Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DDeclTemplate.h1223 bool ParameterPack,
1398 bool ParameterPack;
1416 bool ParameterPack, TypeSourceInfo *TInfo)
1418 TemplateParmPosition(D, P), ParameterPack(ParameterPack) {}
1431 QualType T, bool ParameterPack, TypeSourceInfo *TInfo);
1494 bool isParameterPack() const { return ParameterPack; }
1502 return ParameterPack && getType()->getAs<PackExpansionType>();
1608 bool ParameterPack;
1619 unsigned D, unsigned P, bool ParameterPack,
1622 TemplateParmPosition(D, P), ParameterPack(ParameterPack) {}
[all …]
H A DType.h4773 unsigned ParameterPack : 1;
4799 CanTTPTInfo.ParameterPack = PP;
4810 bool isParameterPack() const { return getCanTTPTInfo().ParameterPack; }
4826 unsigned Index, bool ParameterPack,
4830 ID.AddBoolean(ParameterPack);
H A DASTContext.h1496 bool ParameterPack,
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp1014 NamedDecl *ParameterPack = nullptr; in ActOnSizeofParameterPackExpr() local
1017 ParameterPack = R.getFoundDecl(); in ActOnSizeofParameterPackExpr()
1029 ParameterPack = Corrected.getCorrectionDecl(); in ActOnSizeofParameterPackExpr()
1042 if (!ParameterPack || !ParameterPack->isParameterPack()) { in ActOnSizeofParameterPackExpr()
1048 MarkAnyDeclReferenced(OpLoc, ParameterPack, true); in ActOnSizeofParameterPackExpr()
1050 return SizeOfPackExpr::Create(Context, OpLoc, ParameterPack, NameLoc, in ActOnSizeofParameterPackExpr()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DDeclTemplate.cpp620 bool Typename, bool ParameterPack, in Create() argument
628 QualType TTPType = C.getTemplateTypeParmType(D, P, ParameterPack, TTPDecl); in Create()
702 TemplateParmPosition(D, P), ParameterPack(true), in NonTypeTemplateParmDecl()
718 QualType T, bool ParameterPack, in Create() argument
726 NonTypeTemplateParmDecl(DC, StartLoc, IdLoc, D, P, Id, T, ParameterPack, in Create()
794 TemplateParmPosition(D, P), ParameterPack(true), in TemplateTemplateParmDecl()
804 bool ParameterPack, IdentifierInfo *Id, in Create() argument
806 return new (C, DC) TemplateTemplateParmDecl(DC, L, D, P, ParameterPack, Id, in Create()
H A DASTContext.cpp4643 bool ParameterPack, in getTemplateTypeParmType() argument
4646 TemplateTypeParmType::Profile(ID, Depth, Index, ParameterPack, TTPDecl); in getTemplateTypeParmType()
4655 QualType Canon = getTemplateTypeParmType(Depth, Index, ParameterPack); in getTemplateTypeParmType()
4664 TemplateTypeParmType(Depth, Index, ParameterPack); in getTemplateTypeParmType()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h65 X(ParameterPack) \
1067 class ParameterPack final : public Node {
1079 ParameterPack(NodeArray Data_) : Node(KParameterPack), Data(Data_) { in ParameterPack() function
5649 TableEntry = make<ParameterPack>(
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReaderDecl.cpp2386 D->ParameterPack = Record.readInt(); in VisitNonTypeTemplateParmDecl()
2404 D->ParameterPack = Record.readInt(); in VisitTemplateTemplateParmDecl()