Home
last modified time | relevance | path

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

12345678

/ndk/sources/third_party/googletest/googletest/include/gtest/
Dgtest-param-test.h241 template <typename T, typename IncrementT>
247 template <typename T>
307 template <typename ForwardIterator>
309 typename ::testing::internal::IteratorTraits<ForwardIterator>::value_type>
311 typedef typename ::testing::internal::IteratorTraits<ForwardIterator> in ValuesIn()
317 template <typename T, size_t N>
323 internal::ParamGenerator<typename Container::value_type> ValuesIn( in ValuesIn()
347 template <typename T1>
352 template <typename T1, typename T2>
357 template <typename T1, typename T2, typename T3>
[all …]
Dgtest-printers.h131 template <typename T, TypeKind kTypeKind>
146 template <typename T>
158 template <typename T>
198 template <typename Char, typename CharTraits, typename T>
217 template <typename T>
260 template <typename T>
263 template <typename T>
268 template <typename C>
275 for (typename C::const_iterator it = container.begin(); in DefaultPrintTo()
302 template <typename T>
[all …]
Dgtest_pred_impl.h85 template <typename Pred,
86 typename T1>
126 template <typename Pred,
127 typename T1,
128 typename T2>
174 template <typename Pred,
175 typename T1,
176 typename T2,
177 typename T3>
229 template <typename Pred,
[all …]
Dgtest-message.h107 template <typename T>
109 StreamHelper(typename internal::is_pointer<T>::type(), value);
114 template <typename T>
148 template <typename T>
205 template <typename T>
213 template <typename T>
242 template <typename T>
/ndk/sources/third_party/googletest/googletest/include/gtest/internal/
Dgtest-type-util.h63 template <typename T>
96 template <typename T1, typename T2>
99 template <typename T>
122 template <typename T1>
127 template <typename T1, typename T2>
133 template <typename T1, typename T2, typename T3>
139 template <typename T1, typename T2, typename T3, typename T4>
145 template <typename T1, typename T2, typename T3, typename T4, typename T5>
151 template <typename T1, typename T2, typename T3, typename T4, typename T5,
152 typename T6>
[all …]
Dgtest-param-util-generated.h61 template <typename ForwardIterator>
63 typename ::testing::internal::IteratorTraits<ForwardIterator>::value_type>
66 template <typename T, size_t N>
70 internal::ParamGenerator<typename Container::value_type> ValuesIn(
76 template <typename T1>
81 template <typename T>
91 template <typename T1, typename T2>
96 template <typename T>
110 template <typename T1, typename T2, typename T3>
115 template <typename T>
[all …]
Dgtest-internal.h89 template <typename T>
230 template <typename RawType>
235 typedef typename TypeWithSize<sizeof(RawType)>::UInt Bits;
390 template <typename T>
399 template <typename T>
405 template <typename T>
554 template <GTEST_TEMPLATE_ Fixture, class TestSel, typename Types>
563 typedef typename Types::Head Type; in Register()
565 typedef typename GTEST_BIND_(TestSel, Type) TestClass; in Register()
581 return TypeParameterizedTest<Fixture, TestSel, typename Types::Tail> in Register()
[all …]
Dgtest-linked_ptr.h135 template <typename T>
146 template <typename U> linked_ptr(linked_ptr<U> const& ptr) { copy(&ptr); } in linked_ptr()
153 template <typename U> linked_ptr& operator=(linked_ptr<U> const& ptr) {
178 template <typename U>
182 template <typename U>
188 template <typename U>
203 template <typename U> void copy(linked_ptr<U> const* ptr) { in copy()
212 template<typename T> inline
217 template<typename T> inline
225 template <typename T>
Dgtest-tuple.h81 #define GTEST_1_TYPENAMES_(T) typename T##0
82 #define GTEST_2_TYPENAMES_(T) typename T##0, typename T##1
83 #define GTEST_3_TYPENAMES_(T) typename T##0, typename T##1, typename T##2
84 #define GTEST_4_TYPENAMES_(T) typename T##0, typename T##1, typename T##2, \
85 typename T##3
86 #define GTEST_5_TYPENAMES_(T) typename T##0, typename T##1, typename T##2, \
87 typename T##3, typename T##4
88 #define GTEST_6_TYPENAMES_(T) typename T##0, typename T##1, typename T##2, \
89 typename T##3, typename T##4, typename T##5
90 #define GTEST_7_TYPENAMES_(T) typename T##0, typename T##1, typename T##2, \
[all …]
/ndk/sources/cxx-stl/stlport/stlport/stl/
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;
71 typedef typename __bool2type<trivial_constructor>::_Ret has_trivial_default_constructor;
74 typedef typename __bool2type<trivial_copy>::_Ret has_trivial_copy_constructor;
77 typedef typename __bool2type<trivial_assign>::_Ret has_trivial_assignment_operator;
80 typedef typename __bool2type<trivial_destructor>::_Ret has_trivial_destructor;
83 typedef typename __bool2type<pod>::_Ret is_POD_type;
88 typedef typename ::boost::remove_cv<_Tp1>::type uncv1;
[all …]
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()
38 const typename _Traits::char_type& __y) const in operator()
44 : public unary_function<typename _Traits::char_type, bool> {
45 typename _Traits::char_type __val;
46 _Eq_char_bound(typename _Traits::char_type __c) : __val(__c) {} in _Eq_char_bound()
47 bool operator()(const typename _Traits::char_type& __x) const in operator()
53 : public unary_function<typename _Traits::char_type, bool>
55 typename _Traits::char_type __val;
[all …]
D_move_construct_fwk.h61 typedef typename _IsSTLportClass<_Tp>::_Ret implemented;
71 typedef typename __bool2type<__type2bool<_TpMoveComplete>::_Ret>::_Ret complete;
73 typedef typename __type_traits<_Tp>::has_trivial_destructor complete;
87 typedef typename __move_traits<_Tp>::implemented _MvImpRet;
89 typedef typename __selectT<_MvImpRet,
92 typedef typename __select<_MvImp,
102 typedef typename _MoveSourceTraits<_Tp>::_Type _SrcType; in _AsMoveSource()
109 typedef typename __move_traits<_Tp>::implemented implemented;
110 typedef typename __move_traits<_Tp>::complete complete;
118 typedef typename _Lor2<typename _MoveTraits1::implemented,
[all …]
Dtype_traits.h209 typedef typename __bool2type<_Ptr>::_Ret _Ret;
215 struct __type_traits : __type_traits_aux<typename _IsPtr<_Tp>::_Ret> {};
249 …typedef typename __bool2type<_STLP_HAS_TRIVIAL_CONSTRUCTOR(_Tp)>::_Ret has_trivial_default_constru…
250 typedef typename __bool2type<_STLP_HAS_TRIVIAL_COPY(_Tp)>::_Ret has_trivial_copy_constructor;
251 … typedef typename __bool2type<_STLP_HAS_TRIVIAL_ASSIGN(_Tp)>::_Ret has_trivial_assignment_operator;
252 typedef typename __bool2type<_STLP_HAS_TRIVIAL_DESTRUCTOR(_Tp)>::_Ret has_trivial_destructor;
253 typedef typename __bool2type<_STLP_IS_POD(_Tp)>::_Ret is_POD_type;
317 { typedef typename _IsCVConvertible<_Src, _Dst>::_Ret _Ret; };
328 { typedef typename _IsCVConvertible<_Src, _Dst>::_Ret _Ret; };
340 typedef typename _IsCVConvertibleIfAux<_ArePtrs>::_STLP_TEMPLATE _In<_Src, _Dst>::_Ret _Ret;
[all …]
D_function.h109 typedef typename _Pair::first_type first_type;
110 typedef typename _Pair::second_type second_type;
115 typedef typename _Operation::argument_type argument_type;
116 typedef typename _Operation::result_type result_type;
121 typedef typename _Operation::first_argument_type first_argument_type;
122 typedef typename _Operation::second_argument_type second_argument_type;
123 typedef typename _Operation::result_type result_type;
137 : public unary_function<typename __UNARY_ARG(_Predicate, argument_type), bool> {
138 typedef unary_function<typename __UNARY_ARG(_Predicate, argument_type), bool> _Base;
140 typedef typename _Base::argument_type argument_type;
[all …]
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()
55 typedef typename _Ht::difference_type difference_type; in _STLP_CREATE_HASH_ITERATOR_TRAITS()
56 typedef typename _Ht::pointer pointer; in _STLP_CREATE_HASH_ITERATOR_TRAITS()
57 typedef typename _Ht::const_pointer const_pointer; in _STLP_CREATE_HASH_ITERATOR_TRAITS()
58 typedef typename _Ht::reference reference; in _STLP_CREATE_HASH_ITERATOR_TRAITS()
59 typedef typename _Ht::const_reference const_reference; in _STLP_CREATE_HASH_ITERATOR_TRAITS()
[all …]
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()
61 typedef typename _Ht::difference_type difference_type; in _STLP_CREATE_HASH_ITERATOR_TRAITS()
62 typedef typename _Ht::pointer pointer; in _STLP_CREATE_HASH_ITERATOR_TRAITS()
63 typedef typename _Ht::const_pointer const_pointer; in _STLP_CREATE_HASH_ITERATOR_TRAITS()
64 typedef typename _Ht::reference reference; in _STLP_CREATE_HASH_ITERATOR_TRAITS()
65 typedef typename _Ht::const_reference const_reference; in _STLP_CREATE_HASH_ITERATOR_TRAITS()
67 typedef typename _Ht::iterator iterator; in _STLP_CREATE_HASH_ITERATOR_TRAITS()
68 typedef typename _Ht::const_iterator const_iterator; in _STLP_CREATE_HASH_ITERATOR_TRAITS()
[all …]
/ndk/sources/host-tools/gdb-pretty-printers/stlport/gppfs-0.2/stlport/
Dprinters.py39 def lookup_stlport_type (typename): argument
45 return gdb.lookup_type (namespace + typename)
49 def lookup_stlport_priv_type (typename): argument
56 return gdb.lookup_type (namespace + typename)
112 def __init__(self, typename, val): argument
113 self.typename = typename
119 return '%s' % (self.typename)
177 def __init__ (self, typename, val): argument
178 self.typename = typename
202 return '%s<%s> with %d elements' % (self.typename, ta0, int (size))
[all …]
/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/
D__functional_base_0373 typedef typename _Tp::result_type result_type;
85 : public __weak_result_type_imp<typename remove_reference<_Tp>::type>
242 // typedef typename _Tp::result_type type;
253 // : public ________ref_return0<_Tp, __has_result_type<typename remove_cv<_Tp>::type>::value>
260 // typedef typename __callable_type<_Tp>::result_type type;
271 // : public ______ref_return0<typename remove_cv<_Tp>::type,
272 // __has_result_type<__callable_type<typename remove_cv<_Tp>::type> >::value>
278 // : public ____ref_return0<typename remove_reference<_Tp>::type,
279 // is_class<typename remove_reference<_Tp>::type>::value>
288 // typedef typename result_of<_Tp(_A0)>::type type;
[all …]
Dtuple86 using tuple_element_t = typename tuple_element <_Ip, _Tp...>::type; // C++14
90 typename tuple_element<I, tuple<T...>>::type&
93 typename const tuple_element<I, tuple<T...>>::type &
96 typename tuple_element<I, tuple<T...>>::type&&
154 typedef typename tuple_element<_Ip, __tuple_types<_Tp...> >::type type;
159 using tuple_element_t = typename tuple_element <_Ip, _Tp...>::type;
213 class = typename enable_if<is_constructible<_Hp, _Tp>::value>::type>
220 is_same<typename remove_reference<_Tp>::type,
222 typename remove_reference<_Hp>::type
236 is_same<typename remove_reference<_Tp>::type,
[all …]
Dvalarray413 typedef typename _Op::result_type result_type;
414 typedef typename _A0::value_type value_type;
432 typedef typename _Op::result_type result_type;
433 typedef typename _A0::value_type value_type;
647 typedef typename remove_reference<_ValExpr>::type _RmExpr;
649 typedef typename _RmExpr::value_type value_type;
686 typedef typename remove_reference<_ValExpr>::type _RmExpr;
688 typedef typename _RmExpr::value_type value_type;
729 typedef typename remove_reference<_ValExpr>::type _RmExpr;
731 typedef typename _RmExpr::value_type value_type;
[all …]
D__tuple50 typedef typename add_const<typename tuple_element<_Ip, _Tp>::type>::type type;
57 typedef typename add_volatile<typename tuple_element<_Ip, _Tp>::type>::type type;
64 typedef typename add_cv<typename tuple_element<_Ip, _Tp>::type>::type type;
83 typename tuple_element<_Ip, tuple<_Tp...> >::type&
88 const typename tuple_element<_Ip, tuple<_Tp...> >::type&
93 typename tuple_element<_Ip, tuple<_Tp...> >::type&&
98 typename tuple_element<_Ip, pair<_T1, _T2> >::type&
103 const typename tuple_element<_Ip, pair<_T1, _T2> >::type&
108 typename tuple_element<_Ip, pair<_T1, _T2> >::type&&
136 typedef typename __make_indices_imp<_Sp+1, __tuple_indices<_Indices..., _Sp>, _Ep>::type type;
[all …]
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/
Dtest_compare.h27 typename C::result_type
28 operator()(typename std::add_lvalue_reference<const typename C::first_argument_type>::type x, in operator()
29typename std::add_lvalue_reference<const typename C::second_argument_type>::type y) const in operator()
/ndk/sources/cxx-stl/stlport/stlport/stl/debug/
D_iterator.h102 typedef typename _Iterator::_Container_type __container_type; in _Incrementable()
110 typedef typename _Iterator::_Container_type __container_type; in _Incrementable()
114 …return (__new_pos >= 0) && (__STATIC_CAST(typename __container_type::size_type, __new_pos) <= __c… in _Incrementable()
121 typedef typename _Container::value_type value_type;
122 typedef typename _Container::reference reference;
123 typedef typename _Container::pointer pointer;
126 typedef typename _Container::iterator _Nonconst_iterator;
127 typedef typename _Container::const_iterator _Const_iterator;
131 typedef typename iterator_traits<_Const_iterator>::iterator_category _Iterator_category;
133 typedef typename _Container::_Iterator_category _Iterator_category;
[all …]
/ndk/sources/cxx-stl/stlport/stlport/stl/config/
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;
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/support/
Dasan_testing.h19 template <typename T, typename Alloc>
29 template <typename T, typename Alloc>

12345678