/openbsd-current/gnu/gcc/libstdc++-v3/include/ext/ |
H A D | vstring_util.h | 51 template<typename _CharT, typename _Traits, typename _Alloc> 54 typedef typename _Alloc::template rebind<_CharT>::other _CharT_alloc_type; 65 __versa_string<_CharT, _Traits, _Alloc, 70 __versa_string<_CharT, _Traits, _Alloc, 77 __versa_string<_CharT, _Traits, _Alloc, 82 __versa_string<_CharT, _Traits, _Alloc,
|
H A D | hashtable.h | 95 class _EqualKey, class _Alloc = std::allocator<_Val> > 99 class _ExtractKey, class _EqualKey, class _Alloc> 103 class _ExtractKey, class _EqualKey, class _Alloc> 107 class _ExtractKey, class _EqualKey, class _Alloc> 110 typedef hashtable<_Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc> 113 _ExtractKey, _EqualKey, _Alloc> 116 _ExtractKey, _EqualKey, _Alloc> 158 class _ExtractKey, class _EqualKey, class _Alloc> 161 typedef hashtable<_Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc> 164 _ExtractKey,_EqualKey,_Alloc> [all...] |
/openbsd-current/gnu/llvm/libcxx/include/__memory/ |
H A D | shared_ptr.h | 212 template <class _Tp, class _Dp, class _Alloc> 216 __compressed_pair<__compressed_pair<_Tp, _Dp>, _Alloc> __data_; 219 __shared_ptr_pointer(_Tp __p, _Dp __d, _Alloc __a) 233 template <class _Tp, class _Dp, class _Alloc> 235 __shared_ptr_pointer<_Tp, _Dp, _Alloc>::__get_deleter(const type_info& __t) const _NOEXCEPT 242 template <class _Tp, class _Dp, class _Alloc> 244 __shared_ptr_pointer<_Tp, _Dp, _Alloc>::__on_zero_shared() _NOEXCEPT 250 template <class _Tp, class _Dp, class _Alloc> 252 __shared_ptr_pointer<_Tp, _Dp, _Alloc>::__on_zero_shared_weak() _NOEXCEPT 254 typedef typename __allocator_traits_rebind<_Alloc, __shared_ptr_pointe 278 onstexpr(is_same_v<typename _Alloc::value_type, __for_overwrite_tag>) argument 300 onstexpr(is_same_v<typename _Alloc::value_type, __for_overwrite_tag>) argument 1055 onstexpr(is_same_v<typename _Alloc::value_type, __for_overwrite_tag>) argument 1089 onstexpr(is_same_v<typename _Alloc::value_type, __for_overwrite_tag>) argument 1157 onstexpr(is_same_v<typename _Alloc::value_type, __for_overwrite_tag>) argument 1175 onstexpr(is_same_v<typename _Alloc::value_type, __for_overwrite_tag>) argument [all...] |
/openbsd-current/gnu/gcc/libstdc++-v3/include/bits/ |
H A D | stl_deque.h | 370 template<typename _Tp, typename _Alloc> 374 typedef _Alloc allocator_type; 397 typedef typename _Alloc::template rebind<_Tp*>::other _Map_alloc_type; 399 typedef typename _Alloc::template rebind<_Tp>::other _Tp_alloc_type; 456 template<typename _Tp, typename _Alloc> 457 _Deque_base<_Tp, _Alloc>:: 478 template<typename _Tp, typename _Alloc> 480 _Deque_base<_Tp, _Alloc>:: 517 template<typename _Tp, typename _Alloc> 519 _Deque_base<_Tp, _Alloc> [all...] |
H A D | locale_classes.h | 258 template<typename _Char, typename _Traits, typename _Alloc> 260 operator()(const basic_string<_Char, _Traits, _Alloc>& __s1, 261 const basic_string<_Char, _Traits, _Alloc>& __s2) const;
|
H A D | stl_bvector.h | 376 template<class _Alloc> 379 typedef typename _Alloc::template rebind<_Bit_type>::other 394 typedef _Alloc allocator_type; 455 template<typename _Alloc> 456 class vector<bool, _Alloc> : protected _Bvector_base<_Alloc> 458 typedef _Bvector_base<_Alloc> _Base; 472 typedef _Alloc allocator_type; 681 swap(vector<bool, _Alloc>& __x)
|
/openbsd-current/gnu/gcc/libstdc++-v3/include/std/ |
H A D | std_iosfwd.h | 70 typename _Alloc = allocator<_CharT> > 74 typename _Alloc = allocator<_CharT> > 78 typename _Alloc = allocator<_CharT> > 82 typename _Alloc = allocator<_CharT> >
|
H A D | std_bitset.h | 753 template<class _CharT, class _Traits, class _Alloc> 755 bitset(const std::basic_string<_CharT, _Traits, _Alloc>& __s, 763 std::basic_string<_CharT, _Traits, _Alloc>::npos); 775 template<class _CharT, class _Traits, class _Alloc> 776 bitset(const std::basic_string<_CharT, _Traits, _Alloc>& __s, 1017 template<class _CharT, class _Traits, class _Alloc> 1018 std::basic_string<_CharT, _Traits, _Alloc> 1021 std::basic_string<_CharT, _Traits, _Alloc> __result; 1050 template<class _CharT, class _Traits, class _Alloc> 1053 _Traits, _Alloc> [all...] |
H A D | std_streambuf.h | 174 template<typename _CharT2, typename _Traits2, typename _Alloc> 177 basic_string<_CharT2, _Traits2, _Alloc>&); 179 template<typename _CharT2, typename _Traits2, typename _Alloc> 182 basic_string<_CharT2, _Traits2, _Alloc>&, _CharT2);
|
/openbsd-current/gnu/lib/libstdc++/libstdc++/include/std/ |
H A D | std_iosfwd.h | 70 typename _Alloc = allocator<_CharT> > 74 typename _Alloc = allocator<_CharT> > 78 typename _Alloc = allocator<_CharT> > 82 typename _Alloc = allocator<_CharT> >
|
H A D | std_bitset.h | 742 template<class _CharT, class _Traits, class _Alloc> 743 explicit bitset(const basic_string<_CharT, _Traits, _Alloc>& __s, 750 basic_string<_CharT, _Traits, _Alloc>::npos); 762 template<class _CharT, class _Traits, class _Alloc> 763 bitset(const basic_string<_CharT, _Traits, _Alloc>& __s, 1007 template<class _CharT, class _Traits, class _Alloc> 1008 basic_string<_CharT, _Traits, _Alloc> 1011 basic_string<_CharT, _Traits, _Alloc> __result; 1017 template<class _CharT, class _Traits, class _Alloc> 1019 _M_copy_from_string(const basic_string<_CharT,_Traits,_Alloc> [all...] |
/openbsd-current/gnu/lib/libstdc++/libstdc++/include/bits/ |
H A D | stl_bvector.h | 322 template <class _Alloc> 324 : public _Bvector_alloc_base<_Alloc, 325 _Alloc_traits<bool, _Alloc>::_S_instanceless> 327 typedef _Bvector_alloc_base<_Alloc, 328 _Alloc_traits<bool, _Alloc>::_S_instanceless> 344 template <typename _Alloc> 345 class vector<bool, _Alloc> : public _Bvector_base<_Alloc> 362 typedef typename _Bvector_base<_Alloc>::allocator_type allocator_type; 364 return _Bvector_base<_Alloc> [all...] |
H A D | locale_classes.h | 129 template<typename _Char, typename _Traits, typename _Alloc> 131 operator()(const basic_string<_Char, _Traits, _Alloc>& __s1, 132 const basic_string<_Char, _Traits, _Alloc>& __s2) const;
|
/openbsd-current/gnu/lib/libstdc++/libstdc++/include/ext/ |
H A D | stl_hashtable.h | 96 class _ExtractKey, class _EqualKey, class _Alloc = std::__alloc> 100 class _ExtractKey, class _EqualKey, class _Alloc> 104 class _ExtractKey, class _EqualKey, class _Alloc> 108 class _ExtractKey, class _EqualKey, class _Alloc> 110 typedef hashtable<_Val,_Key,_HashFcn,_ExtractKey,_EqualKey,_Alloc> 113 _ExtractKey, _EqualKey, _Alloc> 116 _ExtractKey, _EqualKey, _Alloc> 145 class _ExtractKey, class _EqualKey, class _Alloc> 147 typedef hashtable<_Val,_Key,_HashFcn,_ExtractKey,_EqualKey,_Alloc> 150 _ExtractKey,_EqualKey,_Alloc> [all...] |
/openbsd-current/gnu/llvm/libcxx/include/__iterator/ |
H A D | wrap_iter.h | 150 template <class _CharT, class _Traits, class _Alloc> friend class basic_string; 151 template <class _Tp, class _Alloc> friend class _LIBCPP_TEMPLATE_VIS vector;
|
/openbsd-current/gnu/llvm/libcxx/include/__filesystem/ |
H A D | path.h | 98 template <class _ECharT, class _Traits, class _Alloc> 100 basic_string<_ECharT, _Traits, _Alloc>, 103 using _Str = basic_string<_ECharT, _Traits, _Alloc>;
|