Searched refs:__libcpp_locale_guard (Results 1 – 3 of 3) sorted by relevance
23 struct __libcpp_locale_guard { struct24 _LIBCPP_HIDE_FROM_ABI __libcpp_locale_guard(locale_t& __loc) : __old_loc_(uselocale(__loc)) {} in __libcpp_locale_guard() function26 _LIBCPP_HIDE_FROM_ABI ~__libcpp_locale_guard() { in ~__libcpp_locale_guard() argument33 __libcpp_locale_guard(__libcpp_locale_guard const&) = delete; argument34 __libcpp_locale_guard& operator=(__libcpp_locale_guard const&) = delete; argument37 struct __libcpp_locale_guard {38 __libcpp_locale_guard(locale_t __l) : __status(_configthreadlocale(_ENABLE_PER_THREAD_LOCALE)) {54 ~__libcpp_locale_guard() {
32 __libcpp_locale_guard __current(__l); in decltype() 38 __libcpp_locale_guard __current(__l);43 __libcpp_locale_guard __current(__l); in __libcpp_btowc_l() 49 __libcpp_locale_guard __current(__l); in __libcpp_wctob_l() 54 __libcpp_locale_guard __current(__l); in __libcpp_wcsnrtombs_l() 60 __libcpp_locale_guard __current(__l);66 __libcpp_locale_guard __current(__l); in __libcpp_wcrtomb_l() 71 __libcpp_locale_guard __current(__l); in __libcpp_mbsnrtowcs_l() 76 __libcpp_locale_guard __current(__l);82 __libcpp_locale_guard __curren in __libcpp_mbrtowc_l() [all...]
112 __libcpp_locale_guard g(loc); // forces initialization of locale TLS in force_locale_initialization()