/external/eigen/Eigen/src/Eigen2Support/ |
H A D | Meta.h | 15 template<typename T> 22 template<bool Condition, typename Then, typename Else> 25 template<typename Then, typename Else> 28 template<typename T, typename U> struct ei_is_same_type { enum { ret = 0 }; }; 29 template<typename T> struct ei_is_same_type<T,T> { enum { ret = 1 }; }; 31 template<typename T> struct ei_unref { typedef T type; }; 32 template<typename [all...] |
H A D | Lazy.h | 24 template<typename Derived> 41 template<typename Derived> 51 template<typename Derived> 52 template<typename ProductDerived, typename Lhs, typename Rhs> 61 template<typename Derived> 62 template<typename ProductDerived, typename Lhs, typename Rh [all...] |
/external/skia/src/utils/ |
H A D | SkTLogic.h | 24 template <typename T, T v> struct SkTIntegralConstant { 34 template <typename T> 50 template <bool condition, typename T, typename F> struct SkTIf_c { 53 template <typename T, typename F> struct SkTIf_c<true, T, F> { 58 template <typename Condition, typename T, typename F> struct SkTIf { 59 typedef typename SkTIf_ [all...] |
/external/clang/test/Modules/Inputs/ |
H A D | templates-top.h | 1 template<typename T> class Vector; 3 template<typename T> class List { 16 template <typename T> friend class WhereAmI; 20 template <typename T> class A::WhereAmI { 25 template<typename T> struct Outer { 33 template<typename> struct DelayUpdates {}; 35 template<typename T> struct OutOfLineInline { 40 template<typename T> inline void OutOfLineInline<T>::f() {} 41 template<typename T> inline void OutOfLineInline<T>::g() {} 42 template<typename [all...] |
H A D | cxx-templates-common.h | 1 template<typename T> struct SomeTemplate {}; 9 template<typename T> struct CommonTemplate { 14 template<typename T> struct WithFriend { 20 template<typename T> void f() { 25 template<typename T> struct TemplateInstantiationVisibility { typedef int type; }; 27 template<typename T> struct Outer { 28 template<typename U> struct Inner { 34 template<typename T> struct WithPartialSpecialization {}; 37 template<typename T> struct WithExplicitSpecialization;
|
H A D | cxx-templates-a.h | 3 template<typename T> T f() { return T(); } 4 template<typename T> T f(T); 6 template<typename T> T f() { return T(); } 7 template<typename T> T f(T); 11 template<template<typename T, int, int> class> int template_param_kinds_2(); 12 template<template<typename T, typename U, T> class> int template_param_kinds_3(); 14 template<typename T> struct SomeTemplate<T*>; 15 template<typename T> struct SomeTemplate<T*> {}; 18 template<typename [all...] |
/external/chromium_org/third_party/WebKit/Source/wtf/ |
H A D | Functional.h | 42 template<typename> 47 template<typename R> 66 template<typename R, typename P1> 85 template<typename R, typename P1, typename P2> 104 template<typename R, typename P1, typename P [all...] |
H A D | HashTable.h | 92 template<typename Key, typename Value, typename Extractor, typename HashFunctions, typename Traits, typename KeyTraits, typename Allocator> 94 template<typename Key, typename Value, typename Extracto [all...] |
/external/chromium_org/third_party/WebKit/Source/core/dom/ |
H A D | CrossThreadTask.h | 44 template<typename T> struct CrossThreadTaskTraits { 48 template<typename T> struct CrossThreadTaskTraits<T*> { 52 template<typename T> struct CrossThreadTaskTraits<PassRefPtr<T> > { 56 template<typename T> struct CrossThreadTaskTraits<PassOwnPtr<T> > { 75 template<typename T> struct CrossThreadTaskTraits<RawPtr<T> > { 79 template<typename P1, typename MP1> 84 typedef typename CrossThreadTaskTraits<P1>::ParamType Param1; 108 template<typename P1, typename MP [all...] |
/external/chromium_org/mojo/public/cpp/bindings/ |
H A D | type_converter.h | 11 // template <typename T, typename U> struct TypeConverter; 72 template <typename T, typename U> 77 template <typename T> 85 template <typename T, typename U>
|
/external/stlport/stlport/stl/ |
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, 38 const typename _Traits::char_type& __y) const 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) {} 47 bool operator()(const typename _Traits::char_type& __x) const 53 : public unary_function<typename _Traits::char_type, bool> 55 typename _Trait [all...] |
H A D | _move_construct_fwk.h | 61 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; 109 typedef typename __move_traits<_Tp>::implemented implemented; 110 typedef typename __move_traits<_Tp>::complete complete; 118 typedef typename _Lor [all...] |
/external/chromium_org/third_party/libphonenumber/src/phonenumbers/ |
H A D | callback.h | 28 template <typename R, typename A1, typename A2, typename A3, typename A4> 35 template <typename R, typename A1, typename A2, typename A3, typename A [all...] |
/external/eigen/Eigen/src/Core/util/ |
H A D | Meta.h | 28 template<bool Condition, typename Then, typename Else> 31 template<typename Then, typename Else> 34 template<typename T, typename U> struct is_same { enum { value = 0 }; }; 35 template<typename T> struct is_same<T,T> { enum { value = 1 }; }; 37 template<typename T> struct remove_reference { typedef T type; }; 38 template<typename T> struct remove_reference<T&> { typedef T type; }; 40 template<typename [all...] |
/external/chromium_org/base/ |
H A D | bind_internal.h | 101 template <typename Functor> 105 template <typename R> 123 template <typename R, typename T> 142 template <typename R, typename T> 161 template <typename R, typename A1> 170 R Run(typename CallbackParamTraits<A1>::ForwardType a1) { 179 template <typename [all...] |
/external/chromium_org/third_party/webrtc/system_wrappers/interface/ |
H A D | ref_count.h | 48 template<typename P> 51 template<typename P1, typename P2> 54 template<typename P1, typename P2, typename P3> 57 template<typename P1, typename P2, typename P3, typename P [all...] |
/external/webrtc/src/system_wrappers/interface/ |
H A D | ref_count.h | 48 template<typename P> 51 template<typename P1, typename P2> 54 template<typename P1, typename P2, typename P3> 57 template<typename P1, typename P2, typename P3, typename P [all...] |
/external/chromium_org/base/memory/ |
H A D | raw_scoped_refptr_mismatch_checker.h | 26 template <typename T> 44 template <typename Params> 54 template <typename A> 59 template <typename A, typename B> 65 template <typename A, typename B, typename C> 72 template <typename A, typename [all...] |
H A D | manual_constructor.h | 25 template <typename Type> 64 template <typename T1> 69 template <typename T1, typename T2> 74 template <typename T1, typename T2, typename T3> 79 template <typename T1, typename T2, typename T [all...] |
/external/eigen/Eigen/src/misc/ |
H A D | SparseSolve.h | 17 template<typename _DecompositionType, typename Rhs> struct sparse_solve_retval_base; 18 template<typename _DecompositionType, typename Rhs> struct sparse_solve_retval; 20 template<typename DecompositionType, typename Rhs> 23 typedef typename DecompositionType::MatrixType MatrixType; 24 typedef SparseMatrix<typename Rhs::Scalar, Rhs::Options, typename Rhs::Index> ReturnType; 27 template<typename _DecompositionTyp [all...] |
/external/eigen/Eigen/src/Core/ |
H A D | Dot.h | 20 template<typename T, typename U, 31 typedef typename scalar_product_traits<typename traits<T>::Scalar,typename traits<U>::Scalar>::ReturnType ResScalar; 34 return a.template binaryExpr<scalar_conj_product_op<typename traits<T>::Scalar,typename traits<U>::Scalar> >(b).sum(); 38 template<typename T, typename U> 41 typedef typename scalar_product_trait [all...] |
/external/llvm/include/llvm/Support/ |
H A D | DOTGraphTraits.h | 44 template<typename GraphType> 50 template<typename GraphType> 70 template<typename GraphType> 77 template<typename GraphType> 82 template<typename GraphType> 89 template<typename GraphType> 97 template<typename EdgeIter, typename GraphType> 105 template<typename EdgeIter> 113 template<typename EdgeIte [all...] |
H A D | type_traits.h | 29 template <typename T> 43 template<typename T, typename U> 54 template <typename T> class is_integral_or_enum { 55 typedef typename std::remove_reference<T>::type UnderlyingT; 66 template<typename T, typename Enable = void> 69 template <typename T> 71 T, typename std::enable_if<std::is_pointer<T>::value>::type> { 77 template<typename [all...] |
/external/eigen/Eigen/src/SparseCore/ |
H A D | SparseDiagonalProduct.h | 29 template<typename Lhs, typename Rhs> 32 typedef typename remove_all<Lhs>::type _Lhs; 33 typedef typename remove_all<Rhs>::type _Rhs; 34 typedef typename _Lhs::Scalar Scalar; 35 typedef typename promote_index_type<typename traits<Lhs>::Index, 36 typename traits<Rhs>::Index>::type Index; 53 template<typename Lhs, typename Rh [all...] |
H A D | SparseUtil.h | 22 template<typename OtherDerived> \ 33 template<typename Other> \ 48 typedef typename Eigen::internal::traits<Derived >::Scalar Scalar; \ 49 typedef typename Eigen::NumTraits<Scalar>::Real RealScalar; \ 50 typedef typename Eigen::internal::nested<Derived >::type Nested; \ 51 typedef typename Eigen::internal::traits<Derived >::StorageKind StorageKind; \ 52 typedef typename Eigen::internal::traits<Derived >::Index Index; \ 70 template<typename Derived> class SparseMatrixBase; 71 template<typename _Scalar, int _Flags = 0, typename _Inde [all...] |