reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

usr/include/c++/7.4.0/bits/alloc_traits.h
  522       typedef allocator_traits<_Alloc> __traits;
  545       typedef allocator_traits<_Alloc> __traits;
  564       typedef allocator_traits<_Alloc> __traits;
usr/include/c++/7.4.0/bits/allocated_ptr.h
   48       using pointer = typename allocator_traits<_Alloc>::pointer;
   49       using value_type = typename allocator_traits<_Alloc>::value_type;
   73 	  std::allocator_traits<_Alloc>::deallocate(*_M_alloc, _M_ptr, 1);
  104       return { __a, std::allocator_traits<_Alloc>::allocate(__a, 1) };
usr/include/c++/7.4.0/bits/forward_list.h
  415       typedef allocator_traits<__alloc_rebind<_Alloc, _Tp>>    _Alloc_traits;
usr/include/c++/7.4.0/bits/hashtable_policy.h
 2010       using __value_alloc_traits = std::allocator_traits<__value_alloc_type>;
 2016       using __bucket_alloc_traits = std::allocator_traits<__bucket_alloc_type>;
usr/include/c++/7.4.0/bits/regex.h
 1590       typedef typename allocator_traits<_Alloc>::size_type size_type;
usr/include/c++/7.4.0/bits/shared_ptr_base.h
  526 	  allocator_traits<_Alloc>::construct(__a, _M_ptr(),
  535 	allocator_traits<_Alloc>::destroy(_M_impl._M_alloc(), _M_ptr());
  667 	  using _Alloc_traits = allocator_traits<_Alloc>;
 1310 	    allocator_traits<_Alloc>::destroy(_M_alloc, __guard.get());
 1320 	  typedef typename allocator_traits<_Alloc>::template
 1321 	    rebind_traits<typename std::remove_cv<_Tp>::type> __traits;
usr/include/c++/7.4.0/ext/alloc_traits.h
   52   : std::allocator_traits<_Alloc>
   57     typedef std::allocator_traits<_Alloc>           _Base_type;