/external/clang/include/clang/AST/ |
D | DeclTemplate.h | 1064 bool ParameterPack); 1154 bool ParameterPack; 1172 bool ParameterPack, TypeSourceInfo *TInfo) 1174 TemplateParmPosition(D, P), ParameterPack(ParameterPack), 1192 QualType T, bool ParameterPack, TypeSourceInfo *TInfo); 1253 bool isParameterPack() const { return ParameterPack; } 1261 return ParameterPack && getType()->getAs<PackExpansionType>(); 1340 bool ParameterPack; 1351 unsigned D, unsigned P, bool ParameterPack, 1354 TemplateParmPosition(D, P), ParameterPack(ParameterPack), [all …]
|
D | Type.h | 3910 unsigned ParameterPack : 1; 3937 CanTTPTInfo.ParameterPack = PP; 3950 bool isParameterPack() const { return getCanTTPTInfo().ParameterPack; } 3966 unsigned Index, bool ParameterPack, 3970 ID.AddBoolean(ParameterPack);
|
D | ASTContext.h | 1236 bool ParameterPack,
|
/external/clang/lib/Sema/ |
D | SemaTemplateVariadic.cpp | 840 NamedDecl *ParameterPack = nullptr; in ActOnSizeofParameterPackExpr() local 843 ParameterPack = R.getFoundDecl(); in ActOnSizeofParameterPackExpr() 855 ParameterPack = Corrected.getCorrectionDecl(); in ActOnSizeofParameterPackExpr() 867 if (!ParameterPack || !ParameterPack->isParameterPack()) { in ActOnSizeofParameterPackExpr() 873 MarkAnyDeclReferenced(OpLoc, ParameterPack, true); in ActOnSizeofParameterPackExpr() 875 return SizeOfPackExpr::Create(Context, OpLoc, ParameterPack, NameLoc, in ActOnSizeofParameterPackExpr()
|
/external/clang/lib/AST/ |
D | DeclTemplate.cpp | 476 bool Typename, bool ParameterPack) { in Create() argument 479 QualType TTPType = C.getTemplateTypeParmType(D, P, ParameterPack, TTPDecl); in Create() 525 TemplateParmPosition(D, P), ParameterPack(true), in NonTypeTemplateParmDecl() 541 QualType T, bool ParameterPack, in Create() argument 544 T, ParameterPack, TInfo); in Create() 603 TemplateParmPosition(D, P), ParameterPack(true), in TemplateTemplateParmDecl() 613 bool ParameterPack, IdentifierInfo *Id, in Create() argument 615 return new (C, DC) TemplateTemplateParmDecl(DC, L, D, P, ParameterPack, Id, in Create()
|
D | ASTContext.cpp | 3340 bool ParameterPack, in getTemplateTypeParmType() argument 3343 TemplateTypeParmType::Profile(ID, Depth, Index, ParameterPack, TTPDecl); in getTemplateTypeParmType() 3352 QualType Canon = getTemplateTypeParmType(Depth, Index, ParameterPack); in getTemplateTypeParmType() 3361 TemplateTypeParmType(Depth, Index, ParameterPack); in getTemplateTypeParmType()
|
/external/libcxxabi/src/demangle/ |
D | ItaniumDemangle.h | 62 X(ParameterPack) \ 976 class ParameterPack final : public Node { 988 ParameterPack(NodeArray Data_) : Node(KParameterPack), Data(Data_) { in ParameterPack() function 5124 TableEntry = make<ParameterPack>(
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Demangle/ |
D | ItaniumDemangle.cpp | 876 class ParameterPack final : public Node { class 888 ParameterPack(NodeArray Data_) : Node(KParameterPack), Data(Data_) { in ParameterPack() function in __anon17245d330111::ParameterPack 4849 TableEntry = make<ParameterPack>( in parseTemplateArgs()
|
/external/clang/lib/Serialization/ |
D | ASTReaderDecl.cpp | 2189 D->ParameterPack = Record[Idx++]; in VisitNonTypeTemplateParmDecl() 2208 D->ParameterPack = Record[Idx++]; in VisitTemplateTemplateParmDecl()
|