/external/eigen/Eigen/src/Core/ |
H A D | Select.h | 31 template<typename ConditionMatrixType, typename ThenMatrixType, typename ElseMatrixType> 35 typedef typename traits<ThenMatrixType>::Scalar Scalar; 37 typedef typename traits<ThenMatrixType>::XprKind XprKind; 38 typedef typename ConditionMatrixType::Nested ConditionMatrixNested; 39 typedef typename ThenMatrixType::Nested ThenMatrixNested; 40 typedef typename ElseMatrixType::Nested ElseMatrixNested; 47 CoeffReadCost = traits<typename remove_all<ConditionMatrixNested>::type>::CoeffReadCost 48 + EIGEN_SIZE_MAX(traits<typename remove_al [all...] |
H A D | GenericPacketMath.h | 71 template<typename T> struct packet_traits : default_packet_traits 94 template<typename Packet> inline Packet 99 template<typename Packet> inline Packet 104 template<typename Packet> inline Packet 108 template<typename Packet> inline Packet 112 template<typename Packet> inline Packet 117 template<typename Packet> inline Packet 122 template<typename Packet> inline Packet 127 template<typename Packet> inline Packet 132 template<typename Packe [all...] |
H A D | Fuzzy.h | 19 template<typename Derived, typename OtherDerived, bool is_integer = NumTraits<typename Derived::Scalar>::IsInteger> 22 static bool run(const Derived& x, const OtherDerived& y, const typename Derived::RealScalar& prec) 25 typename internal::nested<Derived,2>::type nested(x); 26 typename internal::nested<OtherDerived,2>::type otherNested(y); 31 template<typename Derived, typename OtherDerived> 34 static bool run(const Derived& x, const OtherDerived& y, const typename Derived::RealScalar&) 40 template<typename Derive [all...] |
/external/skia/src/core/ |
H A D | SkRecordPattern.h | 12 template <typename T> 25 template <typename U> 44 template <typename T> 50 template <typename T> 64 template <typename T> static T* AsPtr(SkRecords::Optional<T>& x) { return x; } 65 template <typename T> static T* AsPtr(T& x) { return &x; } 71 template <typename Matcher> 73 template <typename T> 78 template <typename A, typename [all...] |
/external/chromium_org/net/quic/ |
H A D | quic_utils_chromium.h | 35 const typename Collection::value_type::second_type& 37 const typename Collection::value_type::first_type& key) { 38 typename Collection::const_iterator it = collection.find(key); 45 typename Collection::value_type::second_type& 47 const typename Collection::value_type::first_type& key) { 48 typename Collection::iterator it = collection.find(key); 56 const typename Collection::value_type::second_type* 58 const typename Collection::value_type::first_type& key) { 59 typename Collection::const_iterator it = collection.find(key); 68 typename Collectio [all...] |
/external/clang/test/Modules/Inputs/ |
H A D | recursive_visibility_c.h | 2 template<template<typename T> class Y> void g() { 3 f(typename Y<A1_Inner::X>::type{}); 4 f(typename Y<A2_More_Inner::X>::type{});
|
/external/clang/test/Modules/Inputs/template-specialization-visibility/ |
H A D | c.h | 3 template<typename T> struct S { int n; }; 4 template<typename U> struct T<U>::S { int n; }; 5 template<typename U> enum T<U>::E : int { e };
|
/external/eigen/Eigen/src/Core/util/ |
H A D | XprHelper.h | 39 template<typename I1, typename I2> 42 typedef typename conditional<(sizeof(I1)<sizeof(I2)), I2, I1>::type type; 49 template<typename T, int Value> class variable_if_dynamic 58 template<typename T> class variable_if_dynamic<T, Dynamic> 70 template<typename T, int Value> class variable_if_dynamicindex 79 template<typename T> class variable_if_dynamicindex<T, DynamicIndex> 89 template<typename T> struct functor_traits 99 template<typename T> struct packet_traits; 101 template<typename [all...] |
/external/chromium_org/ui/gfx/geometry/ |
H A D | rect_base_impl.h | 19 template<typename Type> 32 template<typename Class, 33 typename PointClass, 34 typename SizeClass, 35 typename InsetsClass, 36 typename VectorClass, 37 typename Type> 45 template<typename Class, 46 typename PointClass, 47 typename SizeClas [all...] |
/external/chromium_org/sync/internal_api/public/util/ |
H A D | weak_handle.h | 73 template <typename T> class WeakHandle; 81 template <typename T> 86 template <typename T> 91 template <typename T, size_t n> 96 template <typename T> 127 template <typename T> 145 template <typename U> 153 template <typename U, typename A1> 156 typename ParamTrait [all...] |
/external/chromium_org/base/ |
H A D | callback.h | 362 template <typename Sig> 366 template <typename Runnable, typename RunType, typename BoundArgsType> 370 template <typename R> 379 template <typename Runnable, typename BindRunType, typename BoundArgsType> 410 template <typename R, typename A [all...] |
/external/chromium_org/v8/src/base/ |
H A D | lazy-instance.h | 84 template <typename T> 93 template <typename T> 106 template <typename ConstructTrait> 113 template <typename T> 121 template <typename CreateTrait> 128 template <typename T> 137 template <typename T> 146 template <typename Function, typename Storage> 155 template <typename Functio [all...] |
/external/chromium_org/mojo/public/cpp/bindings/lib/ |
H A D | template_util.h | 24 template<bool B, typename T = void> 27 template<typename T> 41 template <typename T> struct IsMoveOnlyType { 42 template <typename U> 43 static YesType Test(const typename U::MoveOnlyTypeForCPP03*); 45 template <typename U> 52 template <typename T> 53 typename EnableIf<!IsMoveOnlyType<T>::value, T>::type& Forward(T& t) { 57 template <typename T> 58 typename EnableI [all...] |
H A D | bindings_internal.h | 15 template <typename T> class Array_Data; 31 template <typename T> 38 template <typename T> 53 template <typename T> 59 template <typename T> 66 template <typename H> struct IsHandle { 70 template <typename T, bool move_only = IsMoveOnlyType<T>::value> 73 template <typename T> struct WrapperTraits<T, false> { 76 template <typename H> struct WrapperTraits<ScopedHandleBase<H>, true> { 79 template <typename [all...] |
/external/chromium_org/third_party/webrtc/base/ |
H A D | refcount.h | 35 template<typename P> 39 template<typename P1, typename P2> 43 template<typename P1, typename P2, typename P3> 47 template<typename P1, typename P2, typename P3, typename P [all...] |
/external/eigen/Eigen/src/SparseCore/ |
H A D | SparseTranspose.h | 15 template<typename MatrixType> class TransposeImpl<MatrixType,Sparse> 18 typedef typename internal::remove_all<typename MatrixType::Nested>::type _MatrixTypeNested; 29 // NOTE: VC10 and VC11 trigger an ICE if don't put typename TransposeImpl<MatrixType,Sparse>:: in front of Index, 30 // a typedef typename TransposeImpl<MatrixType,Sparse>::Index Index; 33 template<typename MatrixType> class TransposeImpl<MatrixType,Sparse>::InnerIterator 36 typedef typename _MatrixTypeNested::InnerIterator Base; 37 typedef typename TransposeImpl::Index Index; 40 EIGEN_STRONG_INLINE InnerIterator(const TransposeImpl& trans, typename TransposeImpl<MatrixType,Sparse>::Index outer) 43 typename TransposeImp [all...] |
H A D | ConservativeSparseSparseProduct.h | 17 template<typename Lhs, typename Rhs, typename ResultType> 20 typedef typename remove_all<Lhs>::type::Scalar Scalar; 21 typedef typename remove_all<Lhs>::type::Index Index; 48 for (typename Rhs::InnerIterator rhsIt(rhs, j); rhsIt; ++rhsIt) 52 for (typename Lhs::InnerIterator lhsIt(lhs, k); lhsIt; ++lhsIt) 123 template<typename Lhs, typename Rhs, typename ResultTyp [all...] |
/external/eigen/Eigen/src/misc/ |
H A D | Solve.h | 20 template<typename DecompositionType, typename Rhs> 23 typedef typename DecompositionType::MatrixType MatrixType; 24 typedef Matrix<typename Rhs::Scalar, 32 template<typename _DecompositionType, typename Rhs> struct solve_retval_base 35 typedef typename remove_all<typename Rhs::Nested>::type RhsNestedCleaned; 38 typedef typename Base::Index Index; 49 template<typename Des [all...] |
/external/chromium_org/third_party/WebKit/Source/wtf/ |
H A D | HashIterators.h | 31 template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator; 32 template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator; 33 template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator; 34 template<typename HashTableTyp [all...] |
H A D | PassRefPtr.h | 31 template<typename T> class RefPtr; 32 template<typename T> class PassRefPtr; 33 template<typename T> PassRefPtr<T> adoptRef(T*); 46 template<typename T> ALWAYS_INLINE void refIfNotNull(T* ptr) 54 template<typename T> ALWAYS_INLINE void derefIfNotNull(T* ptr) 60 template<typename T> class PassRefPtr { 66 template<typename U> PassRefPtr(const RawPtr<U>& ptr, EnsurePtrConvertibleArgDecl(U, T)) : m_ptr(ptr.get()) { refIfNotNull(m_ptr); } 72 template<typename U> PassRefPtr(const PassRefPtr<U>& o, EnsurePtrConvertibleArgDecl(U, T)) : m_ptr(o.leakRef()) { } 76 template<typename U> PassRefPtr(const RefPtr<U>&, EnsurePtrConvertibleArgDecl(U, T)); 102 template<typename [all...] |
/external/chromium_org/third_party/WebKit/Source/core/dom/ |
H A D | SelectorQuery.h | 43 template <typename NodeType> class StaticNodeTypeList; 57 template <typename SelectorQueryTrait> 58 void collectElementsByClassName(ContainerNode& rootNode, const AtomicString& className, typename SelectorQueryTrait::OutputType&) const; 59 template <typename SelectorQueryTrait> 60 void collectElementsByTagName(ContainerNode& rootNode, const QualifiedName& tagName, typename SelectorQueryTrait::OutputType&) const; 62 template <typename SelectorQueryTrait> 63 void findTraverseRootsAndExecute(ContainerNode& rootNode, typename SelectorQueryTrait::OutputType&) const; 66 template <typename SelectorQueryTrait> 67 void executeForTraverseRoot(const CSSSelector&, ContainerNode* traverseRoot, MatchTraverseRootState, ContainerNode& rootNode, typename SelectorQueryTrait::OutputType&) const; 68 template <typename SelectorQueryTrai [all...] |
/external/libcxx/test/containers/ |
H A D | test_compare.h | 27 typename C::result_type 28 operator()(typename std::add_lvalue_reference<const typename C::first_argument_type>::type x, 29 typename std::add_lvalue_reference<const typename C::second_argument_type>::type y) const
|
/external/chromium_org/third_party/cld/base/ |
H A D | template_util.h | 60 template<bool cond, typename A, typename B> 65 template<typename A, typename B> 73 template<typename A, typename B> 77 template<typename A> 83 template<typename A, typename B> 89 template<typename [all...] |
/external/chromium_org/third_party/protobuf/src/google/protobuf/stubs/ |
H A D | template_util.h | 97 template<bool cond, typename A, typename B> 102 template<typename A, typename B> 113 template<typename A, typename B> 117 template<typename A> 123 template<typename A, typename B> 129 template<typename [all...] |
/external/ceres-solver/internal/ceres/ |
H A D | casts.h | 59 template<typename To> 60 inline To implicit_cast(typename identity_<To>::type to) { 66 template<typename To, typename From> 67 inline To implicit_cast(typename identity_<From>::type const &f) { 89 template<typename To, typename From> // use like this: down_cast<T*>(foo);
|