Home
last modified time | relevance | path

Searched refs:FunctionParmPackExpr (Results 1 – 12 of 12) sorted by relevance

/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDExprCXX.cpp1445 FunctionParmPackExpr::FunctionParmPackExpr(QualType T, ParmVarDecl *ParamPack, in FunctionParmPackExpr() function in FunctionParmPackExpr
1457 FunctionParmPackExpr *
1458 FunctionParmPackExpr::Create(const ASTContext &Context, QualType T, in Create()
1461 return new (Context.Allocate(sizeof(FunctionParmPackExpr) + in Create()
1463 FunctionParmPackExpr(T, ParamPack, NameLoc, Params.size(), Params.data()); in Create()
1466 FunctionParmPackExpr *
1467 FunctionParmPackExpr::CreateEmpty(const ASTContext &Context, in CreateEmpty()
1469 return new (Context.Allocate(sizeof(FunctionParmPackExpr) + in CreateEmpty()
1471 FunctionParmPackExpr(QualType(), nullptr, SourceLocation(), 0, nullptr); in CreateEmpty()
HDStmtProfile.cpp1308 void StmtProfiler::VisitFunctionParmPackExpr(const FunctionParmPackExpr *S) { in VisitFunctionParmPackExpr()
1312 for (FunctionParmPackExpr::iterator I = S->begin(), E = S->end(); I != E; ++I) in VisitFunctionParmPackExpr()
HDItaniumMangle.cpp3243 const FunctionParmPackExpr *FPPE = cast<FunctionParmPackExpr>(E); in mangleExpression()
HDStmtPrinter.cpp2096 void StmtPrinter::VisitFunctionParmPackExpr(FunctionParmPackExpr *E) { in VisitFunctionParmPackExpr()
/NextBSD/contrib/llvm/tools/clang/include/clang/Basic/
HDStmtNodes.td137 def FunctionParmPackExpr : DStmt<Expr>;
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaTemplateInstantiate.cpp789 ExprResult TransformFunctionParmPackExpr(FunctionParmPackExpr *E);
1218 TemplateInstantiator::TransformFunctionParmPackExpr(FunctionParmPackExpr *E) { in TransformFunctionParmPackExpr()
1236 for (FunctionParmPackExpr::iterator I = E->begin(), End = E->end(); in TransformFunctionParmPackExpr()
1245 return FunctionParmPackExpr::Create(getSema().Context, T, in TransformFunctionParmPackExpr()
1266 return FunctionParmPackExpr::Create(getSema().Context, T, PD, in TransformFunctionParmPackRefExpr()
HDTreeTransform.h9939 TreeTransform<Derived>::TransformFunctionParmPackExpr(FunctionParmPackExpr *E) { in TransformFunctionParmPackExpr()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDExprCXX.h3673 class FunctionParmPackExpr : public Expr {
3683 FunctionParmPackExpr(QualType T, ParmVarDecl *ParamPack,
3691 static FunctionParmPackExpr *Create(const ASTContext &Context, QualType T,
3695 static FunctionParmPackExpr *CreateEmpty(const ASTContext &Context,
HDDataRecursiveASTVisitor.h2302 DEF_TRAVERSE_STMT(FunctionParmPackExpr, {})
HDRecursiveASTVisitor.h2334 DEF_TRAVERSE_STMT(FunctionParmPackExpr, {})
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTWriterStmt.cpp1576 void ASTStmtWriter::VisitFunctionParmPackExpr(FunctionParmPackExpr *E) { in VisitFunctionParmPackExpr()
1581 for (FunctionParmPackExpr::iterator I = E->begin(), End = E->end(); in VisitFunctionParmPackExpr()
HDASTReaderStmt.cpp1575 void ASTStmtReader::VisitFunctionParmPackExpr(FunctionParmPackExpr *E) { in VisitFunctionParmPackExpr()
3062 S = FunctionParmPackExpr::CreateEmpty(Context, in ReadStmtFromStream()