MCPcopy Create free account
hub / github.com/emscripten-core/emscripten / __imp

Method __imp

system/lib/libcxx/src/locale.cpp:155–215  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

153};
154
155locale::__imp::__imp(size_t refs) : facet(refs), facets_(N), name_("C") {
156 facets_.clear();
157 install(&make<std::collate<char> >(1u));
158#if _LIBCPP_HAS_WIDE_CHARACTERS
159 install(&make<std::collate<wchar_t> >(1u));
160#endif
161 install(&make<std::ctype<char> >(nullptr, false, 1u));
162#if _LIBCPP_HAS_WIDE_CHARACTERS
163 install(&make<std::ctype<wchar_t> >(1u));
164#endif
165 install(&make<codecvt<char, char, mbstate_t> >(1u));
166#if _LIBCPP_HAS_WIDE_CHARACTERS
167 install(&make<codecvt<wchar_t, char, mbstate_t> >(1u));
168#endif
169 _LIBCPP_SUPPRESS_DEPRECATED_PUSH
170 install(&make<codecvt<char16_t, char, mbstate_t> >(1u));
171 install(&make<codecvt<char32_t, char, mbstate_t> >(1u));
172 _LIBCPP_SUPPRESS_DEPRECATED_POP
173#if _LIBCPP_HAS_CHAR8_T
174 install(&make<codecvt<char16_t, char8_t, mbstate_t> >(1u));
175 install(&make<codecvt<char32_t, char8_t, mbstate_t> >(1u));
176#endif
177 install(&make<numpunct<char> >(1u));
178#if _LIBCPP_HAS_WIDE_CHARACTERS
179 install(&make<numpunct<wchar_t> >(1u));
180#endif
181 install(&make<num_get<char> >(1u));
182#if _LIBCPP_HAS_WIDE_CHARACTERS
183 install(&make<num_get<wchar_t> >(1u));
184#endif
185 install(&make<num_put<char> >(1u));
186#if _LIBCPP_HAS_WIDE_CHARACTERS
187 install(&make<num_put<wchar_t> >(1u));
188#endif
189 install(&make<moneypunct<char, false> >(1u));
190 install(&make<moneypunct<char, true> >(1u));
191#if _LIBCPP_HAS_WIDE_CHARACTERS
192 install(&make<moneypunct<wchar_t, false> >(1u));
193 install(&make<moneypunct<wchar_t, true> >(1u));
194#endif
195 install(&make<money_get<char> >(1u));
196#if _LIBCPP_HAS_WIDE_CHARACTERS
197 install(&make<money_get<wchar_t> >(1u));
198#endif
199 install(&make<money_put<char> >(1u));
200#if _LIBCPP_HAS_WIDE_CHARACTERS
201 install(&make<money_put<wchar_t> >(1u));
202#endif
203 install(&make<time_get<char> >(1u));
204#if _LIBCPP_HAS_WIDE_CHARACTERS
205 install(&make<time_get<wchar_t> >(1u));
206#endif
207 install(&make<time_put<char> >(1u));
208#if _LIBCPP_HAS_WIDE_CHARACTERS
209 install(&make<time_put<wchar_t> >(1u));
210#endif
211 install(&make<std::messages<char> >(1u));
212#if _LIBCPP_HAS_WIDE_CHARACTERS

Callers

nothing calls this directly

Calls 7

installFunction · 0.85
build_nameFunction · 0.85
__add_sharedMethod · 0.80
__release_sharedMethod · 0.80
sizeMethod · 0.65
getMethod · 0.65
clearMethod · 0.45

Tested by

no test coverage detected