Searched refs:FunctionParmPackExpr (Results 1 - 9 of 9) sorted by relevance

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DExprCXX.cpp1427 FunctionParmPackExpr::FunctionParmPackExpr(QualType T, ParmVarDecl *ParamPack, function in class:FunctionParmPackExpr
1439 FunctionParmPackExpr *
1440 FunctionParmPackExpr::Create(const ASTContext &Context, QualType T,
1443 return new (Context.Allocate(sizeof(FunctionParmPackExpr) +
1445 FunctionParmPackExpr(T, ParamPack, NameLoc, Params.size(), Params.data());
1448 FunctionParmPackExpr *
1449 FunctionParmPackExpr::CreateEmpty(const ASTContext &Context,
1451 return new (Context.Allocate(sizeof(FunctionParmPackExpr) +
1453 FunctionParmPackExpr(QualTyp
[all...]
H A DStmtProfile.cpp1057 void StmtProfiler::VisitFunctionParmPackExpr(const FunctionParmPackExpr *S) {
1061 for (FunctionParmPackExpr::iterator I = S->begin(), E = S->end(); I != E; ++I)
H A DItaniumMangle.cpp3000 const FunctionParmPackExpr *FPPE = cast<FunctionParmPackExpr>(E);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp878 /// \brief Transform a FunctionParmPackExpr which was built when we couldn't
881 ExprResult TransformFunctionParmPackExpr(FunctionParmPackExpr *E);
1312 TemplateInstantiator::TransformFunctionParmPackExpr(FunctionParmPackExpr *E) {
1330 for (FunctionParmPackExpr::iterator I = E->begin(), End = E->end();
1339 return FunctionParmPackExpr::Create(getSema().Context, T,
1355 // but can't yet expand, build a FunctionParmPackExpr for it.
1360 return FunctionParmPackExpr::Create(getSema().Context, T, PD,
H A DTreeTransform.h8876 TreeTransform<Derived>::TransformFunctionParmPackExpr(FunctionParmPackExpr *E) {
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DExprCXX.h3833 class FunctionParmPackExpr : public Expr {
3843 FunctionParmPackExpr(QualType T, ParmVarDecl *ParamPack,
3851 static FunctionParmPackExpr *Create(const ASTContext &Context, QualType T,
3855 static FunctionParmPackExpr *CreateEmpty(const ASTContext &Context,
H A DRecursiveASTVisitor.h2309 DEF_TRAVERSE_STMT(FunctionParmPackExpr, { })
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriterStmt.cpp1580 void ASTStmtWriter::VisitFunctionParmPackExpr(FunctionParmPackExpr *E) {
1585 for (FunctionParmPackExpr::iterator I = E->begin(), End = E->end();
H A DASTReaderStmt.cpp1583 void ASTStmtReader::VisitFunctionParmPackExpr(FunctionParmPackExpr *E) {
2439 S = FunctionParmPackExpr::CreateEmpty(Context,

Completed in 291 milliseconds