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

/freebsd-10.1-release/contrib/libstdc++/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;
/freebsd-10.1-release/contrib/libstdc++/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.

Completed in 44 milliseconds