Home | History | Annotate | Download | only in stl

Lines Matching refs:_M_buckets

277   _BucketVector         _M_buckets;
314 _M_buckets(_STLP_CONVERT_ALLOCATOR(__a, _BucketType*)),
327 _M_buckets(_STLP_CONVERT_ALLOCATOR(__a, _BucketType*)),
336 _M_buckets(_STLP_CONVERT_ALLOCATOR(__ht.get_allocator(), _BucketType*)),
346 _M_buckets(__move_source<_BucketVector>(src.get()._M_buckets)),
371 _M_buckets.swap(__ht._M_buckets);
378 local_iterator begin(size_type __n) { return _ElemsIte(_M_buckets[__n]); }
379 local_iterator end(size_type __n) { return _ElemsIte(_M_buckets[__n + 1]); }
383 const_local_iterator begin(size_type __n) const { return _ElemsIte(_M_buckets[__n]); }
384 const_local_iterator end(size_type __n) const { return _ElemsIte(_M_buckets[__n + 1]); }
391 size_type bucket_count() const { return _M_buckets.size() - 1; }
394 { return _STLP_STD::distance(_ElemsIte(_M_buckets[__bucket]), _ElemsIte(_M_buckets[__bucket + 1])); }
500 _ElemsIte __first(_M_buckets[__n]);
501 _ElemsIte __last(_M_buckets[__n + 1]);
519 _ElemsIte __cur(_M_buckets[__n]);
520 _ElemsIte __last(_M_buckets[__n + 1]);
538 for (_ElemsIte __first(_M_buckets[__n]), __last(_M_buckets[__n + 1]);
554 for (_ElemsIte __first(_M_buckets[__n]), __last(_M_buckets[__n + 1]);
597 _M_buckets.reserve(__n_buckets);
598 _M_buckets.assign(__n_buckets, __STATIC_CAST(_BucketType*, 0));