/third_party/boost/boost/circular_buffer/ |
D | space_optimized.hpp | 29 template <class T, class Alloc> 36 circular_buffer<T, Alloc> { 40 typedef typename circular_buffer<T, Alloc>::value_type value_type; 41 typedef typename circular_buffer<T, Alloc>::pointer pointer; 42 typedef typename circular_buffer<T, Alloc>::const_pointer const_pointer; 43 typedef typename circular_buffer<T, Alloc>::reference reference; 44 typedef typename circular_buffer<T, Alloc>::const_reference const_reference; 45 typedef typename circular_buffer<T, Alloc>::size_type size_type; 46 typedef typename circular_buffer<T, Alloc>::difference_type difference_type; 47 typedef typename circular_buffer<T, Alloc>::allocator_type allocator_type; [all …]
|
D | details.hpp | 39 template <class Alloc> struct nonconst_traits; 41 template<class ForwardIterator, class Diff, class T, class Alloc> 43 ForwardIterator first, Diff n, const T& item, Alloc& alloc); 45 template<class InputIterator, class ForwardIterator, class Alloc> 46 …erator uninitialized_copy(InputIterator first, InputIterator last, ForwardIterator dest, Alloc& a); 48 template<class InputIterator, class ForwardIterator, class Alloc> 49 …tialized_move_if_noexcept(InputIterator first, InputIterator last, ForwardIterator dest, Alloc& a); 55 template <class Alloc> 58 typedef typename Alloc::value_type value_type; 59 typedef typename boost::allocator_const_pointer<Alloc>::type pointer; [all …]
|
/third_party/boost/boost/iostreams/filter/ |
D | zstd.hpp | 102 template<typename Alloc> 106 typedef typename Alloc::template rebind<char>::other type; 108 typedef typename std::allocator_traits<Alloc>::template rebind_alloc<char> type; 115 template< typename Alloc, 117 BOOST_DEDUCED_TYPENAME zstd_allocator_traits<Alloc>::type > 128 typedef typename zstd_allocator_traits<Alloc>::type allocator_type; 139 template<typename Alloc> 142 zstd_allocator<Alloc>& zalloc ) in init() 144 bool custom = zstd_allocator<Alloc>::custom; in init() 146 custom ? zstd_allocator<Alloc>::allocate : 0, in init() [all …]
|
D | lzma.hpp | 114 template<typename Alloc> 118 typedef typename Alloc::template rebind<char>::other type; 120 typedef typename std::allocator_traits<Alloc>::template rebind_alloc<char> type; 127 template< typename Alloc, 129 BOOST_DEDUCED_TYPENAME lzma_allocator_traits<Alloc>::type > 140 typedef typename lzma_allocator_traits<Alloc>::type allocator_type; 152 template<typename Alloc> 155 lzma_allocator<Alloc>& zalloc ) in init() 157 bool custom = lzma_allocator<Alloc>::custom; in init() 159 custom ? lzma_allocator<Alloc>::allocate : 0, in init() [all …]
|
D | bzip2.hpp | 123 template<typename Alloc> 127 typedef typename Alloc::template rebind<char>::other type; 129 typedef typename std::allocator_traits<Alloc>::template rebind_alloc<char> type; 136 template< typename Alloc, 138 BOOST_DEDUCED_TYPENAME bzip2_allocator_traits<Alloc>::type > 149 typedef typename bzip2_allocator_traits<Alloc>::type allocator_type; 162 template<typename Alloc> 164 bzip2_allocator<Alloc>& alloc ) in init() 166 bool custom = bzip2_allocator<Alloc>::custom; in init() 168 custom ? bzip2_allocator<Alloc>::allocate : 0, in init() [all …]
|
D | zlib.hpp | 149 template<typename Alloc> 153 typedef typename Alloc::template rebind<char>::other type; 155 typedef typename std::allocator_traits<Alloc>::template rebind_alloc<char> type; 162 template< typename Alloc, 164 BOOST_DEDUCED_TYPENAME zlib_allocator_traits<Alloc>::type > 175 typedef typename zlib_allocator_traits<Alloc>::type allocator_type; 187 template<typename Alloc> 190 zlib_allocator<Alloc>& zalloc ) in init() 192 bool custom = zlib_allocator<Alloc>::custom; in init() 194 custom ? zlib_allocator<Alloc>::allocate : 0, in init() [all …]
|
/third_party/boost/boost/pending/ |
D | container_traits.hpp | 140 template < class T, class Alloc > 141 vector_tag container_category(const std::vector< T, Alloc >&) in container_category() argument 146 template < class T, class Alloc > 147 unstable_tag iterator_stability(const std::vector< T, Alloc >&) in iterator_stability() argument 152 template < class T, class Alloc > 153 struct container_traits< std::vector< T, Alloc > > 167 template < class T, class Alloc > 168 list_tag container_category(const std::list< T, Alloc >&) in container_category() argument 173 template < class T, class Alloc > 174 stable_tag iterator_stability(const std::list< T, Alloc >&) in iterator_stability() argument [all …]
|
/third_party/boost/boost/format/ |
D | format_implementation.hpp | 27 template< class Ch, class Tr, class Alloc> 28 basic_format<Ch, Tr, Alloc>:: basic_format(const Ch* s) in basic_format() 37 template< class Ch, class Tr, class Alloc> 38 basic_format<Ch, Tr, Alloc>:: basic_format(const Ch* s, const std::locale & loc) in basic_format() 45 template< class Ch, class Tr, class Alloc> 46 basic_format<Ch, Tr, Alloc>:: basic_format(const string_type& s, const std::locale & loc) in basic_format() 53 template< class Ch, class Tr, class Alloc> 54 io::detail::locale_t basic_format<Ch, Tr, Alloc>:: 59 template< class Ch, class Tr, class Alloc> 60 basic_format<Ch, Tr, Alloc>:: basic_format(const string_type& s) in basic_format() [all …]
|
D | internals_fwd.hpp | 25 template<class Ch, class Tr, class Alloc> struct format_item; 31 template<class Ch, class Tr, class Alloc, class T> 32 basic_format<Ch, Tr, Alloc>& 33 modify_item_body (basic_format<Ch, Tr, Alloc>& self, 36 template<class Ch, class Tr, class Alloc, class T> 37 basic_format<Ch, Tr, Alloc>& 38 bind_arg_body (basic_format<Ch, Tr, Alloc>& self, 47 template<class Ch, class Tr, class Alloc, class T> 48 void distribute (basic_format<Ch,Tr, Alloc>& self, T x); 50 template<class Ch, class Tr, class Alloc, class T> [all …]
|
D | alt_sstream_impl.hpp | 20 template<class Ch, class Tr, class Alloc> 21 void basic_altstringbuf<Ch, Tr, Alloc>:: 35 template<class Ch, class Tr, class Alloc> 36 void basic_altstringbuf<Ch, Tr, Alloc>:: 64 template<class Ch, class Tr, class Alloc> 65 Ch* basic_altstringbuf<Ch, Tr, Alloc>:: 74 template<class Ch, class Tr, class Alloc> 75 typename std::basic_string<Ch,Tr,Alloc>::size_type 76 basic_altstringbuf<Ch, Tr, Alloc>:: 86 template<class Ch, class Tr, class Alloc> [all …]
|
/third_party/boost/boost/iostreams/detail/ |
D | buffer.hpp | 38 typename Alloc = std::allocator<Ch> > 43 typedef typename Alloc::template rebind<Ch>::other allocator_type; 45 typedef typename std::allocator_traits<Alloc>::template rebind_alloc<Ch> allocator_type; 70 template<typename Ch, typename Alloc> 71 void swap(basic_buffer<Ch, Alloc>& lhs, basic_buffer<Ch, Alloc>& rhs) in swap() 82 typename Alloc = std::allocator<Ch> > 83 class buffer : public basic_buffer<Ch, Alloc> { 85 typedef basic_buffer<Ch, Alloc> base; 144 template<typename Ch, typename Alloc> 145 void swap(buffer<Ch, Alloc>& lhs, buffer<Ch, Alloc>& rhs) in swap() [all …]
|
/third_party/boost/boost/icl/ |
D | separate_interval_set.hpp | 25 ICL_ALLOC Alloc = std::allocator 28 public interval_base_set<separate_interval_set<DomainT,Compare,Interval,Alloc>, 29 DomainT,Compare,Interval,Alloc> 32 typedef separate_interval_set<DomainT,Compare,Interval,Alloc> type; 34 typedef interval_base_set<type,DomainT,Compare,Interval,Alloc> base_type; 39 typedef interval_set<DomainT,Compare,Interval,Alloc> joint_type; 62 typedef Alloc<interval_type> allocator_type; 65 typedef Alloc<DomainT> domain_allocator_type; 99 (const interval_base_set<SubType,DomainT,Compare,Interval,Alloc>& src) in separate_interval_set() 111 void assign(const interval_base_set<SubType,DomainT,Compare,Interval,Alloc>& src) in assign() [all …]
|
D | interval_set.hpp | 25 ICL_ALLOC Alloc = std::allocator 28 public interval_base_set<interval_set<DomainT,Compare,Interval,Alloc>, 29 DomainT,Compare,Interval,Alloc> 33 typedef interval_set<DomainT,Compare,Interval,Alloc> type; 36 typedef interval_base_set<type,DomainT,Compare,Interval,Alloc> base_type; 65 typedef Alloc<interval_type> allocator_type; 68 typedef Alloc<DomainT> domain_allocator_type; 103 (const interval_base_set<SubType,DomainT,Compare,Interval,Alloc>& src) in interval_set() 120 void assign(const interval_base_set<SubType,DomainT,Compare,Interval,Alloc>& src) in assign() 122 typedef interval_base_set<SubType,DomainT,Compare,Interval,Alloc> base_set_type; in assign() [all …]
|
D | split_interval_set.hpp | 26 ICL_ALLOC Alloc = std::allocator 29 public interval_base_set<split_interval_set<DomainT,Compare,Interval,Alloc>, 30 DomainT,Compare,Interval,Alloc> 33 typedef split_interval_set<DomainT,Compare,Interval,Alloc> type; 34 typedef interval_base_set<type,DomainT,Compare,Interval,Alloc> base_type; 36 typedef interval_set<DomainT,Compare,Interval,Alloc> joint_type; 61 typedef Alloc<interval_type> allocator_type; 64 typedef Alloc<DomainT> domain_allocator_type; 99 (const interval_base_set<SubType,DomainT,Compare,Interval,Alloc>& src) in split_interval_set() 109 void assign(const interval_base_set<SubType,DomainT,Compare,Interval,Alloc>& src) in assign() [all …]
|
D | split_interval_map.hpp | 31 ICL_ALLOC Alloc = std::allocator 34 …rval_base_map<split_interval_map<DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Alloc>, 35 DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Alloc> 39 … typedef split_interval_map<DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Alloc> type; 40 …typedef interval_map<DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Alloc> joint_… 44 … DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Alloc> base_type; 59 typedef interval_set<DomainT,Compare,Interval,Alloc> interval_set_type; 84 Traits,Compare,Combine,Section,Interval,Alloc>& src) in assign() 94 Traits,Compare,Combine,Section,Interval,Alloc>& src) in operator =() 132 …val_base_map <split_interval_map<DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Alloc>, [all …]
|
D | interval_map.hpp | 21 ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 35 ICL_ALLOC Alloc = std::allocator 39 …c interval_base_map<interval_map<DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Alloc>, 40 DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Alloc> 44 … typedef interval_map<DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Alloc> type; 45 …typedef split_interval_map<DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Alloc> split_… 49 … DomainT,CodomainT,Traits,Compare,Combine,Section,Interval,Alloc> base_type; 65 typedef interval_set<DomainT,Compare,Interval,Alloc> interval_set_type; 86 Traits,Compare,Combine,Section,Interval,Alloc>& src) in interval_map() 99 Traits,Compare,Combine,Section,Interval,Alloc>& src) in assign() [all …]
|
D | interval_base_set.hpp | 49 ICL_ALLOC Alloc = std::allocator 57 typedef interval_base_set<SubType,DomainT,Compare,Interval,Alloc> type; 107 typedef typename ICL_IMPL_SPACE::set<DomainT,domain_compare,Alloc<DomainT> > atomized_type; 113 typedef Alloc<interval_type> allocator_type; 116 typedef Alloc<DomainT> domain_allocator_type; 407 …s SubType, class DomainT, ICL_COMPARE Compare, ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 408 inline void interval_base_set<SubType,DomainT,Compare,Interval,Alloc> 432 …s SubType, class DomainT, ICL_COMPARE Compare, ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> 433 inline void interval_base_set<SubType,DomainT,Compare,Interval,Alloc> 447 …s SubType, class DomainT, ICL_COMPARE Compare, ICL_INTERVAL(ICL_COMPARE) Interval, ICL_ALLOC Alloc> [all …]
|
/third_party/boost/boost/iostreams/detail/streambuf/ |
D | indirect_streambuf.hpp | 49 template<typename T, typename Tr, typename Alloc, typename Mode> 59 typedef detail::basic_buffer<char_type, Alloc> buffer_type; 60 typedef indirect_streambuf<T, Tr, Alloc, Mode> my_type; 145 template<typename T, typename Tr, typename Alloc, typename Mode> 146 indirect_streambuf<T, Tr, Alloc, Mode>::indirect_streambuf() in indirect_streambuf() 151 template<typename T, typename Tr, typename Alloc, typename Mode> 152 void indirect_streambuf<T, Tr, Alloc, Mode>::open in open() 193 template<typename T, typename Tr, typename Alloc, typename Mode> 194 inline bool indirect_streambuf<T, Tr, Alloc, Mode>::is_open() const in is_open() 197 template<typename T, typename Tr, typename Alloc, typename Mode> [all …]
|
/third_party/boost/boost/io/detail/ |
D | quoted_manip.hpp | 30 template <class Char, class Traits, class Alloc> 31 detail::quoted_proxy<std::basic_string<Char, Traits, Alloc> const &, Char> 32 quoted(const std::basic_string<Char, Traits, Alloc>& s, 36 template <class Char, class Traits, class Alloc> 37 detail::quoted_proxy<std::basic_string<Char, Traits, Alloc> &, Char> 38 quoted(std::basic_string<Char, Traits, Alloc>& s, 66 template <class Char, class Traits, class Alloc> 69 std::basic_string<Char, Traits, Alloc> const & string, Char escape, Char delim) in basic_string_inserter_imp() 72 typename std::basic_string<Char, Traits, Alloc>::const_iterator in basic_string_inserter_imp() 74 for (typename std::basic_string<Char, Traits, Alloc>::const_iterator in basic_string_inserter_imp() [all …]
|
/third_party/boost/boost/asio/detail/ |
D | executor_function.hpp | 35 template <typename F, typename Alloc> 36 explicit executor_function(F f, const Alloc& a) in executor_function() 39 typedef impl<F, Alloc> impl_type; in executor_function() 76 template <typename Function, typename Alloc> 83 impl(BOOST_ASIO_MOVE_ARG(F) f, const Alloc& a) in impl() 87 complete_ = &executor_function::complete<Function, Alloc>; in impl() 91 Alloc allocator_; 95 template <typename Function, typename Alloc> 99 impl<Function, Alloc>* i(static_cast<impl<Function, Alloc>*>(base)); in complete() 100 Alloc allocator(i->allocator_); in complete() [all …]
|
/third_party/boost/libs/asio/include/boost/asio/detail/ |
D | executor_function.hpp | 35 template <typename F, typename Alloc> 36 explicit executor_function(F f, const Alloc& a) in executor_function() 39 typedef impl<F, Alloc> impl_type; in executor_function() 76 template <typename Function, typename Alloc> 83 impl(BOOST_ASIO_MOVE_ARG(F) f, const Alloc& a) in impl() 87 complete_ = &executor_function::complete<Function, Alloc>; in impl() 91 Alloc allocator_; 95 template <typename Function, typename Alloc> 99 impl<Function, Alloc>* i(static_cast<impl<Function, Alloc>*>(base)); in complete() 100 Alloc allocator(i->allocator_); in complete() [all …]
|
/third_party/boost/boost/gil/ |
D | image.hpp | 40 template< typename Pixel, bool IsPlanar = false, typename Alloc=std::allocator<unsigned char> > 45 using allocator_type = typename Alloc::template rebind<unsigned char>::other; 47 …using allocator_type = typename std::allocator_traits<Alloc>::template rebind_alloc<unsigned char>; 62 const Alloc alloc_in = Alloc()) : in image() 68 … const Alloc alloc_in = Alloc()) : _memory(nullptr), _align_in_bytes(alignment), _alloc(alloc_in) in image() 76 … const Alloc alloc_in = Alloc()) : _memory(nullptr), _align_in_bytes(alignment), _alloc(alloc_in) in image() 85 … const Alloc alloc_in = Alloc()) : _memory(nullptr), _align_in_bytes(alignment), _alloc(alloc_in) in image() 94 … const Alloc alloc_in = Alloc()) : _memory(nullptr), _align_in_bytes(alignment), _alloc(alloc_in) in image() 221 Alloc& allocator() { return _alloc; } in allocator() 222 Alloc const& allocator() const { return _alloc; } in allocator() [all …]
|
/third_party/abseil-cpp/absl/memory/ |
D | memory.h | 426 template <typename Alloc> 428 using allocator_type = Alloc; 432 using value_type = typename Alloc::value_type; 437 Alloc, value_type*>; 443 memory_internal::ExtractOrT<memory_internal::GetConstPointer, Alloc, 451 memory_internal::GetVoidPointer, Alloc, 458 memory_internal::GetConstVoidPointer, Alloc, 465 memory_internal::GetDifferenceType, Alloc, 472 memory_internal::GetSizeType, Alloc, 479 memory_internal::GetPropagateOnContainerCopyAssignment, Alloc, [all …]
|
/third_party/skia/third_party/externals/abseil-cpp/absl/memory/ |
D | memory.h | 426 template <typename Alloc> 428 using allocator_type = Alloc; 432 using value_type = typename Alloc::value_type; 437 Alloc, value_type*>; 443 memory_internal::ExtractOrT<memory_internal::GetConstPointer, Alloc, 451 memory_internal::GetVoidPointer, Alloc, 458 memory_internal::GetConstVoidPointer, Alloc, 465 memory_internal::GetDifferenceType, Alloc, 472 memory_internal::GetSizeType, Alloc, 479 memory_internal::GetPropagateOnContainerCopyAssignment, Alloc, [all …]
|
/third_party/boost/boost/locale/boundary/ |
D | segment.hpp | 279 template<typename CharType,typename Traits,typename Alloc,typename IteratorR> 280 bool operator==(std::basic_string<CharType,Traits,Alloc> const &l,segment<IteratorR> const &r) in operator ==() 285 template<typename CharType,typename Traits,typename Alloc,typename IteratorR> 286 bool operator!=(std::basic_string<CharType,Traits,Alloc> const &l,segment<IteratorR> const &r) in operator !=() 292 template<typename CharType,typename Traits,typename Alloc,typename IteratorR> 293 bool operator<(std::basic_string<CharType,Traits,Alloc> const &l,segment<IteratorR> const &r) in operator <() 298 template<typename CharType,typename Traits,typename Alloc,typename IteratorR> 299 bool operator<=(std::basic_string<CharType,Traits,Alloc> const &l,segment<IteratorR> const &r) in operator <=() 304 template<typename CharType,typename Traits,typename Alloc,typename IteratorR> 305 bool operator>(std::basic_string<CharType,Traits,Alloc> const &l,segment<IteratorR> const &r) in operator >() [all …]
|