Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DExprCXX.cpp1357 FunctionParmPackExpr::FunctionParmPackExpr(QualType T, ParmVarDecl *ParamPack, in FunctionParmPackExpr() function in FunctionParmPackExpr
1369 FunctionParmPackExpr *
1370 FunctionParmPackExpr::Create(ASTContext &Context, QualType T, in Create()
1373 return new (Context.Allocate(sizeof(FunctionParmPackExpr) + in Create()
1375 FunctionParmPackExpr(T, ParamPack, NameLoc, Params.size(), Params.data()); in Create()
1378 FunctionParmPackExpr *
1379 FunctionParmPackExpr::CreateEmpty(ASTContext &Context, unsigned NumParams) { in CreateEmpty()
1380 return new (Context.Allocate(sizeof(FunctionParmPackExpr) + in CreateEmpty()
1382 FunctionParmPackExpr(QualType(), 0, SourceLocation(), 0, 0); in CreateEmpty()
DStmtProfile.cpp1037 void StmtProfiler::VisitFunctionParmPackExpr(const FunctionParmPackExpr *S) { in VisitFunctionParmPackExpr()
1041 for (FunctionParmPackExpr::iterator I = S->begin(), E = S->end(); I != E; ++I) in VisitFunctionParmPackExpr()
DItaniumMangle.cpp3006 const FunctionParmPackExpr *FPPE = cast<FunctionParmPackExpr>(E); in mangleExpression()
DStmtPrinter.cpp1801 void StmtPrinter::VisitFunctionParmPackExpr(FunctionParmPackExpr *E) { in VisitFunctionParmPackExpr()
/external/clang/include/clang/Basic/
DStmtNodes.td137 def FunctionParmPackExpr : DStmt<Expr>;
/external/clang/lib/Sema/
DSemaTemplateInstantiate.cpp874 ExprResult TransformFunctionParmPackExpr(FunctionParmPackExpr *E);
1298 TemplateInstantiator::TransformFunctionParmPackExpr(FunctionParmPackExpr *E) { in TransformFunctionParmPackExpr()
1316 for (FunctionParmPackExpr::iterator I = E->begin(), End = E->end(); in TransformFunctionParmPackExpr()
1325 return FunctionParmPackExpr::Create(getSema().Context, T, in TransformFunctionParmPackExpr()
1346 return FunctionParmPackExpr::Create(getSema().Context, T, PD, in TransformFunctionParmPackRefExpr()
DTreeTransform.h8699 TreeTransform<Derived>::TransformFunctionParmPackExpr(FunctionParmPackExpr *E) { in TransformFunctionParmPackExpr()
/external/clang/include/clang/AST/
DExprCXX.h3837 class FunctionParmPackExpr : public Expr {
3847 FunctionParmPackExpr(QualType T, ParmVarDecl *ParamPack,
3855 static FunctionParmPackExpr *Create(ASTContext &Context, QualType T,
3859 static FunctionParmPackExpr *CreateEmpty(ASTContext &Context,
DRecursiveASTVisitor.h2376 DEF_TRAVERSE_STMT(FunctionParmPackExpr, { })
/external/clang/lib/Serialization/
DASTWriterStmt.cpp1569 void ASTStmtWriter::VisitFunctionParmPackExpr(FunctionParmPackExpr *E) { in VisitFunctionParmPackExpr()
1574 for (FunctionParmPackExpr::iterator I = E->begin(), End = E->end(); in VisitFunctionParmPackExpr()
DASTReaderStmt.cpp1574 void ASTStmtReader::VisitFunctionParmPackExpr(FunctionParmPackExpr *E) { in VisitFunctionParmPackExpr()
2400 S = FunctionParmPackExpr::CreateEmpty(Context, in ReadStmtFromStream()
/external/clang/tools/libclang/
DRecursiveASTVisitor.h2281 DEF_TRAVERSE_STMT(FunctionParmPackExpr, { })