Lines Matching refs:facets_
166 vector<facet*> facets_; member in locale::__imp
168 vector<facet*, __sso_allocator<facet*, N> > facets_; member in locale::__imp
182 {return static_cast<size_t>(id) < facets_.size() && facets_[static_cast<size_t>(id)];} in has_facet()
195 facets_(N), in __imp()
198 facets_.clear(); in __imp()
237 facets_(N), in __imp()
244 facets_ = locale::classic().__locale_->facets_; in __imp()
245 for (unsigned i = 0; i < facets_.size(); ++i) in __imp()
246 if (facets_[i]) in __imp()
247 facets_[i]->__add_shared(); in __imp()
278 for (unsigned i = 0; i < facets_.size(); ++i) in __imp()
279 if (facets_[i]) in __imp()
280 facets_[i]->__release_shared(); in __imp()
294 : facets_(max<size_t>(N, other.facets_.size())), in __imp()
297 facets_ = other.facets_; in __imp()
298 for (unsigned i = 0; i < facets_.size(); ++i) in __imp()
299 if (facets_[i]) in __imp()
300 facets_[i]->__add_shared(); in __imp()
308 : facets_(N), in __imp()
311 facets_ = other.facets_; in __imp()
312 for (unsigned i = 0; i < facets_.size(); ++i) in __imp()
313 if (facets_[i]) in __imp()
314 facets_[i]->__add_shared(); in __imp()
367 for (unsigned i = 0; i < facets_.size(); ++i) in __imp()
368 if (facets_[i]) in __imp()
369 facets_[i]->__release_shared(); in __imp()
385 : facets_(N), in __imp()
388 facets_ = other.facets_; in __imp()
389 for (unsigned i = 0; i < facets_.size(); ++i) in __imp()
390 if (facets_[i]) in __imp()
391 facets_[i]->__add_shared(); in __imp()
452 for (unsigned i = 0; i < facets_.size(); ++i) in __imp()
453 if (facets_[i]) in __imp()
454 facets_[i]->__release_shared(); in __imp()
461 : facets_(max<size_t>(N, other.facets_.size()+1)), in __imp()
466 facets_ = other.facets_; in __imp()
467 for (unsigned i = 0; i < other.facets_.size(); ++i) in __imp()
468 if (facets_[i]) in __imp()
469 facets_[i]->__add_shared(); in __imp()
475 for (unsigned i = 0; i < facets_.size(); ++i) in ~__imp()
476 if (facets_[i]) in ~__imp()
477 facets_[i]->__release_shared(); in ~__imp()
485 if (static_cast<size_t>(id) >= facets_.size()) in install()
486 facets_.resize(static_cast<size_t>(id+1)); in install()
487 if (facets_[static_cast<size_t>(id)]) in install()
488 facets_[static_cast<size_t>(id)]->__release_shared(); in install()
489 facets_[static_cast<size_t>(id)] = hold.release(); in install()
497 return facets_[static_cast<size_t>(id)]; in use_facet()