Home
last modified time | relevance | path

Searched refs:ParameterPack (Results 1 – 7 of 7) sorted by relevance

/external/clang/include/clang/AST/
DDeclTemplate.h967 bool ParameterPack);
1043 bool ParameterPack;
1056 bool ParameterPack, TypeSourceInfo *TInfo)
1059 ParameterPack(ParameterPack), ExpandedParameterPack(false),
1077 QualType T, bool ParameterPack, TypeSourceInfo *TInfo);
1143 bool isParameterPack() const { return ParameterPack; }
1151 return ParameterPack && getType()->getAs<PackExpansionType>();
1226 bool ParameterPack;
1237 unsigned D, unsigned P, bool ParameterPack,
1241 DefaultArgumentWasInherited(false), ParameterPack(ParameterPack),
[all …]
DType.h3536 unsigned ParameterPack : 1;
3563 CanTTPTInfo.ParameterPack = PP;
3576 bool isParameterPack() const { return getCanTTPTInfo().ParameterPack; }
3592 unsigned Index, bool ParameterPack,
3596 ID.AddBoolean(ParameterPack);
DASTContext.h1123 bool ParameterPack,
/external/clang/lib/Sema/
DSemaTemplateVariadic.cpp835 NamedDecl *ParameterPack = nullptr; in ActOnSizeofParameterPackExpr() local
838 ParameterPack = R.getFoundDecl(); in ActOnSizeofParameterPackExpr()
850 ParameterPack = Corrected.getCorrectionDecl(); in ActOnSizeofParameterPackExpr()
862 if (!ParameterPack || !ParameterPack->isParameterPack()) { in ActOnSizeofParameterPackExpr()
868 MarkAnyDeclReferenced(OpLoc, ParameterPack, true); in ActOnSizeofParameterPackExpr()
871 ParameterPack, NameLoc, RParenLoc); in ActOnSizeofParameterPackExpr()
/external/clang/lib/AST/
DDeclTemplate.cpp491 bool Typename, bool ParameterPack) { in Create() argument
494 QualType TTPType = C.getTemplateTypeParmType(D, P, ParameterPack, TTPDecl); in Create()
547 ParameterPack(true), ExpandedParameterPack(true), in NonTypeTemplateParmDecl()
563 QualType T, bool ParameterPack, in Create() argument
566 T, ParameterPack, TInfo); in Create()
625 DefaultArgumentWasInherited(false), ParameterPack(true), in TemplateTemplateParmDecl()
635 bool ParameterPack, IdentifierInfo *Id, in Create() argument
637 return new (C, DC) TemplateTemplateParmDecl(DC, L, D, P, ParameterPack, Id, in Create()
DASTContext.cpp3175 bool ParameterPack, in getTemplateTypeParmType() argument
3178 TemplateTypeParmType::Profile(ID, Depth, Index, ParameterPack, TTPDecl); in getTemplateTypeParmType()
3187 QualType Canon = getTemplateTypeParmType(Depth, Index, ParameterPack); in getTemplateTypeParmType()
3196 TemplateTypeParmType(Depth, Index, ParameterPack); in getTemplateTypeParmType()
/external/clang/lib/Serialization/
DASTReaderDecl.cpp2043 D->ParameterPack = Record[Idx++]; in VisitNonTypeTemplateParmDecl()
2067 D->ParameterPack = Record[Idx++]; in VisitTemplateTemplateParmDecl()