/external/clang/test/Modules/Inputs/PR24954/ |
H A D | B.h | 3 template <class _CharT> 9 template <class _CharT> basic_ostream<_CharT>& 13 template <class _CharT> friend void 19 template <class _CharT> class S2; 21 template <class _CharT> void 24 template <class _CharT> 26 template <class _Cp> friend void
|
/external/clang/test/PCH/ |
H A D | cxx-friends.h | 10 template<typename> class setter; 12 template<typename> class promise { 15 template<typename> friend class future_base::setter; 30 template <class T> struct valarray; 32 template <class T> struct valarray { 34 template <class U> friend struct valarray; 35 template <class U> friend U *begin(valarray<U> &v);
|
/external/eigen/Eigen/src/Core/util/ |
H A D | Meta.h | 1 // This file is part of Eigen, a lightweight C++ template library 57 template<bool Condition, typename Then, typename Else> 60 template<typename Then, typename Else> 63 template<typename T, typename U> struct is_same { enum { value = 0 }; }; 64 template<typename T> struct is_same<T,T> { enum { value = 1 }; }; 66 template<typename T> struct remove_reference { typedef T type; }; 67 template<typename T> struct remove_reference<T&> { typedef T type; }; 69 template<typename T> struct remove_pointer { typedef T type; }; 70 template<typename T> struct remove_pointer<T*> { typedef T type; }; 71 template<typenam [all...] |
/external/clang/test/Modules/Inputs/ |
H A D | DebugCXX.h | 21 template<typename T> struct traits {}; 22 template<typename T, 27 // Explicit template instantiation. 28 extern template class Template<int>; 30 extern template struct traits<float>; 37 // Non-template inside a template. 38 template <class> struct Outer { 44 template <class T> Outer<T>::Outer() { 48 // Partial template specializatio [all...] |
H A D | cxx-templates-b.h | 3 template<typename T> T f(); 4 template<typename T> T f(T t) { return t; } 6 template<typename T> T f(); 7 template<typename T> T f(T t) { return t; } 10 template<typename> int template_param_kinds_1(); 11 template<template<typename, int, int...> class> int template_param_kinds_2(); 12 template<template<typename T, typename U, U> class> int template_param_kinds_3(); 14 template<typenam [all...] |
H A D | templates-right.h | 3 template<typename T> class Vector { 8 template<typename T> class List; 9 template<> class List<bool> { 15 template<typename T> class Set { 25 template <typename T> 45 template<typename T> struct MergePatternDecl;
|
/external/skia/src/core/ |
H A D | SkRecordPattern.h | 20 template <typename T> 33 template <typename U> 51 template <typename T> 57 template <typename T> 63 template <typename T> 71 template <typename T> static T* AsPtr(SkRecords::Optional<T>& x) { return x; } 72 template <typename T> static T* AsPtr(T& x) { return &x; } 78 template <typename Matcher> 80 template <typename T> 85 template <typenam [all...] |
/external/skqp/src/core/ |
H A D | SkRecordPattern.h | 20 template <typename T> 33 template <typename U> 51 template <typename T> 57 template <typename T> 63 template <typename T> 71 template <typename T> static T* AsPtr(SkRecords::Optional<T>& x) { return x; } 72 template <typename T> static T* AsPtr(T& x) { return &x; } 78 template <typename Matcher> 80 template <typename T> 85 template <typenam [all...] |
/external/gemmlowp/fixedpoint/ |
H A D | fixedpoint_neon.h | 25 template <> 31 template <> 37 template <> 42 template <> 47 template <> 52 template <> 57 template <> 62 template <> 67 template <> 72 template <> [all...] |
H A D | fixedpoint_msa.h | 25 template <> 31 template <> 37 template <> 43 template <> 49 template <> 55 template <> 61 template <> 67 template <> 73 template <> 79 template <> [all...] |
/external/clang/include/clang/Basic/ |
H A D | LLVM.h | 31 template<typename T> class ArrayRef; 32 template<typename T> class MutableArrayRef; 33 template<unsigned InternalLen> class SmallString; 34 template<typename T, unsigned N> class SmallVector; 35 template<typename T> class SmallVectorImpl; 36 template<typename T> class Optional; 38 template<typename T> 42 template <typename T> class IntrusiveRefCntPtr; 43 template <typename T> struct IntrusiveRefCntPtrInfo; 44 template <clas [all...] |
/external/tensorflow/tensorflow/core/kernels/ |
H A D | cross_op.h | 27 template <typename Device, typename Type> 33 auto s1 = output_data.template chip<1>(0); 34 auto s2 = output_data.template chip<1>(1); 35 auto s3 = output_data.template chip<1>(2); 37 auto u1 = in0_data.template chip<1>(0); 38 auto u2 = in0_data.template chip<1>(1); 39 auto u3 = in0_data.template chip<1>(2); 41 auto v1 = in1_data.template chip<1>(0); 42 auto v2 = in1_data.template chip<1>(1); 43 auto v3 = in1_data.template chi [all...] |
/external/skia/include/private/ |
H A D | SkTLogic.h | 25 template <bool B> using bool_constant = std::integral_constant<bool, B>; 27 template <bool B, typename T, typename F> using conditional_t = typename std::conditional<B, T, F>::type; 28 template <bool B, typename T = void> using enable_if_t = typename std::enable_if<B, T>::type; 30 template <typename T> using remove_const_t = typename std::remove_const<T>::type; 31 template <typename T> using remove_volatile_t = typename std::remove_volatile<T>::type; 32 template <typename T> using remove_cv_t = typename std::remove_cv<T>::type; 33 template <typename T> using remove_pointer_t = typename std::remove_pointer<T>::type; 34 template <typename T> using remove_reference_t = typename std::remove_reference<T>::type; 35 template <typename T> using remove_extent_t = typename std::remove_extent<T>::type; 37 template <typenam [all...] |
/external/skqp/include/private/ |
H A D | SkTLogic.h | 25 template <bool B> using bool_constant = std::integral_constant<bool, B>; 27 template <bool B, typename T, typename F> using conditional_t = typename std::conditional<B, T, F>::type; 28 template <bool B, typename T = void> using enable_if_t = typename std::enable_if<B, T>::type; 30 template <typename T> using remove_const_t = typename std::remove_const<T>::type; 31 template <typename T> using remove_volatile_t = typename std::remove_volatile<T>::type; 32 template <typename T> using remove_cv_t = typename std::remove_cv<T>::type; 33 template <typename T> using remove_pointer_t = typename std::remove_pointer<T>::type; 34 template <typename T> using remove_reference_t = typename std::remove_reference<T>::type; 35 template <typename T> using remove_extent_t = typename std::remove_extent<T>::type; 37 template <typenam [all...] |
/external/mesa3d/src/mapi/glapi/ |
H A D | glapi_entrypoint.c | 141 static const unsigned int template[] = { local 207 code[0] = template[0] | (dispatch >> 10); 208 code[1] = template[1]; 210 code[2] = template[2] | (dispatch & 0x3ff); 211 code[3] = template[3]; 213 code[4] = template[4]; 214 code[5] = template[5]; 216 code[6] = template[6]; 220 code[0] = template[0] | (dispatch >> (32 + 10)); 221 code[1] = template[ 271 static const unsigned int template[] = { local [all...] |
/external/eigen/Eigen/src/Core/functors/ |
H A D | StlFunctors.h | 1 // This file is part of Eigen, a lightweight C++ template library 19 template<typename T> 23 template<typename T> 27 template<typename T> 31 template<typename T> 35 template<typename T> 39 template<typename T> 43 template<typename T> 47 template<typename T> 51 template<typenam [all...] |
/external/clang/test/Modules/Inputs/merge-decl-context/ |
H A D | a.h | 4 template <typename T> 6 template <typename I> 15 template <typename T1, typename T2>
|
/external/eigen/Eigen/src/Core/ |
H A D | Assign.h | 1 // This file is part of Eigen, a lightweight C++ template library 17 template<typename Derived> 18 template<typename OtherDerived> 36 template<typename Derived> 37 template<typename OtherDerived> 45 template<typename Derived> 53 template<typename Derived> 61 template<typename Derived> 62 template <typename OtherDerived> 70 template<typenam [all...] |
/external/llvm/include/llvm/ADT/ |
H A D | TinyPtrVector.h | 25 template <typename EltTy> 38 if (VecTy *V = Val.template dyn_cast<VecTy*>()) 43 if (VecTy *V = Val.template dyn_cast<VecTy*>()) 56 if (Val.template is<EltTy>()) { 60 Val = new VecTy(*RHS.Val.template get<VecTy*>()); 65 if (RHS.Val.template is<EltTy>()) { 66 Val.template get<VecTy*>()->clear(); 67 Val.template get<VecTy*>()->push_back(RHS.front()); 69 *Val.template get<VecTy*>() = *RHS.Val.template ge [all...] |
/external/tensorflow/tensorflow/contrib/lite/examples/label_image/ |
H A D | bitmap_helpers.h | 28 template <class T> 34 template void resize<uint8_t>(uint8_t*, unsigned char*, int, int, int, int, int, 36 template void resize<float>(float*, unsigned char*, int, int, int, int, int,
|
H A D | get_top_n.h | 24 template <class T> 30 template void get_top_n<uint8_t>(uint8_t*, int, size_t, float, 32 template void get_top_n<float>(float*, int, size_t, float,
|
/external/tensorflow/tensorflow/core/framework/ |
H A D | register_types_traits.h | 36 template <typename Device, int size> 40 template <> 44 template <> 48 template <> 52 template <> 56 template <> 60 template <> 64 template <> 68 template <> 74 template <> [all...] |
/external/clang/include/clang/Frontend/ |
H A D | FrontendPluginRegistry.h | 17 extern template class llvm::Registry<clang::PluginASTAction>;
|
/external/clang/test/Modules/Inputs/PR20786/ |
H A D | random.h | 2 template<typename> struct mersenne_twister_engine {
|
/external/clang/test/Modules/Inputs/merge-dependent-friends/ |
H A D | a.h | 1 namespace N { template<typename T> struct A { friend int f(A); }; }
|