/external/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 966 bool ParameterPack); 1042 bool ParameterPack; member in class:clang::TemplateParameterList::NonTypeTemplateParmDecl 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, 1052 NonTypeTemplateParmDecl(DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, unsigned D, unsigned P, IdentifierInfo *Id, QualType T, bool ParameterPack, TypeSourceInfo *TInfo) argument [all...] |
H A D | Type.h | 3480 unsigned ParameterPack : 1; member in struct:clang::FunctionType::ExtInfo::FunctionProtoType::TemplateTypeParmType::CanonicalTTPTInfo 3507 CanTTPTInfo.ParameterPack = PP; 3520 bool isParameterPack() const { return getCanTTPTInfo().ParameterPack; } 3536 unsigned Index, bool ParameterPack, 3540 ID.AddBoolean(ParameterPack); 3535 Profile(llvm::FoldingSetNodeID &ID, unsigned Depth, unsigned Index, bool ParameterPack, TemplateTypeParmDecl *TTPDecl) argument
|
H A D | ASTContext.h | 1099 bool ParameterPack,
|
/external/clang/lib/Sema/ |
H A D | SemaTemplateVariadic.cpp | 802 NamedDecl *ParameterPack = nullptr; local 806 ParameterPack = R.getFoundDecl(); 817 ParameterPack = Corrected.getCorrectionDecl(); 829 if (!ParameterPack || !ParameterPack->isParameterPack()) { 835 MarkAnyDeclReferenced(OpLoc, ParameterPack, true); 838 ParameterPack, NameLoc, RParenLoc);
|
/external/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 470 bool Typename, bool ParameterPack) { 473 QualType TTPType = C.getTemplateTypeParmType(D, P, ParameterPack, TTPDecl); 526 ParameterPack(true), ExpandedParameterPack(true), 542 QualType T, bool ParameterPack, 545 T, ParameterPack, TInfo); 604 DefaultArgumentWasInherited(false), ParameterPack(true), 614 bool ParameterPack, IdentifierInfo *Id, 616 return new (C, DC) TemplateTemplateParmDecl(DC, L, D, P, ParameterPack, Id, 467 Create(const ASTContext &C, DeclContext *DC, SourceLocation KeyLoc, SourceLocation NameLoc, unsigned D, unsigned P, IdentifierInfo *Id, bool Typename, bool ParameterPack) argument 539 Create(const ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, unsigned D, unsigned P, IdentifierInfo *Id, QualType T, bool ParameterPack, TypeSourceInfo *TInfo) argument 612 Create(const ASTContext &C, DeclContext *DC, SourceLocation L, unsigned D, unsigned P, bool ParameterPack, IdentifierInfo *Id, TemplateParameterList *Params) argument
|
H A D | ASTContext.cpp | 3098 bool ParameterPack, 3101 TemplateTypeParmType::Profile(ID, Depth, Index, ParameterPack, TTPDecl); 3110 QualType Canon = getTemplateTypeParmType(Depth, Index, ParameterPack); 3119 TemplateTypeParmType(Depth, Index, ParameterPack); 3097 getTemplateTypeParmType(unsigned Depth, unsigned Index, bool ParameterPack, TemplateTypeParmDecl *TTPDecl) const argument
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 1927 D->ParameterPack = Record[Idx++]; 1951 D->ParameterPack = Record[Idx++];
|