/external/perfetto/src/trace_processor/dynamic/ |
D | thread_state_generator_unittest.cc | 32 struct Ts { struct in perfetto::trace_processor::__anone53400a20111::ThreadStateGeneratorUnittest 43 void ForwardSchedTo(Ts ts) { sched_insert_ts_ = ts.ts; } in ForwardSchedTo() 45 void AddWaking(Ts ts, UniqueTid utid) { in AddWaking() 53 void AddWakup(Ts ts, UniqueTid utid) { in AddWakup() 61 void AddSched(base::Optional<Ts> end, UniqueTid utid, const char* end_state) { in AddSched() 79 void AddBlockedReason(Ts ts, UniqueTid utid, bool io_wait) { in AddBlockedReason() 92 void RunThreadStateComputation(Ts trace_end_ts = Ts{ in RunThreadStateComputation() 100 void VerifyThreadState(Ts from, in VerifyThreadState() 101 base::Optional<Ts> to, in VerifyThreadState() 159 ForwardSchedTo(Ts{0}); in TEST_F() [all …]
|
/external/llvm-project/clang/include/clang/AST/ |
D | NonTrivialTypeVisitor.h | 22 template <class... Ts> RetTy visit(QualType FT, Ts &&... Args) { in visit() 24 std::forward<Ts>(Args)...); in visit() 27 template <class... Ts> 29 Ts &&... Args) { in visitWithKind() 32 return asDerived().visitARCStrong(FT, std::forward<Ts>(Args)...); in visitWithKind() 34 return asDerived().visitStruct(FT, std::forward<Ts>(Args)...); in visitWithKind() 36 return asDerived().visitTrivial(FT, std::forward<Ts>(Args)...); in visitWithKind() 38 return asDerived().visitCXXDestructor(FT, std::forward<Ts>(Args)...); in visitWithKind() 40 return asDerived().visitARCWeak(FT, std::forward<Ts>(Args)...); in visitWithKind() 51 template <class... Ts> RetTy visit(QualType FT, Ts &&... Args) { in visit() [all …]
|
/external/skia/src/core/ |
D | SkZip.h | 23 template<typename... Ts> 25 using ReturnTuple = std::tuple<Ts&...>; 54 constexpr SkZip() : fPointers{nullify<Ts>...}, fSize{0} {} in SkZip() 56 constexpr SkZip(size_t size, Ts*... ts) in SkZip() 68 typename = std::enable_if<skstd::conjunction<CanConvertToConst<Us, Ts>...>::value>> 83 constexpr std::tuple<Ts*...> data() const { return fPointers; } in data() 102 constexpr SkZip(size_t n, const std::tuple<Ts*...>& pointers) in SkZip() 109 return indexDetail(i, std::make_index_sequence<sizeof...(Ts)>{}); in index() 117 std::tuple<Ts*...> pointersAt(size_t i) const { in pointersAt() 120 return pointersAtDetail(i, std::make_index_sequence<sizeof...(Ts)>{}); in pointersAt() [all …]
|
/external/llvm-project/clang/test/SemaTemplate/ |
D | concepts.cpp | 29 …template<class ...Ts> void f1a() requires C<Ts>; // expected-error {{requires clause contains unex… 30 …template<class ...Ts> requires C<Ts> void f1b(); // expected-error {{requires clause contains unex… 31 template<class ...Ts> void f2a() requires (C<Ts> && ...); 32 template<class ...Ts> requires (C<Ts> && ...) void f2b(); 33 …template<class ...Ts> void f3a() requires C<Ts...>; // expected-error {{pack expansion used as arg… 34 …template<class ...Ts> requires C<Ts...> void f3b(); // expected-error {{pack expansion used as arg… 35 template<class ...Ts> void f4() { in f4() 36 …([] () requires C<Ts> {} ()); // expected-error {{expression contains unexpanded parameter pack 'T… in f4() 37 …([]<int = 0> requires C<Ts> () {} ()); // expected-error {{expression contains unexpanded paramete… in f4() 39 template<class ...Ts> void f5() { in f5() [all …]
|
D | instantiate-requires-expr.cpp | 20 template<typename... Ts> 36 template<typename... Ts> requires 37 false_v<requires (Ts... ts) {requires ((sizeof(ts) == 2) && ...);}> 45 template<typename... Ts> requires 46 false_v<(requires (Ts ts) {requires sizeof(ts) != 0;} && ...)> 94 template<typename... Ts> requires 95 false_v<(requires { typename Ts::type; } && ...)> 100 template<typename... Ts> requires 101 …false_v<(requires { typename void_t<Ts>; } && ...)> // expected-note{{because 'false_v<requires { … 106 template<typename... Ts> requires [all …]
|
D | alias-templates.cpp | 75 template<typename T, typename ...Ts> 76 void f1(U<T> i, U<Ts> ...is) { // expected-note 2{{couldn't infer template argument 'T'}} in f1() 77 return i + f1<Ts...>(is...); in f1() 80 template<typename ...Ts> 81 …void f2(U<Ts> ...is) { } // expected-note {{deduced incomplete pack <(no value)> for template para… in f2() 84 template<typename ...Ts> 85 …void f3(type_tuple<Ts...>, U<Ts> ...is) {} // expected-note {{deduced packs of different lengths f… in f3() argument 97 template<typename ...Ts> 99 S(U<Ts>...ts); 104 template<typename ...Ts> [all …]
|
/external/google-fruit/include/fruit/impl/meta/ |
D | vector.h | 96 template <typename T, typename... Ts> 97 struct apply<T, Vector<Ts...>> { 99 …!std::is_same<BoolVector<AlwaysFalseBool<Ts>::value...>, BoolVector<std::is_same<T, Ts>::value...>… 115 template <typename... Ts, typename V2> 116 struct apply<Vector<Ts...>, V2> { 117 using type = Bool<std::is_same<BoolVector<AlwaysTrueBool<Ts>::value...>, 118 … BoolVector<Id<typename IsInVector::template apply<Ts, V2>::type>::value...>>::value>; 126 template <typename... Ts> 127 struct apply<Vector<Ts...>> { 128 using type = Int<sizeof...(Ts)>; [all …]
|
D | immutable_set.h | 30 template <typename... Ts> 31 struct ConsImmutableSet : public Ts... {}; 37 template <typename... Ts> 38 struct apply<Vector<Ts...>> { 39 using type = ConsImmutableSet<Ts...>; 54 template <typename... Ts> 55 struct apply<ConsImmutableSet<Ts...>> { 56 using type = Int<sizeof...(Ts)>;
|
/external/llvm-project/clang-tools-extra/clangd/support/ |
D | Logger.h | 47 template <typename... Ts> 48 void log(Logger::Level L, const char *Fmt, Ts &&... Vals) { in log() 50 llvm::formatv(Fmt, detail::wrap(std::forward<Ts>(Vals))...)); in log() 62 template <typename... Ts> void elog(const char *Fmt, Ts &&... Vals) { in elog() 63 detail::log(Logger::Error, Fmt, std::forward<Ts>(Vals)...); in elog() 68 template <typename... Ts> void log(const char *Fmt, Ts &&... Vals) { in log() 69 detail::log(Logger::Info, Fmt, std::forward<Ts>(Vals)...); in log() 73 template <typename... Ts> void vlog(const char *Fmt, Ts &&... Vals) { in vlog() 74 detail::log(Logger::Verbose, Fmt, std::forward<Ts>(Vals)...); in vlog() 79 template <typename... Ts> [all …]
|
/external/webrtc/api/audio_codecs/ |
D | audio_decoder_factory_template.h | 25 template <typename... Ts> 42 template <typename T, typename... Ts> 43 struct Helper<T, Ts...> { 46 Helper<Ts...>::AppendSupportedDecoders(specs); 54 return opt_config ? true : Helper<Ts...>::IsSupportedDecoder(format); 61 : Helper<Ts...>::MakeAudioDecoder(format, codec_pair_id); 65 template <typename... Ts> 70 Helper<Ts...>::AppendSupportedDecoders(&specs); 75 return Helper<Ts...>::IsSupportedDecoder(format); 81 return Helper<Ts...>::MakeAudioDecoder(format, codec_pair_id); [all …]
|
D | audio_encoder_factory_template.h | 25 template <typename... Ts> 46 template <typename T, typename... Ts> 47 struct Helper<T, Ts...> { 50 Helper<Ts...>::AppendSupportedEncoders(specs); 61 : Helper<Ts...>::QueryAudioEncoder(format); 71 return Helper<Ts...>::MakeAudioEncoder(payload_type, format, 77 template <typename... Ts> 82 Helper<Ts...>::AppendSupportedEncoders(&specs); 88 return Helper<Ts...>::QueryAudioEncoder(format); 95 return Helper<Ts...>::MakeAudioEncoder(payload_type, format, codec_pair_id); [all …]
|
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/ |
D | TensorSyclTuple.h | 39 template <class... Ts> 46 template <class T, class... Ts> 47 struct Tuple<T, Ts...> { 48 Tuple(T t, Ts... ts) : head(t), tail(ts...) {} 50 Tuple<Ts...> tail; 63 template <class T, class... Ts> 64 struct ElemTypeHolder<0, Tuple<T, Ts...> > { 74 template <size_t k, class T, class... Ts> 75 struct ElemTypeHolder<k, Tuple<T, Ts...> > { 76 typedef typename ElemTypeHolder<k - 1, Tuple<Ts...> >::type type; [all …]
|
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/container/internal/ |
D | compressed_tuple.h | 54 template <typename... Ts> 132 template <typename... Ts, size_t... I, bool ShouldAnyUseBase> 134 CompressedTuple<Ts...>, absl::index_sequence<I...>, ShouldAnyUseBase> 140 Storage<Ts, std::integral_constant<size_t, I>::value>... { 144 : Storage<Ts, I>(absl::in_place, absl::forward<Vs>(args))... {} 145 friend CompressedTuple<Ts...>; 148 template <typename... Ts, size_t... I> 150 CompressedTuple<Ts...>, absl::index_sequence<I...>, false> 152 : Storage<Ts, std::integral_constant<size_t, I>::value, false>... { 156 : Storage<Ts, I, false>(absl::in_place, absl::forward<Vs>(args))... {} [all …]
|
/external/openscreen/third_party/abseil/src/absl/container/internal/ |
D | compressed_tuple.h | 54 template <typename... Ts> 132 template <typename... Ts, size_t... I, bool ShouldAnyUseBase> 134 CompressedTuple<Ts...>, absl::index_sequence<I...>, ShouldAnyUseBase> 140 Storage<Ts, std::integral_constant<size_t, I>::value>... { 144 : Storage<Ts, I>(absl::in_place, absl::forward<Vs>(args))... {} 145 friend CompressedTuple<Ts...>; 148 template <typename... Ts, size_t... I> 150 CompressedTuple<Ts...>, absl::index_sequence<I...>, false> 152 : Storage<Ts, std::integral_constant<size_t, I>::value, false>... { 156 : Storage<Ts, I, false>(absl::in_place, absl::forward<Vs>(args))... {} [all …]
|
/external/libtextclassifier/abseil-cpp/absl/container/internal/ |
D | compressed_tuple.h | 54 template <typename... Ts> 132 template <typename... Ts, size_t... I, bool ShouldAnyUseBase> 134 CompressedTuple<Ts...>, absl::index_sequence<I...>, ShouldAnyUseBase> 140 Storage<Ts, std::integral_constant<size_t, I>::value>... { 144 : Storage<Ts, I>(absl::in_place, absl::forward<Vs>(args))... {} 145 friend CompressedTuple<Ts...>; 148 template <typename... Ts, size_t... I> 150 CompressedTuple<Ts...>, absl::index_sequence<I...>, false> 152 : Storage<Ts, std::integral_constant<size_t, I>::value, false>... { 156 : Storage<Ts, I, false>(absl::in_place, absl::forward<Vs>(args))... {} [all …]
|
/external/clang/test/CXX/temp/temp.param/ |
D | p15-cxx0x.cpp | 32 template<typename...Ts> struct Outer { 38 template<Ts ...As, template<Ts> class ...Bs, typename ...Cs> struct Inner { 57 template<typename...Ts> struct types; 88 template<unsigned N, typename...Ts> struct take { 90 …template inner<wrap<Ts>::template inner...>::take; // expected-error {{too few template arguments}} 92 template<unsigned N, typename...Ts> struct drop { 94 …template inner<wrap<Ts>::template inner...>::drop; // expected-error {{too few template arguments}} 134 template<typename...Ts, Ts...Vs> void error(); // desired-error 138 template<typename...Ts> void consume(Ts...); 139 template<typename...Ts> struct A { [all …]
|
/external/llvm-project/clang/test/CXX/temp/temp.param/ |
D | p15-cxx0x.cpp | 32 template<typename...Ts> struct Outer { 38 template<Ts ...As, template<Ts> class ...Bs, typename ...Cs> struct Inner { 57 template<typename...Ts> struct types; 88 template<unsigned N, typename...Ts> struct take { 90 …template inner<wrap<Ts>::template inner...>::take; // expected-error {{too few template arguments}} 92 template<unsigned N, typename...Ts> struct drop { 94 …template inner<wrap<Ts>::template inner...>::drop; // expected-error {{too few template arguments}} 134 template<typename...Ts, Ts...Vs> void error(); // desired-error 138 template<typename...Ts> void consume(Ts...); 139 template<typename...Ts> struct A { [all …]
|
/external/clang/test/SemaTemplate/ |
D | alias-templates.cpp | 75 template<typename T, typename ...Ts> 76 void f1(U<T> i, U<Ts> ...is) { // expected-note 2{{couldn't infer template argument 'T'}} in f1() 77 return i + f1<Ts...>(is...); in f1() 82 template<typename ...Ts> 83 void f2(U<Ts> ...is) { } // expected-note {{requires 0 arguments, but 1 was provided}} in f2() 86 template<typename ...Ts> 87 …void f3(type_tuple<Ts...>, U<Ts> ...is) {} // expected-note {{requires 4 arguments, but 3 were pro… in f3() argument 99 template<typename ...Ts> 101 S(U<Ts>...ts); 106 template<typename ...Ts> [all …]
|
/external/llvm-project/flang/include/flang/Common/ |
D | template.h | 67 template <template <typename...> class T, typename... Ts> 68 struct OverMembersHelper<T, std::variant<Ts...>> { 69 using type = T<Ts...>; 71 template <template <typename...> class T, typename... Ts> 72 struct OverMembersHelper<T, std::tuple<Ts...>> { 73 using type = T<Ts...>; 86 template <typename... Ts> struct Scanner { 87 static constexpr int value() { return SearchTypeList<PREDICATE, Ts...>; } 150 template <typename... Ts> struct VariantToTupleHelper<std::variant<Ts...>> { 151 using type = std::tuple<Ts...>; [all …]
|
/external/harfbuzz_ng/src/ |
D | hb-subset.hh | 46 template <typename T, typename ...Ts> auto 47 _dispatch (const T &obj, hb_priority<1>, Ts&&... ds) HB_AUTO_RETURN 48 ( obj.subset (this, hb_forward<Ts> (ds)...) ) 49 template <typename T, typename ...Ts> auto 50 _dispatch (const T &obj, hb_priority<0>, Ts&&... ds) HB_AUTO_RETURN 51 ( obj.dispatch (this, hb_forward<Ts> (ds)...) ) 53 template <typename T, typename ...Ts> auto 54 dispatch (const T &obj, Ts&&... ds) HB_AUTO_RETURN 55 ( _dispatch (obj, hb_prioritize, hb_forward<Ts> (ds)...) )
|
/external/abseil-cpp/absl/container/internal/ |
D | compressed_tuple.h | 54 template <typename... Ts> 132 template <typename... Ts, size_t... I, bool ShouldAnyUseBase> 134 CompressedTuple<Ts...>, absl::index_sequence<I...>, ShouldAnyUseBase> 140 Storage<Ts, std::integral_constant<size_t, I>::value>... { 144 : Storage<Ts, I>(absl::in_place, absl::forward<Vs>(args))... {} 145 friend CompressedTuple<Ts...>; 148 template <typename... Ts, size_t... I> 150 CompressedTuple<Ts...>, absl::index_sequence<I...>, false> 152 : Storage<Ts, std::integral_constant<size_t, I>::value, false>... { 156 : Storage<Ts, I, false>(absl::in_place, absl::forward<Vs>(args))... {} [all …]
|
/external/webrtc/third_party/abseil-cpp/absl/container/internal/ |
D | compressed_tuple.h | 54 template <typename... Ts> 132 template <typename... Ts, size_t... I, bool ShouldAnyUseBase> 134 CompressedTuple<Ts...>, absl::index_sequence<I...>, ShouldAnyUseBase> 140 Storage<Ts, std::integral_constant<size_t, I>::value>... { 144 : Storage<Ts, I>(absl::in_place, absl::forward<Vs>(args))... {} 145 friend CompressedTuple<Ts...>; 148 template <typename... Ts, size_t... I> 150 CompressedTuple<Ts...>, absl::index_sequence<I...>, false> 152 : Storage<Ts, std::integral_constant<size_t, I>::value, false>... { 156 : Storage<Ts, I, false>(absl::in_place, absl::forward<Vs>(args))... {} [all …]
|
/external/llvm-project/clang/test/CXX/expr/expr.unary/expr.new/ |
D | p14.cpp | 11 template<unsigned Align, typename ...Ts> 13 void *operator new(size_t, Ts...) = delete; // expected-note 4{{deleted}} 20 template<unsigned Align, typename ...Ts> 22 …void *operator new(size_t, std::align_val_t, Ts...) = delete; // expected-note 2{{deleted}} expect… 32 template<unsigned Align, typename ...Ts> 34 void *operator new(size_t, Ts...); // expected-note 2{{not viable}} 35 void *operator new(size_t, std::align_val_t, Ts...) = delete; // expected-note 2{{deleted}} 37 template<unsigned Align, typename ...Ts> 39 void *operator new(size_t, Ts...) = delete; // expected-note 2{{deleted}} 40 void *operator new(size_t, std::align_val_t, Ts...); // expected-note 2{{not viable}}
|
/external/clang/test/SemaCXX/ |
D | lambda-expressions.cpp | 158 template<typename...Ts> bool g(Fst<bool, Ts> ...bools); 159 template<typename...Ts> bool f(Ts &&...ts) { in f() 160 return g<Ts...>([&ts] { in f() 174 template<typename...Ts> sink(Ts &&...) {} in sink() 177 template<typename...Ts> void local_class() { in local_class() 179 [] (Ts t) { in local_class() 180 struct S : Ts { in local_class() 181 void f(Ts t) { in local_class() 182 Ts &that = *this; in local_class() 185 Ts g() { return *this; }; in local_class() [all …]
|
/external/webrtc/rtc_base/ |
D | bounded_inline_vector_impl.h | 127 typename... Ts, 128 typename std::enable_if_t<AllConvertible<T, Ts...>::value>* = nullptr> 129 explicit Storage(Ts&&... elements) : size(sizeof...(Ts)) { in Storage() 130 InitializeElements(data, std::forward<Ts>(elements)...); in Storage() 174 typename... Ts, 175 typename std::enable_if_t<AllConvertible<T, Ts...>::value>* = nullptr> 176 explicit Storage(Ts&&... elements) : size(sizeof...(Ts)) { 177 InitializeElements(data, std::forward<Ts>(elements)...); 196 typename... Ts, 197 typename std::enable_if_t<AllConvertible<T, Ts...>::value>* = nullptr> [all …]
|