Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DExprCXX.cpp1468 FunctionParmPackExpr::FunctionParmPackExpr(QualType T, ParmVarDecl *ParamPack, in FunctionParmPackExpr() function in FunctionParmPackExpr
1480 FunctionParmPackExpr *
1481 FunctionParmPackExpr::Create(const ASTContext &Context, QualType T, in Create()
1484 return new (Context.Allocate(sizeof(FunctionParmPackExpr) + in Create()
1486 FunctionParmPackExpr(T, ParamPack, NameLoc, Params.size(), Params.data()); in Create()
1489 FunctionParmPackExpr *
1490 FunctionParmPackExpr::CreateEmpty(const ASTContext &Context, in CreateEmpty()
1492 return new (Context.Allocate(sizeof(FunctionParmPackExpr) + in CreateEmpty()
1494 FunctionParmPackExpr(QualType(), nullptr, SourceLocation(), 0, nullptr); in CreateEmpty()
DStmtProfile.cpp1388 void StmtProfiler::VisitFunctionParmPackExpr(const FunctionParmPackExpr *S) { in VisitFunctionParmPackExpr()
1392 for (FunctionParmPackExpr::iterator I = S->begin(), E = S->end(); I != E; ++I) in VisitFunctionParmPackExpr()
DItaniumMangle.cpp3370 const FunctionParmPackExpr *FPPE = cast<FunctionParmPackExpr>(E); in mangleExpression()
DStmtPrinter.cpp2226 void StmtPrinter::VisitFunctionParmPackExpr(FunctionParmPackExpr *E) { in VisitFunctionParmPackExpr()
/external/clang/include/clang/Basic/
DStmtNodes.td142 def FunctionParmPackExpr : DStmt<Expr>;
/external/clang/lib/Sema/
DSemaTemplateInstantiate.cpp789 ExprResult TransformFunctionParmPackExpr(FunctionParmPackExpr *E);
1210 TemplateInstantiator::TransformFunctionParmPackExpr(FunctionParmPackExpr *E) { in TransformFunctionParmPackExpr()
1228 for (FunctionParmPackExpr::iterator I = E->begin(), End = E->end(); in TransformFunctionParmPackExpr()
1237 return FunctionParmPackExpr::Create(getSema().Context, T, in TransformFunctionParmPackExpr()
1258 return FunctionParmPackExpr::Create(getSema().Context, T, PD, in TransformFunctionParmPackRefExpr()
DTreeTransform.h10420 TreeTransform<Derived>::TransformFunctionParmPackExpr(FunctionParmPackExpr *E) { in TransformFunctionParmPackExpr()
/external/clang/include/clang/AST/
DExprCXX.h3839 class FunctionParmPackExpr : public Expr {
3849 FunctionParmPackExpr(QualType T, ParmVarDecl *ParamPack,
3857 static FunctionParmPackExpr *Create(const ASTContext &Context, QualType T,
3861 static FunctionParmPackExpr *CreateEmpty(const ASTContext &Context,
DRecursiveASTVisitor.h2296 DEF_TRAVERSE_STMT(FunctionParmPackExpr, {})
/external/clang/lib/Serialization/
DASTWriterStmt.cpp1615 void ASTStmtWriter::VisitFunctionParmPackExpr(FunctionParmPackExpr *E) { in VisitFunctionParmPackExpr()
1620 for (FunctionParmPackExpr::iterator I = E->begin(), End = E->end(); in VisitFunctionParmPackExpr()
DASTReaderStmt.cpp1615 void ASTStmtReader::VisitFunctionParmPackExpr(FunctionParmPackExpr *E) { in VisitFunctionParmPackExpr()
3300 S = FunctionParmPackExpr::CreateEmpty(Context, in ReadStmtFromStream()