Lines Matching refs:allocator
443 AllocatorAwareData( const allocator_type& allocator = allocator_type() )
444 : my_allocator(allocator), my_value(0) {} in my_allocator() argument
446 AllocatorAwareData( int v, const allocator_type& allocator = allocator_type() )
447 : my_allocator(allocator), my_value(v) {} in my_allocator() argument
461 AllocatorAwareData( const AllocatorAwareData& rhs, const allocator_type& allocator ) in AllocatorAwareData() argument
462 : my_allocator(allocator), my_value(rhs.my_value) {} in AllocatorAwareData()
464 AllocatorAwareData( AllocatorAwareData&& rhs, const allocator_type& allocator ) in AllocatorAwareData() argument
465 : my_allocator(allocator), my_value(rhs.my_value) {} in AllocatorAwareData()
579 using AlwaysPropagatingAllocator = PropagatingAllocator<std::allocator<T>, /*POCMA = */std::true_ty…
582 using NeverPropagatingAllocator = PropagatingAllocator<std::allocator<T>>;
584 using PocmaAllocator = PropagatingAllocator<std::allocator<T>, /*POCMA = */std::true_type>;
586 using PoccaAllocator = PropagatingAllocator<std::allocator<T>, /*POCMA = */std::false_type, /*POCCA…
588 using PocsAllocator = PropagatingAllocator<std::allocator<T>, /*POCMA = */std::false_type, /*POCCA …
592 class AlwaysEqualAllocator : public std::allocator<T> {
593 using base_allocator = std::allocator<T>;
614 class NotAlwaysEqualAllocator : public std::allocator<T> {
615 using base_allocator = std::allocator<T>;