/external/clang/test/CXX/except/except.spec/ |
H A D | canonical.cpp | 21 typedef _Allocator allocator_type; typedef in class:std::basic_string 24 noexcept(__is_nothrow_constructible<allocator_type>::value); 47 basic_string<T, _Traits, _Allocator>::basic_string() noexcept(__is_nothrow_constructible<allocator_type>::value) {}
|
/external/clang/test/SemaCXX/ |
H A D | PR9908.cpp | 12 typedef Alloc allocator_type; typedef in struct:allocator_traits 14 __allocator_traits_rebind<allocator_type, T>::type;
|
/external/stlport/stlport/stl/debug/ |
H A D | _string_sum_methods.h | 31 const allocator_type& __a = allocator_type()) 29 basic_string(_STLP_PRIV __bstr_sum<_CharT, _Traits, _Alloc, _Left, _Right, _StorageDir> const& __s, size_type __pos, size_type __n = npos, const allocator_type& __a = allocator_type()) argument
|
H A D | _list.h | 91 explicit list(const allocator_type& __a = allocator_type()) : argument 99 const allocator_type& __a = allocator_type()) 122 const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL) 136 const allocator_type& __a = allocator_type()) 141 const allocator_type& __a = allocator_type()) 161 allocator_type get_allocato 95 list(size_type __n, const _Tp& __x = _Tp(), const allocator_type& __a = allocator_type()) argument 135 list(const value_type* __first, const value_type* __last, const allocator_type& __a = allocator_type()) argument 140 list(const_iterator __first, const_iterator __last, const allocator_type& __a = allocator_type()) argument [all...] |
H A D | _hashtable.h | 132 allocator_type get_allocator() const { return _M_non_dbg_impl.get_allocator(); } 138 const allocator_type& __a = allocator_type()) 145 const allocator_type& __a = allocator_type()) 134 hashtable(size_type __n, const _HF& __hf, const _EqK& __eql, const _ExK& __ext, const allocator_type& __a = allocator_type()) argument 142 hashtable(size_type __n, const _HF& __hf, const _EqK& __eql, const allocator_type& __a = allocator_type()) argument
|
H A D | _slist.h | 94 allocator_type get_allocator() const { return _M_non_dbg_impl.get_allocator(); } 107 explicit slist(const allocator_type& __a = allocator_type()) argument 115 const allocator_type& __a = allocator_type()) 139 const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL) 153 const allocator_type& __a = allocator_type()) 159 const allocator_type& __a = allocator_type() ) 111 slist(size_type __n, const value_type& __x = _Tp(), const allocator_type& __a = allocator_type()) argument 152 slist(const value_type* __first, const value_type* __last, const allocator_type& __a = allocator_type()) argument [all...] |
H A D | _string.h | 88 allocator_type get_allocator() const { return _M_non_dbg_impl.get_allocator(); } 90 explicit basic_string(const allocator_type& __a = allocator_type()) argument 94 const allocator_type& __a = allocator_type()) 102 const allocator_type& __a = allocator_type()) 107 const allocator_type& __a = allocator_type()) 112 const allocator_type 93 basic_string(_Reserve_t __r, size_t __n, const allocator_type& __a = allocator_type()) argument 101 basic_string(const _Self& __s, size_type __pos, size_type __n = npos, const allocator_type& __a = allocator_type()) argument 106 basic_string(const _CharT* __s, size_type __n, const allocator_type& __a = allocator_type()) argument 111 basic_string(const _CharT* __s, const allocator_type& __a = allocator_type()) argument 116 basic_string(size_type __n, _CharT __c, const allocator_type& __a = allocator_type()) argument 133 basic_string(const _CharT* __f, const _CharT* __l, const allocator_type& __a = allocator_type()) argument 138 basic_string(const_iterator __f, const_iterator __l, const allocator_type & __a = allocator_type()) argument [all...] |
/external/stlport/stlport/stl/ |
H A D | _string_sum_methods.h | 31 const allocator_type& __a = allocator_type()) 29 basic_string(_STLP_PRIV __bstr_sum<_CharT, _Traits, _Alloc, _Left, _Right, _StorageDir> const& __s, size_type __pos, size_type __n = npos, const allocator_type& __a = allocator_type()) argument
|
H A D | _string_base.h | 49 typedef _Alloc allocator_type; typedef in class:_String_base 50 typedef _STLP_alloc_proxy<_Tp*, _Tp, allocator_type> _AllocProxy; 106 typename allocator_type::size_type __alloc_max_size = _M_start_of_storage.max_size(); 110 _String_base(const allocator_type& __a) 118 _String_base(const allocator_type& __a, size_t __n)
|
H A D | _map.h | 91 typedef typename _Rep_type::allocator_type allocator_type; typedef in class:map 99 map() : _M_t(_Compare(), allocator_type()) {} 102 const allocator_type& __a = allocator_type()) 105 : _M_t(__comp, allocator_type()) {} 106 explicit map(const _Compare& __comp, const allocator_type& __a) 113 : _M_t(_Compare(), allocator_type()) 118 const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL) 124 : _M_t(__comp, allocator_type()) { _M_ 101 map(const _Compare& __comp, const allocator_type& __a = allocator_type()) argument 132 map(const value_type* __first, const value_type* __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument 141 map(const_iterator __first, const_iterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument 284 typedef typename _Rep_type::allocator_type allocator_type; typedef in class:multimap 293 multimap(const _Compare& __comp, const allocator_type& __a = allocator_type()) argument 317 multimap(const value_type* __first, const value_type* __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument 325 multimap(const_iterator __first, const_iterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument [all...] |
H A D | _pthread_alloc.h | 221 { typedef pthread_allocator<_Tp> allocator_type; }; typedef in struct:_Alloc_traits 404 { typedef per_thread_allocator<_Tp> allocator_type; }; typedef in struct:_Alloc_traits
|
H A D | _set.h | 79 typedef typename _Rep_type::allocator_type allocator_type; typedef in class:set 90 const allocator_type& __a = allocator_type()) 93 : _M_t(_Compare(), allocator_type()) {} 95 : _M_t(__comp, allocator_type()) {} 96 set(const _Compare& __comp, const allocator_type& __a) 103 : _M_t(_Compare(), allocator_type()) 109 : _M_t(__comp, allocator_type()) { _M_t.insert_unique(__first, __last); } 113 const allocator_type 89 set(const _Compare& __comp = _Compare(), const allocator_type& __a = allocator_type()) argument 120 set(const value_type* __first, const value_type* __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument 129 set(const_iterator __first, const_iterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument 250 typedef typename _Rep_type::allocator_type allocator_type; typedef in class:multiset 258 multiset(const _Compare& __comp = _Compare(), const allocator_type& __a = allocator_type()) argument 291 multiset(const value_type* __first, const value_type* __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument 300 multiset(const_iterator __first, const_iterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument [all...] |
H A D | _hash_map.h | 78 typedef typename _Ht::allocator_type allocator_type; typedef in class:hash_map 82 allocator_type get_allocator() const { return _M_ht.get_allocator(); } 88 hash_map() : _M_ht(0, hasher(), key_equal(), allocator_type()) {} 90 : _M_ht(__n, hasher(), key_equal(), allocator_type()) {} 92 : _M_ht(__n, __hf, key_equal(), allocator_type()) {} 94 const allocator_type& __a = allocator_type()) 106 : _M_ht(0, hasher(), key_equal(), allocator_type()) 110 : _M_ht(__n, hasher(), key_equal(), allocator_type()) 93 hash_map(size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument 142 hash_map(const value_type* __f, const value_type* __l, size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument 158 hash_map(const_iterator __f, const_iterator __l, size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument 269 typedef typename _Ht::allocator_type allocator_type; typedef in class:hash_multimap 284 hash_multimap(size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument 333 hash_multimap(const value_type* __f, const value_type* __l, size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument 349 hash_multimap(const_iterator __f, const_iterator __l, size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument [all...] |
H A D | _hash_set.h | 72 typedef typename _Ht::allocator_type allocator_type; typedef in class:hash_set 76 allocator_type get_allocator() const { return _M_ht.get_allocator(); } 84 : _M_ht(0, hasher(), key_equal(), allocator_type()) {} 86 : _M_ht(__n, hasher(), key_equal(), allocator_type()) {} 88 : _M_ht(__n, __hf, key_equal(), allocator_type()) {} 91 const allocator_type& __a = allocator_type()) 94 : _M_ht(__n, __hf, __eql, allocator_type()) {} 96 const allocator_type 90 hash_set(size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument 143 hash_set(const value_type* __f, const value_type* __l, size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument 159 hash_set(const_iterator __f, const_iterator __l, size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument 258 typedef typename _Ht::allocator_type allocator_type; typedef in class:hash_multiset 325 hash_multiset(const value_type* __f, const value_type* __l, size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument 341 hash_multiset(const_iterator __f, const_iterator __l, size_type __n, const hasher& __hf, const key_equal& __eql, const allocator_type& __a = allocator_type()) argument [all...] |
H A D | _string_workaround.h | 48 explicit basic_string(const allocator_type& __a = allocator_type()) argument 52 const allocator_type& __a = allocator_type()) 59 const allocator_type& __a = allocator_type()) 63 const allocator_type& __a = allocator_type()) 67 const allocator_type& __a = allocator_type()) 51 basic_string(_Reserve_t __r, size_t __n, const allocator_type& __a = allocator_type()) argument 58 basic_string(const _Self& __s, size_type __pos, size_type __n = npos, const allocator_type& __a = allocator_type()) argument 62 basic_string(const _CharT* __s, size_type __n, const allocator_type& __a = allocator_type()) argument 66 basic_string(const _CharT* __s, const allocator_type& __a = allocator_type()) argument 70 basic_string(size_type __n, _CharT __c, const allocator_type& __a = allocator_type()) argument [all...] |
H A D | _unordered_map.h | 72 typedef typename _Ht::allocator_type allocator_type; typedef in class:unordered_map 76 allocator_type get_allocator() const { return _M_ht.get_allocator(); } 85 const allocator_type& __a = allocator_type()) 98 const allocator_type& __a = allocator_type()) 105 const allocator_type& __a = allocator_type()) 112 const allocator_type 83 unordered_map(size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument 95 unordered_map(_InputIterator __f, _InputIterator __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument 102 unordered_map(const value_type* __f, const value_type* __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument 109 unordered_map(const_iterator __f, const_iterator __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument 240 typedef typename _Ht::allocator_type allocator_type; typedef in class:unordered_multimap 251 unordered_multimap(size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument 263 unordered_multimap(_InputIterator __f, _InputIterator __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument 270 unordered_multimap(const value_type* __f, const value_type* __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument 277 unordered_multimap(const_iterator __f, const_iterator __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument [all...] |
H A D | _unordered_set.h | 66 typedef typename _Ht::allocator_type allocator_type; typedef in class:unordered_set 70 allocator_type get_allocator() const { return _M_ht.get_allocator(); } 79 const allocator_type& __a = allocator_type()) 92 const allocator_type& __a = allocator_type()) 99 const allocator_type& __a = allocator_type()) 106 const allocator_type 77 unordered_set(size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument 89 unordered_set(_InputIterator __f, _InputIterator __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument 96 unordered_set(const value_type* __f, const value_type* __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument 103 unordered_set(const_iterator __f, const_iterator __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument 216 typedef typename _Ht::allocator_type allocator_type; typedef in class:unordered_multiset 227 unordered_multiset(size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument 239 unordered_multiset(_InputIterator __f, _InputIterator __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument 246 unordered_multiset(const value_type* __f, const value_type* __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument 253 unordered_multiset(const_iterator __f, const_iterator __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument [all...] |
H A D | _alloc.h | 186 * Container::allocator_type won't be different */ 201 typedef typename _Rebind_type::other allocator_type; typedef in struct:_Alloc_traits 202 static allocator_type create_allocator(const _Orig& __a) 203 { return allocator_type(_STLP_CONVERT_ALLOCATOR(__a, _Tp)); } 207 typedef _Allocator allocator_type; typedef in struct:_Alloc_traits 444 typedef allocator<_Tp> allocator_type; typedef in struct:_Alloc_traits 445 static allocator_type create_allocator(const allocator<_Tp1 >& __a) 446 { return allocator_type(_STLP_CONVERT_ALLOCATOR(__a, _Tp)); } 452 inline _STLP_TYPENAME_ON_RETURN_TYPE _Alloc_traits<_Tp, _Alloc>::allocator_type _STLP_CALL
|
H A D | _hashtable.h | 259 typedef typename _Alloc_traits<_BucketType*, _All>::allocator_type _BucketAllocType; 299 typedef _All allocator_type; typedef in class:hashtable 300 allocator_type get_allocator() const { return _M_elems.get_allocator(); } 306 const allocator_type& __a = allocator_type()) 313 _M_elems(allocator_type()), 322 const allocator_type& __a) 303 hashtable(size_type __n, const _HF& __hf, const _EqK& __eql, const allocator_type& __a = allocator_type()) argument
|
H A D | _string_sum.h | 93 typedef typename _BString::allocator_type allocator_type; typedef in class:__bstr_sum 102 allocator_type get_allocator() const { return _M_get_storage(false).get_allocator(); }
|
/external/stlport/stlport/stl/pointers/ |
H A D | _vector.h | 54 typedef typename _Alloc_traits<_StorageType, _Alloc>::allocator_type _StorageTypeAlloc; 74 typedef typename _Alloc_traits<value_type, _Alloc>::allocator_type allocator_type; typedef in class:vector 76 allocator_type get_allocator() const 106 explicit vector(const allocator_type& __a = allocator_type()) argument 114 const allocator_type& __a = allocator_type()) 120 : _M_impl(__n, allocator_type() ) {} 134 const allocator_type 110 vector(size_type __n, const value_type& __val = _STLP_DEFAULT_CONSTRUCTED(value_type), const allocator_type& __a = allocator_type()) argument 145 vector(const_iterator __first, const_iterator __last, const allocator_type& __a = allocator_type()) argument [all...] |
H A D | _deque.h | 103 typedef typename _Alloc_traits<_StorageType, _Alloc>::allocator_type _StorageTypeAlloc; 120 typedef typename _Alloc_traits<value_type, _Alloc>::allocator_type allocator_type; typedef in class:deque 157 allocator_type get_allocator() const { return _STLP_CONVERT_ALLOCATOR(_M_impl.get_allocator(), value_type); } 159 explicit deque(const allocator_type& __a = allocator_type()) argument 169 const allocator_type& __a = allocator_type()) 179 const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL) 203 const allocator_type 165 deque(size_type __n, const value_type& __val = _STLP_DEFAULT_CONSTRUCTED(value_type), const allocator_type& __a = allocator_type()) argument [all...] |
H A D | _list.h | 65 typedef typename _Alloc_traits<_StorageType, _Alloc>::allocator_type _StorageTypeAlloc; 81 typedef typename _Alloc_traits<value_type, _Alloc>::allocator_type allocator_type; typedef in class:list 89 allocator_type get_allocator() const 92 explicit list(const allocator_type& __a = allocator_type()) argument 100 const allocator_type& __a = allocator_type()) 112 const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL) 134 const allocator_type 96 list(size_type __n, const value_type& __val = _STLP_DEFAULT_CONSTRUCTED(value_type), const allocator_type& __a = allocator_type()) argument 133 list(const value_type *__first, const value_type *__last, const allocator_type& __a = allocator_type()) argument 138 list(const_iterator __first, const_iterator __last, const allocator_type& __a = allocator_type()) argument [all...] |
H A D | _set.h | 70 typedef typename _Alloc_traits<_KeyStorageType, _Alloc>::allocator_type _StorageTypeAlloc; 110 typedef typename _Priv_Rep_type::allocator_type allocator_type; typedef in class:set 131 const allocator_type& __a = allocator_type()) 160 const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL) 177 const _Compare& __comp, const allocator_type& __a = allocator_type()) 188 const _Compare& __comp, const allocator_type& __a = allocator_type()) 130 set(const _Compare& __comp, const allocator_type& __a = allocator_type()) argument 176 set(const value_type* __first, const value_type* __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument 187 set(const_iterator __first, const_iterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument 357 typedef typename _Priv_Rep_type::allocator_type allocator_type; typedef in class:multiset 377 multiset(const _Compare& __comp, const allocator_type& __a = allocator_type()) argument 426 multiset(const value_type* __first, const value_type* __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument 438 multiset(const_iterator __first, const_iterator __last, const _Compare& __comp, const allocator_type& __a = allocator_type()) argument [all...] |
H A D | _slist.h | 59 typedef typename _Alloc_traits<_StorageType, _Alloc>::allocator_type _StorageTypeAlloc; 81 typedef typename _Alloc_traits<value_type, _Alloc>::allocator_type allocator_type; typedef in class:slist 84 allocator_type get_allocator() const 87 explicit slist(const allocator_type& __a = allocator_type()) argument 95 const allocator_type& __a = allocator_type()) 107 const allocator_type& __a _STLP_ALLOCATOR_TYPE_DFL) 127 const allocator_type 91 slist(size_type __n, const value_type& __x = _STLP_DEFAULT_CONSTRUCTED(value_type), const allocator_type& __a = allocator_type()) argument 130 slist(const value_type* __first, const value_type* __last, const allocator_type& __a = allocator_type()) argument [all...] |