Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaTemplateVariadic.cpp802 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/
DDeclTemplate.h966 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 …]
DType.h3480 unsigned ParameterPack : 1;
3507 CanTTPTInfo.ParameterPack = PP;
3520 bool isParameterPack() const { return getCanTTPTInfo().ParameterPack; }
3536 unsigned Index, bool ParameterPack,
3540 ID.AddBoolean(ParameterPack);
DASTContext.h1099 bool ParameterPack,
/external/clang/lib/AST/
DDeclTemplate.cpp470 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()
DASTContext.cpp3098 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/
DASTReaderDecl.cpp1927 D->ParameterPack = Record[Idx++]; in VisitNonTypeTemplateParmDecl()
1951 D->ParameterPack = Record[Idx++]; in VisitTemplateTemplateParmDecl()