/reactos/sdk/include/c++/stlport/stl/ |
H A D | boost_type_traits.h | 50 typedef typename __bool2type<_Is>::_Ret _Ret; 55 typedef typename __bool2type<is_pointer>::_Ret _Ret; 60 typedef typename __bool2type<is_integral>::_Ret _Ret; 65 typedef typename __bool2type<is_float>::_Ret _Ret; 83 typedef typename __bool2type<pod>::_Ret is_POD_type; 92 typedef typename __bool2type<same>::_Ret _Same; 109 typedef typename __bool2type<same>::_Ret _Same; 134 typedef typename ::boost::remove_cv<_Tp>::type uncv; 141 typedef typename _DefaultZeroValue<_Tp>::_Ret _Tr2; 142 typedef typename _Not<_Tr2>::_Ret _Tr3; [all …]
|
H A D | type_traits.h | 209 typedef typename __bool2type<_Ptr>::_Ret _Ret; 354 typedef typename _IsPtr<_Src>::_Ret _Ptr1; 355 typedef typename _IsPtr<_Dst>::_Ret _Ptr2; 417 typedef typename _IsIntegral<_Tp>::_Ret _Tr1; 418 typedef typename _IsRational<_Tp>::_Ret _Tr2; 419 typedef typename _IsPtr<_Tp>::_Ret _Tr3; 432 typedef typename _Not<_Tr2>::_Ret _Tr3; 441 typedef typename _IsPtr<_Tp>::_Ret _Type; 447 typedef typename _IsRef<_Tp>::_Ret _Type; 481 typedef typename _IsPtr<_Tp1>::_Ret _IsPtr1; [all …]
|
H A D | _move_construct_fwk.h | 61 typedef typename _IsSTLportClass<_Tp>::_Ret implemented; 89 typedef typename __selectT<_MvImpRet, 92 typedef typename __select<_MvImp, 102 typedef typename _MoveSourceTraits<_Tp>::_Type _SrcType; in _AsMoveSource() 110 typedef typename __move_traits<_Tp>::complete complete; 118 typedef typename _Lor2<typename _MoveTraits1::implemented, 120 typedef typename _Land2<typename _MoveTraits1::complete, 131 typedef typename __move_traits<_Tp>::complete complete; 139 typedef typename _Lor2<typename _MoveTraits1::implemented, 141 typedef typename _Land2<typename _MoveTraits1::complete, [all …]
|
H A D | _ctraits_fns.h | 34 : public binary_function<typename _Traits::char_type, 35 typename _Traits::char_type, 37 bool operator()(const typename _Traits::char_type& __x, in operator() 44 : public unary_function<typename _Traits::char_type, bool> { 45 typename _Traits::char_type __val; 53 : public unary_function<typename _Traits::char_type, bool> 55 typename _Traits::char_type __val; 64 typename _Traits::int_type __val; 74 : public binary_function<typename _Traits::char_type, 75 typename _Traits::char_type, [all …]
|
H A D | _function.h | 109 typedef typename _Pair::first_type first_type; 110 typedef typename _Pair::second_type second_type; 140 typedef typename _Base::argument_type argument_type; 195 typedef typename _Base::result_type result_type; 199 …typedef typename __call_traits<typename _Operation::first_argument_type>::const_param_type _ValueP… 203 typename _Operation::first_argument_type _M_value; 230 typedef typename _Base::result_type result_type; 234 …typedef typename __call_traits<typename _Operation::second_argument_type>::const_param_type _Value… 238 typename _Operation::second_argument_type value; 268 typedef typename _Base::result_type result_type; [all …]
|
H A D | _unordered_set.h | 49 typedef typename _Ht::key_type key_type; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 50 typedef typename _Ht::value_type value_type; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 51 typedef typename _Ht::hasher hasher; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 52 typedef typename _Ht::key_equal key_equal; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 54 typedef typename _Ht::size_type size_type; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 61 typedef typename _Ht::iterator iterator; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 199 typedef typename _Ht::key_type key_type; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 201 typedef typename _Ht::hasher hasher; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 202 typedef typename _Ht::key_equal key_equal; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 211 typedef typename _Ht::iterator iterator; in _STLP_CREATE_HASH_ITERATOR_TRAITS() [all …]
|
H A D | _unordered_map.h | 57 typedef typename _Ht::hasher hasher; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 58 typedef typename _Ht::key_equal key_equal; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 60 typedef typename _Ht::size_type size_type; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 62 typedef typename _Ht::pointer pointer; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 64 typedef typename _Ht::reference reference; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 67 typedef typename _Ht::iterator iterator; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 225 typedef typename _Ht::hasher hasher; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 226 typedef typename _Ht::key_equal key_equal; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 230 typedef typename _Ht::pointer pointer; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 235 typedef typename _Ht::iterator iterator; in _STLP_CREATE_HASH_ITERATOR_TRAITS() [all …]
|
H A D | _hash_set.h | 57 typedef typename _Ht::key_type key_type; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 58 typedef typename _Ht::value_type value_type; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 59 typedef typename _Ht::hasher hasher; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 60 typedef typename _Ht::key_equal key_equal; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 62 typedef typename _Ht::size_type size_type; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 69 typedef typename _Ht::iterator iterator; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 243 typedef typename _Ht::key_type key_type; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 245 typedef typename _Ht::hasher hasher; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 246 typedef typename _Ht::key_equal key_equal; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 255 typedef typename _Ht::iterator iterator; in _STLP_CREATE_HASH_ITERATOR_TRAITS() [all …]
|
H A D | _iterator.h | 49 typename iterator_traits<_Iterator>::value_type, 50 typename iterator_traits<_Iterator>::difference_type, 51 typename iterator_traits<_Iterator>::pointer, 52 typename iterator_traits<_Iterator>::reference> { 59 typedef typename iterator_traits<_Iterator>::pointer pointer; 60 typedef typename iterator_traits<_Iterator>::reference reference; 177 _Self& operator=(const typename _Container::value_type& __val) { 206 _Self& operator=(const typename _Container::value_type& __val) { 226 typename _Container::iterator _M_iter; 238 _Self& operator=(const typename _Container::value_type& __val) { [all …]
|
H A D | _sstream.h | 58 typedef typename _Traits::int_type int_type; 59 typedef typename _Traits::pos_type pos_type; 60 typedef typename _Traits::off_type off_type; 120 typedef typename _Traits::int_type int_type; 121 typedef typename _Traits::pos_type pos_type; 122 typedef typename _Traits::off_type off_type; 163 typedef typename _Traits::int_type int_type; 206 typedef typename _Traits::char_type char_type; 207 typedef typename _Traits::int_type int_type; 208 typedef typename _Traits::pos_type pos_type; [all …]
|
H A D | _map.h | 81 typedef typename _Rep_type::pointer pointer; in _STLP_CREATE_ITERATOR_TRAITS() 82 typedef typename _Rep_type::const_pointer const_pointer; in _STLP_CREATE_ITERATOR_TRAITS() 83 typedef typename _Rep_type::reference reference; in _STLP_CREATE_ITERATOR_TRAITS() 85 typedef typename _Rep_type::iterator iterator; in _STLP_CREATE_ITERATOR_TRAITS() 86 typedef typename _Rep_type::const_iterator const_iterator; in _STLP_CREATE_ITERATOR_TRAITS() 89 typedef typename _Rep_type::size_type size_type; in _STLP_CREATE_ITERATOR_TRAITS() 91 typedef typename _Rep_type::allocator_type allocator_type; in _STLP_CREATE_ITERATOR_TRAITS() 274 typedef typename _Rep_type::pointer pointer; in _STLP_CREATE_ITERATOR_TRAITS() 276 typedef typename _Rep_type::reference reference; in _STLP_CREATE_ITERATOR_TRAITS() 278 typedef typename _Rep_type::iterator iterator; in _STLP_CREATE_ITERATOR_TRAITS() [all …]
|
H A D | _set.h | 69 typedef typename _Rep_type::pointer pointer; in _STLP_CREATE_ITERATOR_TRAITS() 70 typedef typename _Rep_type::const_pointer const_pointer; in _STLP_CREATE_ITERATOR_TRAITS() 71 typedef typename _Rep_type::reference reference; in _STLP_CREATE_ITERATOR_TRAITS() 73 typedef typename _Rep_type::iterator iterator; in _STLP_CREATE_ITERATOR_TRAITS() 74 typedef typename _Rep_type::const_iterator const_iterator; in _STLP_CREATE_ITERATOR_TRAITS() 77 typedef typename _Rep_type::size_type size_type; in _STLP_CREATE_ITERATOR_TRAITS() 79 typedef typename _Rep_type::allocator_type allocator_type; in _STLP_CREATE_ITERATOR_TRAITS() 240 typedef typename _Rep_type::pointer pointer; in _STLP_CREATE_ITERATOR_TRAITS() 242 typedef typename _Rep_type::reference reference; in _STLP_CREATE_ITERATOR_TRAITS() 244 typedef typename _Rep_type::iterator iterator; in _STLP_CREATE_ITERATOR_TRAITS() [all …]
|
H A D | _pair.h | 158 typedef typename _Land2<typename _T1Traits::has_trivial_default_constructor, 159 … typename _T2Traits::has_trivial_default_constructor>::_Ret has_trivial_default_constructor; 160 typedef typename _Land2<typename _T1Traits::has_trivial_copy_constructor, 161 … typename _T2Traits::has_trivial_copy_constructor>::_Ret has_trivial_copy_constructor; 162 typedef typename _Land2<typename _T1Traits::has_trivial_assignment_operator, 163 … typename _T2Traits::has_trivial_assignment_operator>::_Ret has_trivial_assignment_operator; 164 typedef typename _Land2<typename _T1Traits::has_trivial_destructor, 165 typename _T2Traits::has_trivial_destructor>::_Ret has_trivial_destructor;
|
H A D | _hash_map.h | 65 typedef typename _Ht::hasher hasher; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 66 typedef typename _Ht::key_equal key_equal; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 68 typedef typename _Ht::size_type size_type; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 70 typedef typename _Ht::pointer pointer; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 72 typedef typename _Ht::reference reference; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 75 typedef typename _Ht::iterator iterator; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 256 typedef typename _Ht::hasher hasher; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 257 typedef typename _Ht::key_equal key_equal; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 261 typedef typename _Ht::pointer pointer; in _STLP_CREATE_HASH_ITERATOR_TRAITS() 266 typedef typename _Ht::iterator iterator; in _STLP_CREATE_HASH_ITERATOR_TRAITS() [all …]
|
H A D | _queue.h | 75 typedef typename _Sequence::value_type value_type; 76 typedef typename _Sequence::size_type size_type; 79 typedef typename _Sequence::reference reference; 80 typedef typename _Sequence::const_reference const_reference; 153 typedef less< typename vector<_Tp>::value_type> _Compare; in _STLP_RELOPS_OPERATORS() 159 typedef typename _Sequence::value_type value_type; in _STLP_RELOPS_OPERATORS() 160 typedef typename _Sequence::size_type size_type; in _STLP_RELOPS_OPERATORS() 163 typedef typename _Sequence::reference reference; in _STLP_RELOPS_OPERATORS() 164 typedef typename _Sequence::const_reference const_reference; in _STLP_RELOPS_OPERATORS()
|
/reactos/sdk/include/vcruntime/ |
H A D | comip.h | 32 template<typename _Interface,const IID *_IID > 41 template<typename _IIID> class _com_ptr_t { 44 typedef typename _IIID::Interface Interface; 98 template<typename _InterfaceType> _com_ptr_t &operator=(_InterfaceType *p) { 297 template<typename _InterfacePtr> int _CompareUnknown(_InterfacePtr p) { in _CompareUnknown() 337 template<typename _Interface,typename _InterfacePtr> bool operator==(_Interface *i,_com_ptr_t<_Inte… 344 template<typename _Interface,typename _InterfacePtr> bool operator!=(_Interface *i,_com_ptr_t<_Inte… 351 template<typename _Interface,typename _InterfacePtr> bool operator<(_Interface *i,_com_ptr_t<_Inter… 358 template<typename _Interface,typename _InterfacePtr> bool operator>(_Interface *i,_com_ptr_t<_Inter… 365 template<typename _Interface,typename _InterfacePtr> bool operator<=(_Interface *i,_com_ptr_t<_Inte… [all …]
|
/reactos/sdk/lib/atl/ |
H A D | atlcoll.h | 79 template<typename T> 117 template<typename T> 145 template<typename T> 153 template<typename T> 275 template<typename E, class ETraits> 284 template<typename E, class ETraits> 294 template<typename E, class ETraits> 313 template<typename E, class ETraits> 324 template<typename E, class ETraits> 372 template<typename E, class ETraits> [all …]
|
H A D | atlsimpcoll.h | 15 template <typename T> 26 template <typename T> 37 template <typename T, typename TEqual = CSimpleArrayEqualHelper<T> > 260 template <typename TKey, typename TVal> 276 template <typename TKey, typename TVal> 293 template <typename TKey, typename TVal, 294 typename TEqual = CSimpleMapEqualHelper<TKey, TVal> >
|
/reactos/sdk/include/c++/stlport/stl/debug/ |
H A D | _iterator.h | 102 typedef typename _Iterator::_Container_type __container_type; in _Incrementable() 110 typedef typename _Iterator::_Container_type __container_type; in _Incrementable() 121 typedef typename _Container::value_type value_type; 122 typedef typename _Container::reference reference; 123 typedef typename _Container::pointer pointer; 201 typedef typename _Base::value_type value_type; 202 typedef typename _Base::difference_type difference_type; 203 typedef typename _Traits::reference reference; 204 typedef typename _Traits::pointer pointer; 207 typedef typename _Base::_Const_iterator _Const_iterator; [all …]
|
/reactos/sdk/include/reactos/kjk/ |
H A D | argv_parser.h | 34 bool is_separator(typename Traits::int_type c) in is_separator() 43 typename Traits::int_type c; in copy_argument() 58 typedef typename std::iterator_traits<InIter>::difference_type difference_type; in copy_argument() 130 typename std::iterator_traits<InIter>::value_type, in copy_argument() 131 typename std::char_traits<typename std::iterator_traits<InIter>::value_type>, in copy_argument() 149 typename std::iterator_traits<InIter>::value_type, in skip_argument() 150 typename std::char_traits<typename std::iterator_traits<InIter>::value_type>, in skip_argument() 153 (cur, end, null_output_iterator<typename std::iterator_traits<InIter>::value_type>()); in skip_argument()
|
/reactos/sdk/include/c++/stlport/stl/pointers/ |
H A D | _tools.h | 96 typedef typename __select<use_void_ptr, 107 typedef typename __select<use_void_ptr, 110 typedef typename __select<use_void_ptr, 120 typedef typename __select<use_void_ptr, 123 typedef typename __select<use_void_ptr, 133 typedef typename __select<use_void_ptr, 136 typedef typename __select<use_void_ptr, 157 typename __select<use_void_ptr, 159 typename __select<use_const_void_ptr, 161 typename __select<use_volatile_void_ptr, [all …]
|
H A D | _set.h | 29 # define typename macro 96 typedef typename _Rep_type::iterator base_iterator; 100 typedef typename _Priv_Rep_type::pointer pointer; 102 typedef typename _Priv_Rep_type::reference reference; 104 typedef typename _Priv_Rep_type::iterator iterator; 108 typedef typename _Priv_Rep_type::size_type size_type; 343 typedef typename _Rep_type::iterator base_iterator; 347 typedef typename _Priv_Rep_type::pointer pointer; 349 typedef typename _Priv_Rep_type::reference reference; 351 typedef typename _Priv_Rep_type::iterator iterator; [all …]
|
/reactos/sdk/include/c++/stlport/stl/config/ |
H A D | _hpacc.h | 44 typedef typename _Alloc_traits<t,a>::_Orig _STLP_dummy_type1;\ 45 typedef typename _STLP_dummy_type1:: _STLP_TEMPLATE rebind<t>::other _STLP_dummy_type2; 64 typedef typename _Alloc_traits<t,a>::_Orig _STLP_dummy_type1;\ 65 typedef typename _STLP_dummy_type1:: _STLP_TEMPLATE rebind<t>::other _STLP_dummy_type2; 120 typedef typename _Alloc_traits<t,a>::_Orig _STLP_dummy_type1;\ 121 typedef typename _STLP_dummy_type1:: _STLP_TEMPLATE rebind<t>::other _STLP_dummy_type2;
|
H A D | features.h | 593 #if defined (_STLP_NEED_TYPENAME) && ! defined (typename) 594 # define typename macro 600 # define _STLP_TYPENAME_ON_RETURN_TYPE typename 606 # define _STLP_HEADER_TYPENAME typename 612 # define _STLP_TYPENAME typename 751 typedef typename _Super::value_type value_type; \ 752 typedef typename _Super::size_type size_type; \ 753 typedef typename _Super::difference_type difference_type; \ 758 typedef typename _Super::allocator_type allocator_type; 763 typedef typename _Super::const_iterator const_iterator; [all …]
|
/reactos/sdk/lib/3rdparty/stlport/test/eh/ |
H A D | test_insert.h | 80 typedef typename C::key_type key; in CountUniqueItems_Aux() 81 typedef typename C::const_iterator const_iter; in CountUniqueItems_Aux() 129 typedef typename C::value_type value_type; in CountUniqueItems() 142 typedef typename C::value_type value_type; in CountUniqueItems() 349 typename C::iterator pos = c.begin(); in operator() 359 typename C::value_type fInsVal; 386 typename C::iterator pos = c.begin(); in operator() 396 typename C::value_type fInsVal; 422 typename C::value_type fInsVal; 446 typename C::value_type fInsVal; [all …]
|