Home
last modified time | relevance | path

Searched refs:typename (Results 1 – 25 of 154) sorted by relevance

1234567

/reactos/sdk/include/c++/stlport/stl/
H A Dboost_type_traits.h50 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 Dtype_traits.h209 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.h61 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.h34 : 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.h109 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.h49 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.h57 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.h57 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.h49 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.h58 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.h81 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.h69 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.h158 typedef typename _Land2<typename _T1Traits::has_trivial_default_constructor,
159typename _T2Traits::has_trivial_default_constructor>::_Ret has_trivial_default_constructor;
160 typedef typename _Land2<typename _T1Traits::has_trivial_copy_constructor,
161typename _T2Traits::has_trivial_copy_constructor>::_Ret has_trivial_copy_constructor;
162 typedef typename _Land2<typename _T1Traits::has_trivial_assignment_operator,
163typename _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.h65 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.h75 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 Dcomip.h32 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 Datlcoll.h79 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 Datlsimpcoll.h15 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.h102 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 Dargv_parser.h34 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.h96 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.h29 # 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.h44 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 Dfeatures.h593 #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 Dtest_insert.h80 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 …]

1234567