/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 958 bool ParameterPack); 1034 bool ParameterPack; member in class:clang::TemplateParameterList::NonTypeTemplateParmDecl 1047 bool ParameterPack, TypeSourceInfo *TInfo) 1050 ParameterPack(ParameterPack), ExpandedParameterPack(false), 1068 QualType T, bool ParameterPack, TypeSourceInfo *TInfo); 1134 bool isParameterPack() const { return ParameterPack; } 1142 return ParameterPack && getType()->getAs<PackExpansionType>(); 1217 bool ParameterPack; 1228 unsigned D, unsigned P, bool ParameterPack, 1044 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 | 3455 unsigned ParameterPack : 1; member in struct:clang::FunctionType::ExtInfo::FunctionProtoType::TemplateTypeParmType::CanonicalTTPTInfo 3482 CanTTPTInfo.ParameterPack = PP; 3495 bool isParameterPack() const { return getCanTTPTInfo().ParameterPack; } 3511 unsigned Index, bool ParameterPack, 3515 ID.AddBoolean(ParameterPack); 3510 Profile(llvm::FoldingSetNodeID &ID, unsigned Depth, unsigned Index, bool ParameterPack, TemplateTypeParmDecl *TTPDecl) argument
|
H A D | ASTContext.h | 1079 bool ParameterPack,
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaTemplateVariadic.cpp | 810 NamedDecl *ParameterPack = 0; local 814 ParameterPack = R.getFoundDecl(); 825 ParameterPack = Corrected.getCorrectionDecl(); 837 if (!ParameterPack || !ParameterPack->isParameterPack()) { 843 MarkAnyDeclReferenced(OpLoc, ParameterPack, true); 846 ParameterPack, NameLoc, RParenLoc);
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 472 bool Typename, bool ParameterPack) { 475 QualType TTPType = C.getTemplateTypeParmType(D, P, ParameterPack, TTPDecl); 529 ParameterPack(true), ExpandedParameterPack(true), 545 QualType T, bool ParameterPack, 548 T, ParameterPack, TInfo); 615 DefaultArgumentWasInherited(false), ParameterPack(true), 625 bool ParameterPack, IdentifierInfo *Id, 627 return new (C) TemplateTemplateParmDecl(DC, L, D, P, ParameterPack, Id, 469 Create(const ASTContext &C, DeclContext *DC, SourceLocation KeyLoc, SourceLocation NameLoc, unsigned D, unsigned P, IdentifierInfo *Id, bool Typename, bool ParameterPack) argument 542 Create(const ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, unsigned D, unsigned P, IdentifierInfo *Id, QualType T, bool ParameterPack, TypeSourceInfo *TInfo) argument 623 Create(const ASTContext &C, DeclContext *DC, SourceLocation L, unsigned D, unsigned P, bool ParameterPack, IdentifierInfo *Id, TemplateParameterList *Params) argument
|
H A D | ASTContext.cpp | 3076 bool ParameterPack, 3079 TemplateTypeParmType::Profile(ID, Depth, Index, ParameterPack, TTPDecl); 3088 QualType Canon = getTemplateTypeParmType(Depth, Index, ParameterPack); 3097 TemplateTypeParmType(Depth, Index, ParameterPack); 3075 getTemplateTypeParmType(unsigned Depth, unsigned Index, bool ParameterPack, TemplateTypeParmDecl *TTPDecl) const argument
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 1759 D->ParameterPack = Record[Idx++]; 1783 D->ParameterPack = Record[Idx++];
|