Home
last modified time | relevance | path

Searched refs:allocator_type (Results 1 – 25 of 87) sorted by relevance

1234

/openbsd/src/gnu/lib/libstdc++/libstdc++/include/bits/
Dstl_vector.h80 typedef typename _Alloc_traits<_Tp, _Allocator>::allocator_type
81 allocator_type; typedef
83 allocator_type
86 _Vector_alloc_base(const allocator_type& __a) in _Vector_alloc_base()
91 allocator_type _M_data_allocator;
109 typedef typename _Alloc_traits<_Tp, _Allocator>::allocator_type
110 allocator_type; typedef
112 allocator_type
113 get_allocator() const { return allocator_type(); } in get_allocator()
115 _Vector_alloc_base(const allocator_type&) in _Vector_alloc_base() argument
[all …]
Dstl_list.h216 typedef typename _Alloc_traits<_Tp, _Allocator>::allocator_type
217 allocator_type; typedef
219 allocator_type
222 _List_alloc_base(const allocator_type& __a) in _List_alloc_base()
247 typename _Alloc_traits<_List_node<_Tp>, _Allocator>::allocator_type
258 typedef typename _Alloc_traits<_Tp, _Allocator>::allocator_type
259 allocator_type; typedef
261 allocator_type
262 get_allocator() const { return allocator_type(); } in get_allocator()
264 _List_alloc_base(const allocator_type&) in _List_alloc_base() argument
[all …]
Dstl_bvector.h271 typedef typename _Alloc_traits<bool, _Allocator>::allocator_type
272 allocator_type; typedef
273 allocator_type get_allocator() const { return _M_data_allocator; } in get_allocator()
275 _Bvector_alloc_base(const allocator_type& __a) in _Bvector_alloc_base()
287 typename _Alloc_traits<_Bit_type, _Allocator>::allocator_type
298 typedef typename _Alloc_traits<bool, _Allocator>::allocator_type
299 allocator_type; typedef
300 allocator_type get_allocator() const { return allocator_type(); } in get_allocator()
302 _Bvector_alloc_base(const allocator_type&) in _Bvector_alloc_base() argument
331 typedef typename _Base::allocator_type allocator_type; typedef
[all …]
Dstl_deque.h352 typedef typename _Alloc_traits<_Tp,_Alloc>::allocator_type allocator_type; typedef
353 allocator_type get_allocator() const { return _M_node_allocator; } in get_allocator()
355 _Deque_alloc_base(const allocator_type& __a) in _Deque_alloc_base()
361 typedef typename _Alloc_traits<_Tp*, _Alloc>::allocator_type
384 allocator_type _M_node_allocator;
395 typedef typename _Alloc_traits<_Tp,_Alloc>::allocator_type allocator_type; typedef
396 allocator_type get_allocator() const { return allocator_type(); } in get_allocator()
398 _Deque_alloc_base(const allocator_type&) in _Deque_alloc_base() argument
451 typedef typename _Base::allocator_type allocator_type; typedef
455 _Deque_base(const allocator_type& __a, size_t __num_elements) in _Deque_base()
[all …]
Dstl_multiset.h113 typedef typename _Rep_type::allocator_type allocator_type; typedef
117 multiset() : _M_t(_Compare(), allocator_type()) {} in multiset()
119 const allocator_type& __a = allocator_type())
124 : _M_t(_Compare(), allocator_type()) in multiset()
130 const allocator_type& __a = allocator_type())
145 allocator_type get_allocator() const { return _M_t.get_allocator(); } in get_allocator()
Dstl_map.h125 typedef typename _Rep_type::allocator_type allocator_type; typedef
144 map() : _M_t(_Compare(), allocator_type()) { } in map()
151 map(const _Compare& __comp, const allocator_type& __a = allocator_type())
175 : _M_t(_Compare(), allocator_type()) in map()
191 const _Compare& __comp, const allocator_type& __a = allocator_type())
219 allocator_type
Dstl_set.h112 typedef typename _Rep_type::allocator_type allocator_type; typedef
116 set() : _M_t(_Compare(), allocator_type()) {} in set()
118 const allocator_type& __a = allocator_type())
123 : _M_t(_Compare(), allocator_type()) in set()
128 const allocator_type& __a = allocator_type())
142 allocator_type get_allocator() const { return _M_t.get_allocator(); } in get_allocator()
/openbsd/src/gnu/llvm/libcxx/include/
Dset30 typedef Allocator allocator_type;
31 typedef typename allocator_type::reference reference;
32 typedef typename allocator_type::const_reference const_reference;
33 typedef typename allocator_type::size_type size_type;
34 typedef typename allocator_type::difference_type difference_type;
35 typedef typename allocator_type::pointer pointer;
36 typedef typename allocator_type::const_pointer const_pointer;
48 is_nothrow_default_constructible<allocator_type>::value &&
52 set(const value_compare& comp, const allocator_type& a);
58 const allocator_type& a);
[all …]
Dunordered_set32 typedef Alloc allocator_type;
35 typedef typename allocator_traits<allocator_type>::pointer pointer;
36 typedef typename allocator_traits<allocator_type>::const_pointer const_pointer;
37 typedef typename allocator_traits<allocator_type>::size_type size_type;
38 typedef typename allocator_traits<allocator_type>::difference_type difference_type;
52 is_nothrow_default_constructible<allocator_type>::value);
55 const allocator_type& a = allocator_type());
60 const allocator_type& a = allocator_type());
61 explicit unordered_set(const allocator_type&);
68 is_nothrow_move_constructible<allocator_type>::value);
[all …]
Dvector24 typedef Allocator allocator_type;
25 typedef typename allocator_type::reference reference;
26 typedef typename allocator_type::const_reference const_reference;
29 typedef typename allocator_type::size_type size_type;
30 typedef typename allocator_type::difference_type difference_type;
31 typedef typename allocator_type::pointer pointer;
32 typedef typename allocator_type::const_pointer const_pointer;
37 noexcept(is_nothrow_default_constructible<allocator_type>::value);
38 explicit vector(const allocator_type&);
40 explicit vector(size_type n, const allocator_type&); // C++14
[all …]
Dunordered_map32 typedef Alloc allocator_type;
36 typedef typename allocator_traits<allocator_type>::pointer pointer;
37 typedef typename allocator_traits<allocator_type>::const_pointer const_pointer;
38 typedef typename allocator_traits<allocator_type>::size_type size_type;
39 typedef typename allocator_traits<allocator_type>::difference_type difference_type;
53 is_nothrow_default_constructible<allocator_type>::value);
56 const allocator_type& a = allocator_type());
61 const allocator_type& a = allocator_type());
62 explicit unordered_map(const allocator_type&);
69 is_nothrow_move_constructible<allocator_type>::value);
[all …]
Dmap30 typedef Allocator allocator_type;
31 typedef typename allocator_type::reference reference;
32 typedef typename allocator_type::const_reference const_reference;
33 typedef typename allocator_type::pointer pointer;
34 typedef typename allocator_type::const_pointer const_pointer;
35 typedef typename allocator_type::size_type size_type;
36 typedef typename allocator_type::difference_type difference_type;
62 is_nothrow_default_constructible<allocator_type>::value &&
66 map(const key_compare& comp, const allocator_type& a);
72 const key_compare& comp, const allocator_type& a);
[all …]
Dsstream27 typedef Allocator allocator_type;
33 explicit basic_stringbuf(const basic_string<char_type, traits_type, allocator_type>& str,
42 basic_string<char_type, traits_type, allocator_type> str() const;
43 void str(const basic_string<char_type, traits_type, allocator_type>& s);
76 typedef Allocator allocator_type;
83 explicit basic_istringstream(const basic_string<char_type, traits_type,allocator_type>& str,
92 basic_stringbuf<char_type, traits_type, allocator_type>* rdbuf() const;
93 basic_string<char_type, traits_type, allocator_type> str() const;
94 void str(const basic_string<char_type, traits_type, allocator_type>& s);
116 typedef Allocator allocator_type;
[all …]
Ddeque25 typedef Allocator allocator_type;
27 typedef typename allocator_type::reference reference;
28 typedef typename allocator_type::const_reference const_reference;
31 typedef typename allocator_type::size_type size_type;
32 typedef typename allocator_type::difference_type difference_type;
34 typedef typename allocator_type::pointer pointer;
35 typedef typename allocator_type::const_pointer const_pointer;
40 deque() noexcept(is_nothrow_default_constructible<allocator_type>::value);
41 explicit deque(const allocator_type& a);
43 explicit deque(size_type n, const allocator_type& a); // C++14
[all …]
/openbsd/src/gnu/lib/libstdc++/libstdc++/include/ext/
Dstl_rope.h409 typedef typename _Alloc_traits<_CharT,_Allocator>::allocator_type
410 allocator_type; typedef
411 allocator_type get_allocator() const { return _M_data_allocator; } in get_allocator()
412 _Rope_rep_alloc_base(size_t __size, const allocator_type& __a) in _Rope_rep_alloc_base()
419 allocator_type _M_data_allocator;
423 _Alloc_traits<_Tp,_Allocator>::allocator_type __name##Allocator; \
437 typedef typename _Alloc_traits<_CharT,_Allocator>::allocator_type
438 allocator_type; typedef
439 allocator_type get_allocator() const { return allocator_type(); } in get_allocator()
440 _Rope_rep_alloc_base(size_t __size, const allocator_type&) in _Rope_rep_alloc_base() argument
[all …]
Dhash_set122 typedef typename _Ht::allocator_type allocator_type;
126 allocator_type get_allocator() const { return _M_ht.get_allocator(); }
130 : _M_ht(100, hasher(), key_equal(), allocator_type()) {}
132 : _M_ht(__n, hasher(), key_equal(), allocator_type()) {}
134 : _M_ht(__n, __hf, key_equal(), allocator_type()) {}
136 const allocator_type& __a = allocator_type())
141 : _M_ht(100, hasher(), key_equal(), allocator_type())
145 : _M_ht(__n, hasher(), key_equal(), allocator_type())
150 : _M_ht(__n, __hf, key_equal(), allocator_type())
155 const allocator_type& __a = allocator_type())
[all …]
Dhash_map118 typedef typename _Ht::allocator_type allocator_type;
122 allocator_type get_allocator() const { return _M_ht.get_allocator(); }
125 hash_map() : _M_ht(100, hasher(), key_equal(), allocator_type()) {}
127 : _M_ht(__n, hasher(), key_equal(), allocator_type()) {}
129 : _M_ht(__n, __hf, key_equal(), allocator_type()) {}
131 const allocator_type& __a = allocator_type())
136 : _M_ht(100, hasher(), key_equal(), allocator_type())
140 : _M_ht(__n, hasher(), key_equal(), allocator_type())
145 : _M_ht(__n, __hf, key_equal(), allocator_type())
150 const allocator_type& __a = allocator_type())
[all …]
/openbsd/src/gnu/llvm/libcxx/include/ext/
Dhash_set30 typedef Alloc allocator_type;
33 typedef typename allocator_traits<allocator_type>::pointer pointer;
34 typedef typename allocator_traits<allocator_type>::const_pointer const_pointer;
35 typedef typename allocator_traits<allocator_type>::size_type size_type;
36 typedef typename allocator_traits<allocator_type>::difference_type difference_type;
43 const allocator_type& a = allocator_type());
48 const allocator_type& a = allocator_type());
53 allocator_type get_allocator() const;
116 typedef Alloc allocator_type;
119 typedef typename allocator_traits<allocator_type>::pointer pointer;
[all …]
Dhash_map30 typedef Alloc allocator_type;
34 typedef typename allocator_traits<allocator_type>::pointer pointer;
35 typedef typename allocator_traits<allocator_type>::const_pointer const_pointer;
36 typedef typename allocator_traits<allocator_type>::size_type size_type;
37 typedef typename allocator_traits<allocator_type>::difference_type difference_type;
45 const allocator_type& a = allocator_type());
52 const allocator_type& a = allocator_type());
57 allocator_type get_allocator() const;
122 typedef Alloc allocator_type;
126 typedef typename allocator_traits<allocator_type>::pointer pointer;
[all …]
/openbsd/src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.pt/
Dlookup1.C6 typedef int allocator_type; typedef
12 typedef short allocator_type; typedef
13 explicit vector(const allocator_type& a = allocator_type()) {}
/openbsd/src/gnu/gcc/libstdc++-v3/include/tr1/
Dunordered_set71 typedef typename _Base::allocator_type allocator_type;
77 const allocator_type& __a = allocator_type())
88 const allocator_type& __a = allocator_type())
120 typedef typename _Base::allocator_type allocator_type;
126 const allocator_type& __a = allocator_type())
138 const allocator_type& __a = allocator_type())
Dunordered_map71 typedef typename _Base::allocator_type allocator_type;
77 const allocator_type& __a = allocator_type())
88 const allocator_type& __a = allocator_type())
122 typedef typename _Base::allocator_type allocator_type;
128 const allocator_type& __a = allocator_type())
140 const allocator_type& __a = allocator_type())
/openbsd/src/gnu/gcc/libstdc++-v3/include/ext/
Dhash_set111 typedef typename _Ht::allocator_type allocator_type;
121 allocator_type
127 : _M_ht(100, hasher(), key_equal(), allocator_type()) {}
131 : _M_ht(__n, hasher(), key_equal(), allocator_type()) {}
134 : _M_ht(__n, __hf, key_equal(), allocator_type()) {}
137 const allocator_type& __a = allocator_type())
142 : _M_ht(100, hasher(), key_equal(), allocator_type())
147 : _M_ht(__n, hasher(), key_equal(), allocator_type())
153 : _M_ht(__n, __hf, key_equal(), allocator_type())
159 const allocator_type& __a = allocator_type())
[all …]
Dhash_map109 typedef typename _Ht::allocator_type allocator_type;
119 allocator_type
125 : _M_ht(100, hasher(), key_equal(), allocator_type()) {}
129 : _M_ht(__n, hasher(), key_equal(), allocator_type()) {}
132 : _M_ht(__n, __hf, key_equal(), allocator_type()) {}
135 const allocator_type& __a = allocator_type())
140 : _M_ht(100, hasher(), key_equal(), allocator_type())
145 : _M_ht(__n, hasher(), key_equal(), allocator_type())
151 : _M_ht(__n, __hf, key_equal(), allocator_type())
157 const allocator_type& __a = allocator_type())
[all …]
/openbsd/src/gnu/gcc/libstdc++-v3/include/bits/
Dstl_multiset.h105 typedef _Alloc allocator_type; in _GLIBCXX_BEGIN_NESTED_NAMESPACE() typedef
137 : _M_t(_Compare(), allocator_type()) { } in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
141 const allocator_type& __a = allocator_type()) in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
155 : _M_t(_Compare(), allocator_type()) in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
172 const allocator_type& __a = allocator_type()) in _GLIBCXX_BEGIN_NESTED_NAMESPACE()
211 allocator_type in _GLIBCXX_BEGIN_NESTED_NAMESPACE()

1234