Searched refs:_M_names (Results 1 - 7 of 7) sorted by relevance

/openbsd-current/gnu/gcc/libstdc++-v3/src/
H A Dlocalename.cc180 _M_caches(0), _M_names(0)
195 _M_names = new char*[_S_categories_size];
197 _M_names[__k] = 0;
203 _M_names[0] = new char[__len + 1];
204 std::memcpy(_M_names[0], __s, __len + 1);
215 _M_names[__i] = new char[__end - __beg + 1];
216 std::memcpy(_M_names[__i], __beg, __end - __beg);
217 _M_names[__i][__end - __beg] = '\0';
268 const bool __have_names = _M_names[0] && __imp->_M_names[
[all...]
H A Dlocale.cc94 // unnamed (i.e., !_M_names[0]), "simple" (!_M_names[1] => all the
95 // categories same name, i.e., _M_names[0]). Otherwise fall back
100 else if (!_M_impl->_M_names[0] || !__rhs._M_impl->_M_names[0]
101 || std::strcmp(_M_impl->_M_names[0],
102 __rhs._M_impl->_M_names[0]) != 0)
104 else if (!_M_impl->_M_names[1] && !__rhs._M_impl->_M_names[1])
124 if (!_M_impl->_M_names[
[all...]
H A Dlocale_init.cc365 _M_caches(0), _M_names(0)
373 _M_names = new (&name_vec) char*[_S_categories_size];
374 _M_names[0] = new (&name_c[0]) char[2];
375 std::memcpy(_M_names[0], locale::facet::_S_get_c_name(), 2);
377 _M_names[__j] = 0;
/openbsd-current/gnu/lib/libstdc++/libstdc++/src/
H A Dlocalename.cc101 delete [] _M_names[__i];
112 _M_names[__i] = 0;
128 size_t __len = strlen(__imp._M_names[__i]) + 1;
130 strlcpy(__new, __imp._M_names[__i], __len);
131 _M_names[__i] = __new;
154 _M_names[__i] = 0;
169 _M_names[__i] = new char[__len + 1];
170 strlcpy(_M_names[__i], __s, __len + 1);
186 _M_names[__i] = __new;
252 _M_names[__
[all...]
H A Dlocale.cc328 && (strcmp(_S_global->_M_names[0], "*") != 0))
344 __ret = _M_impl->_M_names[0];
349 __ret += _M_impl->_M_names[0];
357 __ret += _M_impl->_M_names[__i];
/openbsd-current/gnu/gcc/libstdc++-v3/include/bits/
H A Dlocale_classes.h496 char** _M_names; member in class:locale::_Impl
536 if (_M_names[1])
537 // We must actually compare all the _M_names: can be all equal!
539 __ret = std::strcmp(_M_names[__i], _M_names[__i + 1]) == 0;
576 delete [] _M_impl->_M_names[0];
577 _M_impl->_M_names[0] = 0; // Unnamed.
/openbsd-current/gnu/lib/libstdc++/libstdc++/include/bits/
H A Dlocale_classes.h216 char* _M_names[_S_categories_size member in class:std::locale::_Impl
260 __ret &= (strcmp(_M_names[__i], _M_names[__i + 1]) == 0);
329 delete [] _M_impl->_M_names[__k];
330 _M_impl->_M_names[__k] = _M_tmp_names[__k];

Completed in 133 milliseconds