/third_party/skia/third_party/externals/angle2/src/common/ |
H A D | vector_utils.h | 19 template <size_t Dimension, typename Type> 34 template <size_t Dimension, typename Type> 44 template <typename Type2> 47 template <typename Arg1, typename Arg2, typename... Args> 93 template <size_t CurrentIndex, size_t OtherDimension, typename OtherType, typename... Args> 99 template <size_t CurrentIndex, typename OtherType, typename... Args> 104 template <size_t CurrentIndex> 107 template <size_t Dimension2, typename Type2> 113 template <size_t Dimension, typename Type> 116 template <typenam [all...] |
H A D | FixedVector.h | 21 template <class T, size_t N, class Storage = std::array<T, N>> 74 template <class... Args> 95 template <class T, size_t N, class Storage> 101 template <class T, size_t N, class Storage> 107 template <class T, size_t N, class Storage> 110 template <class T, size_t N, class Storage> 117 template <class T, size_t N, class Storage> 123 template <class T, size_t N, class Storage> 126 template <class T, size_t N, class Storage> 129 template <clas [all...] |
H A D | bitset_utils.h | 25 template <typename BitsT, typename ParamT> 35 template <typename BitsT, typename ParamT> 45 template <size_t N, typename BitsT, typename ParamT = std::size_t> 172 template <size_t N, typename BitsT, typename ParamT> 179 template <size_t N, typename BitsT, typename ParamT> 183 template <size_t N, typename BitsT, typename ParamT> 192 template <size_t N, typename BitsT, typename ParamT> 196 template <size_t N, typename BitsT, typename ParamT> 203 template <size_t N, typename BitsT, typename ParamT> 209 template <size_ [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/ |
H A D | STLExtras.h | 44 // Only used by compiler if both template types are the same. Useful when 46 template <typename T, T> struct SameType; 50 template <typename RangeT> 59 template <typename T> 62 template <typename...> struct conjunction : std::true_type {}; 63 template <typename B1> struct conjunction<B1> : B1 {}; 64 template <typename B1, typename... Bn> 68 template <typename T> struct make_const_ptr { 73 template <typename T> struct make_const_ref { 82 template <clas [all...] |
H A D | PointerSumType.h | 25 template <uintptr_t N, typename PointerArgT, 35 template <typename TagT, typename... MemberTs> struct PointerSumTypeHelper; 70 template <typename TagT, typename... MemberTs> class PointerSumType { 90 typename HelperT::template Lookup<HelperT::MinTag>::PointerT MinTagPointer; 99 template <TagT N> 100 void set(typename HelperT::template Lookup<N>::PointerT Pointer) { in set() 101 void *V = HelperT::template Lookup<N>::TraitsT::getAsVoidPointer(Pointer); in set() 108 template <TagT N> 110 create(typename HelperT::template Lookup<N>::PointerT Pointer) { in create() 123 template <Tag [all...] |
/third_party/skia/third_party/externals/dawn/src/common/ |
H A D | SerialStorage.h | 23 template <typename T> 26 template <typename Derived> 94 template <typename... Params> 124 template <typename Derived> 129 template <typename Derived> 134 template <typename Derived> 140 template <typename Derived> 145 template <typename Derived> 150 template <typename Derived> 155 template <typenam [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
H A D | YAMLTraits.h | 59 template<class T> 82 template <class T, class Context> struct MappingContextTraits { 104 template <typename T, typename Enable = void> struct ScalarEnumerationTraits { 120 template <typename T, typename Enable = void> struct ScalarBitSetTraits { 133 /// template<> 146 template <typename T, typename Enable = void> struct ScalarTraits { 163 /// template <> 176 template <typename T> 195 /// template <> 213 template <typenam [all...] |
H A D | type_traits.h | 30 template <typename T> class is_integral_or_enum { 43 template<typename T, typename Enable = void> 46 template <typename T> 54 template<typename T, typename Enable = void> 57 template <typename T> 63 template <typename T, typename Enable = void> 67 template <typename T> 75 template<typename T> union copy_construction_triviality_helper { 82 template<typename T> union move_construction_triviality_helper { 89 template<clas [all...] |
H A D | FormatVariadicDetails.h | 18 template <typename T, typename Enable = void> struct format_provider {}; 32 template <typename T> class provider_format_adapter : public format_adapter { 43 template <typename T> 54 template <typename T> class missing_format_adapter; 60 template <class T> class has_FormatProvider { 66 template <typename U> 69 template <typename U> static double test(...); 76 template <class T> class has_StreamOperator { 80 template <typename U> 87 template <typenam [all...] |
/third_party/skia/third_party/externals/abseil-cpp/absl/types/internal/ |
H A D | conformance_testing.h | 26 // template arguments. These are a type to be checked and a // 81 template <class Fun> 92 // A "make" function for the GeneratorType template that deduces the function 94 template <class Fun, 104 template <class... Funs> 109 // A "make" function for the EquivalenceClassType template that deduces the 112 template <class... Funs, absl::enable_if_t<AreGeneratorsWithTheSameReturnType< 120 template <class... EqClasses> 148 template <class... Decls> 160 template <clas [all...] |
/foundation/arkui/ace_engine/frameworks/base/memory/ |
H A D | referenced.h | 30 template<class T> 32 template<class T> 39 template<class T> 47 template<class T> 55 template<class T, class... Args> 62 template<class T> 68 template<class T> 117 template<class T> 119 template<class T> 122 template<clas [all...] |
/third_party/skia/third_party/externals/abseil-cpp/absl/container/internal/ |
H A D | layout.h | 27 // But what if N and M are known only in run time? Class template Layout to the 150 // isn't intended to be used directly, and its name and template parameter 203 template <class T, size_t N> 208 template <class T> 211 template <class T, size_t N> 216 template <size_t> 219 template <class> 222 template <class T> 227 template <class T, size_t N> 232 template <clas [all...] |
/third_party/skia/third_party/externals/abseil-cpp/absl/utility/ |
H A D | utility.h | 58 // Class template representing a compile-time integer sequence. An instantiation 60 // type through its template arguments (which is a common need when 66 // template< class T, T... Ints > 75 template <typename T, T... Ints> 83 // A helper template for an `integer_sequence` of `size_t`, 86 template <size_t... Ints> 91 template <typename Seq, size_t SeqSize, size_t Rem> 95 template <typename T, T... Ints, size_t SeqSize> 100 template <typename T, T... Ints, size_t SeqSize> 107 template <typenam [all...] |
/foundation/graphic/graphic_3d/lume/LumeBase/api/base/containers/ |
H A D | string_view.h | 28 template<class CharT> 34 template<class CharT> 162 template<class CharT> 175 template<class CharT> 179 template<class CharT> 183 template<class CharT> 189 template<class CharT> 195 template<class CharT> 201 template<class CharT> 207 template<clas [all...] |
/third_party/node/deps/v8/src/codegen/ |
H A D | tnode.h | 43 template <class To> 120 template <class T1, class T2> 141 template <class Type, class Enable = void> 146 template <class Type, class Enable> 149 template <> 153 template <> 157 template <> 161 template <> 165 template <class HeapObjectSubtype> 171 template <> [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
H A D | PatternMatch.h | 48 template <typename Val, typename Pattern> bool match(Val *V, const Pattern &P) { in match() 52 template <typename SubPattern_t> struct OneUse_match { 57 template <typename OpTy> bool match(OpTy *V) { in match() 62 template <typename T> inline OneUse_match<T> m_OneUse(const T &SubPattern) { in m_OneUse() 66 template <typename Class> struct class_match { 67 template <typename ITy> bool match(ITy *V) { return isa<Class>(V); } in match() 98 template <typename Ty> struct match_unless { 103 template <typename ITy> bool match(ITy *V) { return !M.match(V); } in match() 107 template <typename Ty> inline match_unless<Ty> m_Unless(const Ty &M) { in m_Unless() 112 template <typenam [all...] |
/third_party/skia/third_party/externals/abseil-cpp/absl/status/ |
H A D | statusor.h | 108 template <typename T> 113 // The `absl::StatusOr<T>` class template is a union of an `absl::Status` object 180 template <typename T> 186 template <typename U> 228 template < 241 template < 255 template < 267 template < 299 template < 315 template < [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/common/ |
H A D | rs_vector2.h | 24 template<typename T> 71 template<typename T> 78 template<typename T> 85 template<typename T> 92 template<typename T> 96 template<typename T> 104 template<typename T> 113 template<typename T> 121 template<typename T> 131 template<typenam [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/RPC/ |
H A D | RPCUtils.h | 57 template <typename FnIdT, typename SeqNoT> 80 template <typename FnIdT, typename SeqNoT> 90 template <typename SeqNoT> 110 template <typename SeqNoT> 138 template <typename DerivedFunc, typename FnT> class Function; 143 template <typename DerivedFunc, typename RetT, typename... ArgTs> 180 /// template <typename Func> T allocate(): 182 template <typename T, typename = void> class RPCFunctionIdAllocator; 186 template <typename T> 194 template <typenam [all...] |
/third_party/skia/third_party/externals/abseil-cpp/absl/algorithm/ |
H A D | container.h | 36 // For template parameter and variable naming, `C` indicates the container type 70 template <typename C> 73 // An MSVC bug involving template parameter substitution requires us to use 75 template <typename C1, typename C2> 79 template <typename C> 84 template <typename C> 99 template <typename C> 102 template <typename C> 105 template <typename T> 108 template <clas [all...] |
/third_party/skia/third_party/externals/tint/src/ |
H A D | traits.h | 24 template <typename T> 28 template <int N, typename... Types> 32 template <typename RETURN, typename... PARAMETERS> 39 template <std::size_t N> 47 template <typename F> 54 template <typename R, typename... ARGS> 62 template <typename R, typename C, typename... ARGS> 70 template <typename R, typename C, typename... ARGS> 78 template <typename F> 82 template <typenam [all...] |
/third_party/node/deps/v8/src/objects/ |
H A D | objects-body-descriptors.h | 27 // template <typename ObjectVisitor> 32 template <typename ObjectVisitor> 36 template <typename ObjectVisitor> 40 template <typename ObjectVisitor> 45 template <typename ObjectVisitor> 49 template <typename ObjectVisitor> 53 template <typename ObjectVisitor> 57 template <typename ObjectVisitor> 71 template <typename ObjectVisitor> 80 template <in [all...] |
/foundation/multimodalinput/input/util/common/include/ |
H A D | mmi_vector2.h | 25 template<typename T> 71 template<typename T> 75 template<typename T> 82 template<typename T> 89 template<typename T> 93 template<typename T> 101 template<typename T> 110 template<typename T> 118 template<typename T> 128 template<typenam [all...] |
/third_party/skia/third_party/externals/abseil-cpp/absl/hash/ |
H A D | hash_testing.h | 91 // template <typename H> 108 // template <typename H> 125 // template <typename H> 137 // template <typename H> 143 template <int&... ExplicitBarrier, typename Container> 147 template <int&... ExplicitBarrier, typename Container, typename Eq> 151 template <int&..., typename T> 155 template <int&..., typename T, typename Eq> 164 template <typename T> 170 template <typenam [all...] |
/third_party/node/src/ |
H A D | req_wrap-inl.h | 17 template <typename T> 27 template <typename T> 30 template <typename T> 35 template <typename T> 41 template <typename T> 46 template <typename T> 52 template <typename T> 57 // Below is dark template magic designed to invoke libuv functions that 67 template <typename ReqT, typename T> 71 template <typenam [all...] |