Searched refs:typename (Results 26 - 50 of 2355) sorted by relevance

1234567891011>>

/external/eigen/Eigen/src/Eigen2Support/
H A DMeta.h15 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 DLazy.h24 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 DSkTLogic.h24 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 Dtemplates-top.h1 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 Dcxx-templates-common.h1 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 Dcxx-templates-a.h3 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 DFunctional.h42 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 DHashTable.h92 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 DCrossThreadTask.h44 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 Dtype_converter.h11 // 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.h34 : 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.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;
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 Dcallback.h28 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 DMeta.h28 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 Dbind_internal.h101 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 Dref_count.h48 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 Dref_count.h48 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 Draw_scoped_refptr_mismatch_checker.h26 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 Dmanual_constructor.h25 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 DSparseSolve.h17 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 DDot.h20 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 DDOTGraphTraits.h44 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 Dtype_traits.h29 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 DSparseDiagonalProduct.h29 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 DSparseUtil.h22 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...]

Completed in 559 milliseconds

1234567891011>>