Home
last modified time | relevance | path

Searched defs:ParameterPack (Results 1 – 12 of 12) sorted by relevance

/external/cronet/stable/base/
Dparameter_pack_unittest.cc11 TEST(ParameterPack, AnyOf) { in TEST() argument
18 TEST(ParameterPack, AllOf) { in TEST() argument
25 TEST(ParameterPack, Count) { in TEST() argument
29 TEST(ParameterPack, HasType) { in TEST() argument
36 TEST(ParameterPack, OnlyHasType) { in TEST() argument
44 TEST(ParameterPack, IsUniqueInPack) { in TEST() argument
49 TEST(ParameterPack, IndexInPack) { in TEST() argument
58 TEST(ParameterPack, NthType) { in TEST() argument
67 TEST(ParameterPack, IsAllSameType) { in TEST() argument
Dparameter_pack.h42 struct ParameterPack { struct
45 using HasType = std::bool_constant<any_of({std::is_same_v<Type, Ts>...})>;
49 using OnlyHasType = std::bool_constant<all_of({std::is_same_v<Type, Ts>...})>;
53 using IsUniqueInPack =
59 static constexpr size_t IndexInPack() { in IndexInPack()
71 using NthType = std::tuple_element_t<N, std::tuple<Ts...>>;
74 using IsAllSameType =
/external/cronet/tot/base/
Dparameter_pack_unittest.cc11 TEST(ParameterPack, AnyOf) { in TEST() argument
18 TEST(ParameterPack, AllOf) { in TEST() argument
25 TEST(ParameterPack, Count) { in TEST() argument
29 TEST(ParameterPack, HasType) { in TEST() argument
36 TEST(ParameterPack, OnlyHasType) { in TEST() argument
44 TEST(ParameterPack, IsUniqueInPack) { in TEST() argument
49 TEST(ParameterPack, IndexInPack) { in TEST() argument
58 TEST(ParameterPack, NthType) { in TEST() argument
67 TEST(ParameterPack, IsAllSameType) { in TEST() argument
Dparameter_pack.h42 struct ParameterPack { struct
45 using HasType = std::bool_constant<any_of({std::is_same_v<Type, Ts>...})>;
49 using OnlyHasType = std::bool_constant<all_of({std::is_same_v<Type, Ts>...})>;
53 using IsUniqueInPack =
59 static constexpr size_t IndexInPack() { in IndexInPack()
71 using NthType = std::tuple_element_t<N, std::tuple<Ts...>>;
74 using IsAllSameType =
/external/clang/lib/AST/
DDeclTemplate.cpp476 bool Typename, bool ParameterPack) { in Create()
541 QualType T, bool ParameterPack, in Create()
613 bool ParameterPack, IdentifierInfo *Id, in Create()
DASTContext.cpp3340 bool ParameterPack, in getTemplateTypeParmType()
/external/clang/lib/Sema/
DSemaTemplateVariadic.cpp840 NamedDecl *ParameterPack = nullptr; in ActOnSizeofParameterPackExpr() local
/external/libcxxabi/src/demangle/
DItaniumDemangle.h988 ParameterPack(NodeArray Data_) : Node(KParameterPack), Data(Data_) { in ParameterPack() function
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Demangle/
DItaniumDemangle.h1077 ParameterPack(NodeArray Data_) : Node(KParameterPack), Data(Data_) { in ParameterPack() function
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Demangle/
DItaniumDemangle.h1265 ParameterPack(NodeArray Data_) : Node(KParameterPack), Data(Data_) { in ParameterPack() function
/external/cronet/tot/third_party/libc++abi/src/src/demangle/
DItaniumDemangle.h1407 ParameterPack(NodeArray Data_) : Node(KParameterPack), Data(Data_) { in ParameterPack() function
/external/cronet/stable/third_party/libc++abi/src/src/demangle/
DItaniumDemangle.h1407 ParameterPack(NodeArray Data_) : Node(KParameterPack), Data(Data_) { in ParameterPack() function