Searched refs:ParameterPack (Results 1 – 7 of 7) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaTemplateVariadic.cpp | 802 NamedDecl *ParameterPack = nullptr; in ActOnSizeofParameterPackExpr() local 806 ParameterPack = R.getFoundDecl(); in ActOnSizeofParameterPackExpr() 817 ParameterPack = Corrected.getCorrectionDecl(); in ActOnSizeofParameterPackExpr() 829 if (!ParameterPack || !ParameterPack->isParameterPack()) { in ActOnSizeofParameterPackExpr() 835 MarkAnyDeclReferenced(OpLoc, ParameterPack, true); in ActOnSizeofParameterPackExpr() 838 ParameterPack, NameLoc, RParenLoc); in ActOnSizeofParameterPackExpr()
|
/external/clang/include/clang/AST/ |
D | DeclTemplate.h | 966 bool ParameterPack); 1042 bool ParameterPack; 1055 bool ParameterPack, TypeSourceInfo *TInfo) 1058 ParameterPack(ParameterPack), ExpandedParameterPack(false), 1076 QualType T, bool ParameterPack, TypeSourceInfo *TInfo); 1142 bool isParameterPack() const { return ParameterPack; } 1150 return ParameterPack && getType()->getAs<PackExpansionType>(); 1225 bool ParameterPack; 1236 unsigned D, unsigned P, bool ParameterPack, 1240 DefaultArgumentWasInherited(false), ParameterPack(ParameterPack), [all …]
|
D | Type.h | 3480 unsigned ParameterPack : 1; 3507 CanTTPTInfo.ParameterPack = PP; 3520 bool isParameterPack() const { return getCanTTPTInfo().ParameterPack; } 3536 unsigned Index, bool ParameterPack, 3540 ID.AddBoolean(ParameterPack);
|
D | ASTContext.h | 1099 bool ParameterPack,
|
/external/clang/lib/AST/ |
D | DeclTemplate.cpp | 470 bool Typename, bool ParameterPack) { in Create() argument 473 QualType TTPType = C.getTemplateTypeParmType(D, P, ParameterPack, TTPDecl); in Create() 526 ParameterPack(true), ExpandedParameterPack(true), in NonTypeTemplateParmDecl() 542 QualType T, bool ParameterPack, in Create() argument 545 T, ParameterPack, TInfo); in Create() 604 DefaultArgumentWasInherited(false), ParameterPack(true), in TemplateTemplateParmDecl() 614 bool ParameterPack, IdentifierInfo *Id, in Create() argument 616 return new (C, DC) TemplateTemplateParmDecl(DC, L, D, P, ParameterPack, Id, in Create()
|
D | ASTContext.cpp | 3098 bool ParameterPack, in getTemplateTypeParmType() argument 3101 TemplateTypeParmType::Profile(ID, Depth, Index, ParameterPack, TTPDecl); in getTemplateTypeParmType() 3110 QualType Canon = getTemplateTypeParmType(Depth, Index, ParameterPack); in getTemplateTypeParmType() 3119 TemplateTypeParmType(Depth, Index, ParameterPack); in getTemplateTypeParmType()
|
/external/clang/lib/Serialization/ |
D | ASTReaderDecl.cpp | 1927 D->ParameterPack = Record[Idx++]; in VisitNonTypeTemplateParmDecl() 1951 D->ParameterPack = Record[Idx++]; in VisitTemplateTemplateParmDecl()
|