Home
last modified time | relevance | path

Searched refs:typename (Results 1 – 25 of 2677) sorted by relevance

12345678910>>...108

/third_party/skia/third_party/externals/abseil-cpp/absl/strings/internal/
Dstl_type_traits.h46 template <typename C, template <typename...> class T>
48 template <template <typename...> class T, typename... Args>
50 template <typename C, template <typename...> class T>
53 template <typename C>
55 template <template <typename, size_t> class A, typename T, size_t N>
57 template <typename C>
60 template <typename C>
64 template <typename C>
67 template <typename C>
81 template <typename C, template <typename...> class T, typename = void>
[all …]
/third_party/openh264/module/
Dtask_utils_generated.h31 template<typename M> class gmp_args_nm_0 : public gmp_args_base {
47 template<typename M, typename R> class gmp_args_nm_0_ret : public gmp_args_base {
67 template<typename C, typename M> class gmp_args_m_0 : public gmp_args_base {
84 template<typename C, typename M, typename R> class gmp_args_m_0_ret : public gmp_args_base {
105 template<typename M, typename A0> class gmp_args_nm_1 : public gmp_args_base {
122 template<typename M, typename A0, typename R> class gmp_args_nm_1_ret : public gmp_args_base {
143 template<typename C, typename M, typename A0> class gmp_args_m_1 : public gmp_args_base {
161 template<typename C, typename M, typename A0, typename R> class gmp_args_m_1_ret : public gmp_args_…
183 template<typename M, typename A0, typename A1> class gmp_args_nm_2 : public gmp_args_base {
201 template<typename M, typename A0, typename A1, typename R> class gmp_args_nm_2_ret : public gmp_arg…
[all …]
/third_party/mesa3d/src/gtest/include/gtest/internal/
Dgtest-type-util.h79 template <typename T>
126 template <typename T1>
131 template <typename T1, typename T2>
137 template <typename T1, typename T2, typename T3>
143 template <typename T1, typename T2, typename T3, typename T4>
149 template <typename T1, typename T2, typename T3, typename T4, typename T5>
155 template <typename T1, typename T2, typename T3, typename T4, typename T5,
156 typename T6>
162 template <typename T1, typename T2, typename T3, typename T4, typename T5,
163 typename T6, typename T7>
[all …]
/third_party/cef/include/base/internal/
Dcef_bind_internal.h83 template <typename>
91 template <typename T>
94 template <typename>
97 template <typename Functor, typename BoundArgsTuple, typename SFINAE = void>
102 template <typename Functor, typename SFINAE = void>
105 template <typename T>
115 template <typename T>
126 template <typename T>
134 template <typename T, typename Deleter = std::default_delete<T>>
146 template <typename T>
[all …]
/third_party/skia/third_party/externals/dawn/src/dawn_native/
DToBackend.h23 template <typename T, typename BackendTraits>
26 template <typename BackendTraits>
28 using BackendType = typename BackendTraits::AdapterType;
31 template <typename BackendTraits>
33 using BackendType = typename BackendTraits::BindGroupType;
36 template <typename BackendTraits>
38 using BackendType = typename BackendTraits::BindGroupLayoutType;
41 template <typename BackendTraits>
43 using BackendType = typename BackendTraits::BufferType;
46 template <typename BackendTraits>
[all …]
/third_party/skia/third_party/externals/abseil-cpp/absl/memory/
Dmemory.h71 template <typename T>
81 template <typename T>
85 template <typename T>
89 template <typename T, size_t N>
167 template <typename T, typename... Args>
168 typename memory_internal::MakeUniqueResult<T>::scalar make_unique(
177 template <typename T>
178 typename memory_internal::MakeUniqueResult<T>::array make_unique(size_t n) {
179 return std::unique_ptr<T>(new typename absl::remove_extent_t<T>[n]());
184 template <typename T, typename... Args>
[all …]
/third_party/gn/src/base/numerics/
Dsafe_math_shared_impl.h37 template <typename T, typename U>
40 template <typename V>
47 template <typename T, typename U>
50 template <typename V>
57 template <typename T, typename U>
60 template <typename V>
67 template <typename T, typename U>
70 template <typename V>
77 template <typename T, typename U>
80 template <typename V>
[all …]
Dclamped_math_impl.h24 template <typename T,
25 typename std::enable_if<std::is_integral<T>::value &&
35 template <typename T,
36 typename std::enable_if<std::is_integral<T>::value &&
43 typename T,
44 typename std::enable_if<std::is_floating_point<T>::value>::type* = nullptr>
49 template <typename T,
50 typename std::enable_if<std::is_integral<T>::value>::type* = nullptr>
65 typename T,
66 typename std::enable_if<std::is_floating_point<T>::value>::type* = nullptr>
[all …]
Dsafe_conversions_impl.h26 template <typename NumericType>
35 template <typename NumericType>
43 template <typename Integer>
50 template <typename T,
51 typename std::enable_if<std::is_signed<T>::value>::type* = nullptr>
57 template <typename T,
58 typename std::enable_if<!std::is_signed<T>::value>::type* = nullptr>
67 template <typename T>
68 constexpr typename std::make_signed<T>::type ConditionalNegate( in ConditionalNegate()
72 using SignedT = typename std::make_signed<T>::type; in ConditionalNegate()
[all …]
Dchecked_math_impl.h23 template <typename T>
28 using UnsignedDst = typename std::make_unsigned<T>::type; in CheckedAddImpl()
29 using SignedDst = typename std::make_signed<T>::type; in CheckedAddImpl()
41 template <typename T, typename U, class Enable = void>
44 template <typename T, typename U>
47 typename std::enable_if<std::is_integral<T>::value &&
49 using result_type = typename MaxExponentPromotion<T, U>::type;
50 template <typename V>
57 using FastPromotion = typename FastIntegerArithmeticPromotion<T, U>::type;
59 typename std::conditional<(IntegerBitsPlusSign<FastPromotion>::value >
[all …]
/third_party/skia/third_party/externals/abseil-cpp/absl/algorithm/
Dcontainer.h70 template <typename C>
75 template <typename C1, typename C2>
79 template <typename C>
84 template <typename C>
86 typename std::iterator_traits<ContainerIter<C>>::pointer;
99 template <typename C>
102 template <typename C>
105 template <typename T>
140 template <typename C, typename EqualityComparable>
155 template <typename C>
[all …]
/third_party/cef/include/base/
Dcef_template_util.h83 template <typename...>
96 template <typename... Ts>
97 using void_t = typename ::base::internal::make_void<Ts...>::type;
102 template <typename T, typename = void>
104 template <typename T>
110 template <typename T, typename = void>
112 template <typename T>
119 template <typename T, typename = void>
122 template <typename T>
124 void_t<typename std::iterator_traits<T>::iterator_category>>
[all …]
/third_party/protobuf/src/google/protobuf/stubs/
Dmap_util.h73 const typename Collection::value_type::second_type&
75 const typename Collection::value_type::first_type& key) {
76 typename Collection::const_iterator it = collection.find(key);
83 typename Collection::value_type::second_type&
85 const typename Collection::value_type::first_type& key) {
86 typename Collection::iterator it = collection.find(key);
93 const typename Collection::value_type::second_type&
95 const typename Collection::value_type::first_type& key) {
96 typename Collection::const_iterator it = collection.find(key);
103 typename Collection::value_type::second_type&
[all …]
/third_party/skia/third_party/externals/angle2/src/common/third_party/base/anglebase/numerics/
Dclamped_math_impl.h28 template <typename T,
29 typename std::enable_if<std::is_integral<T>::value && std::is_signed<T>::value>::type * =
40 template <typename T,
41 typename std::enable_if<std::is_integral<T>::value && !std::is_signed<T>::value>::type * =
48 template <typename T, typename std::enable_if<std::is_floating_point<T>::value>::type * = nullptr>
54 template <typename T, typename std::enable_if<std::is_integral<T>::value>::type * = nullptr>
68 template <typename T, typename std::enable_if<std::is_floating_point<T>::value>::type * = nullptr>
74 template <typename T, typename U, class Enable = void>
78 template <typename T, typename U>
82 typename std::enable_if<std::is_integral<T>::value && std::is_integral<U>::value>::type>
[all …]
Dsafe_conversions_impl.h30 template <typename NumericType>
40 template <typename NumericType>
49 template <typename Integer>
57 template <typename T, typename std::enable_if<std::is_signed<T>::value>::type * = nullptr>
64 template <typename T, typename std::enable_if<!std::is_signed<T>::value>::type * = nullptr>
74 template <typename T>
75 constexpr typename std::make_signed<T>::type ConditionalNegate(T x, bool is_negative) in ConditionalNegate()
78 using SignedT = typename std::make_signed<T>::type; in ConditionalNegate()
79 using UnsignedT = typename std::make_unsigned<T>::type; in ConditionalNegate()
84 template <typename T>
[all …]
Dsafe_math_shared_impl.h44 template <typename T, typename U>
48 template <typename V>
56 template <typename T, typename U>
60 template <typename V>
68 template <typename T, typename U>
72 template <typename V>
80 template <typename T, typename U>
84 template <typename V>
92 template <typename T, typename U>
96 template <typename V>
[all …]
/third_party/node/deps/v8/include/cppgc/
Dpersistent.h52 template <typename T, typename WeaknessPolicy, typename LocationPolicy,
53 typename CheckingPolicy>
59 using typename WeaknessPolicy::IsStrongPersistent;
95 template <typename U, typename OtherWeaknessPolicy,
96 typename OtherLocationPolicy, typename OtherCheckingPolicy,
97 typename = std::enable_if_t<std::is_base_of<T, U>::value>>
118 template <typename U, typename MemberBarrierPolicy,
119 typename MemberWeaknessTag, typename MemberCheckingPolicy,
120 typename = std::enable_if_t<std::is_base_of<T, U>::value>>
134 template <typename U, typename OtherWeaknessPolicy,
[all …]
Dmember.h56 template <typename T, typename WeaknessTag, typename WriteBarrierPolicy,
57 typename CheckingPolicy>
87 template <typename U, typename OtherBarrierPolicy, typename OtherWeaknessTag,
88 typename OtherCheckingPolicy,
89 typename = std::enable_if_t<std::is_base_of<T, U>::value>>
99 template <typename U, typename OtherBarrierPolicy, typename OtherWeaknessTag,
100 typename OtherCheckingPolicy,
101 typename = std::enable_if_t<std::is_base_of<T, U>::value>>
108 template <typename U, typename PersistentWeaknessPolicy,
109 typename PersistentLocationPolicy,
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/RPC/
DRPCUtils.h57 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>
182 template <typename T, typename = void> class RPCFunctionIdAllocator;
186 template <typename T>
188 T, typename std::enable_if<std::is_integral<T>::value>::type> {
194 template <typename Func> T allocate() { return NextId++; } in allocate()
[all …]
/third_party/skia/third_party/externals/dawn/src/common/
DResult.h39 template <typename T, typename E>
60 template <typename E>
82 template <typename T, size_t Default, typename = size_t>
85 template <typename T, size_t Default>
103 template <typename T>
105 template <typename E>
111 template <typename T, typename E>
123 template <typename TChild>
125 template <typename TChild>
137 template <typename T2, typename E2>
[all …]
/third_party/node/deps/v8/src/base/
Dsafe_conversions_impl.h35 template <typename NumericType>
44 template <typename NumericType>
52 template <typename Integer>
59 template <typename T,
60 typename std::enable_if<std::is_signed<T>::value>::type* = nullptr>
66 template <typename T,
67 typename std::enable_if<!std::is_signed<T>::value>::type* = nullptr>
76 template <typename T>
77 constexpr typename std::make_signed<T>::type ConditionalNegate( in ConditionalNegate()
80 using SignedT = typename std::make_signed<T>::type; in ConditionalNegate()
[all …]
/third_party/skia/include/private/
DSkTLogic.h26 template<typename...> struct conjunction : std::true_type { };
27 template<typename T> struct conjunction<T> : T { };
28 template<typename T, typename... Ts>
32 template<typename Container>
34 template<typename Container>
36 template<typename Array, size_t N>
38 template<typename T>
41 template<typename Container>
43 template<typename Array, size_t N>
45 template<typename T>
[all …]
/third_party/googletest/googlemock/include/gmock/
Dgmock-actions.h172 template <typename T, bool kDefaultConstructible>
176 template <typename T>
194 template <typename T>
209 template <typename T>
218 template <typename T>
268 template <typename P>
274 template <typename...>
278 template <typename P1>
283 template <typename P1, typename... Ps>
287 template <typename...>
[all …]
/third_party/skia/third_party/externals/tint/src/
Dtraits.h24 template <typename T>
25 using Decay = typename std::decay<T>::type;
28 template <int N, typename... Types>
29 using NthTypeOf = typename std::tuple_element<N, std::tuple<Types...>>::type;
32 template <typename RETURN, typename... PARAMETERS>
47 template <typename F>
50 using type = typename SignatureOf<decltype(&F::operator())>::type;
54 template <typename R, typename... ARGS>
57 using type = Signature<typename std::decay<R>::type,
58 typename std::decay<ARGS>::type...>;
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DPatternMatch.h48 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 <typename LTy, typename RTy> struct match_combine_or {
[all …]

12345678910>>...108