Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DExprCXX.cpp1342 FunctionParmPackExpr::FunctionParmPackExpr(QualType T, ParmVarDecl *ParamPack, in FunctionParmPackExpr() function in FunctionParmPackExpr
1354 FunctionParmPackExpr *
1355 FunctionParmPackExpr::Create(const ASTContext &Context, QualType T, in Create()
1359 FunctionParmPackExpr(T, ParamPack, NameLoc, Params.size(), Params.data()); in Create()
1362 FunctionParmPackExpr *
1363 FunctionParmPackExpr::CreateEmpty(const ASTContext &Context, in CreateEmpty()
1366 FunctionParmPackExpr(QualType(), nullptr, SourceLocation(), 0, nullptr); in CreateEmpty()
DStmtProfile.cpp1508 void StmtProfiler::VisitFunctionParmPackExpr(const FunctionParmPackExpr *S) { in VisitFunctionParmPackExpr()
1512 for (FunctionParmPackExpr::iterator I = S->begin(), E = S->end(); I != E; ++I) in VisitFunctionParmPackExpr()
DItaniumMangle.cpp3762 const FunctionParmPackExpr *FPPE = cast<FunctionParmPackExpr>(E); in mangleExpression()
DStmtPrinter.cpp2361 void StmtPrinter::VisitFunctionParmPackExpr(FunctionParmPackExpr *E) { in VisitFunctionParmPackExpr()
/external/clang/lib/Sema/
DSemaTemplateInstantiate.cpp791 ExprResult TransformFunctionParmPackExpr(FunctionParmPackExpr *E);
1212 TemplateInstantiator::TransformFunctionParmPackExpr(FunctionParmPackExpr *E) { in TransformFunctionParmPackExpr()
1230 for (FunctionParmPackExpr::iterator I = E->begin(), End = E->end(); in TransformFunctionParmPackExpr()
1239 return FunctionParmPackExpr::Create(getSema().Context, T, in TransformFunctionParmPackExpr()
1260 return FunctionParmPackExpr::Create(getSema().Context, T, PD, in TransformFunctionParmPackRefExpr()
DTreeTransform.h10757 TreeTransform<Derived>::TransformFunctionParmPackExpr(FunctionParmPackExpr *E) { in TransformFunctionParmPackExpr()
/external/clang/include/clang/Basic/
DStmtNodes.td143 def FunctionParmPackExpr : DStmt<Expr>;
/external/clang/include/clang/AST/
DExprCXX.h3884 class FunctionParmPackExpr final
3886 private llvm::TrailingObjects<FunctionParmPackExpr, ParmVarDecl *> {
3896 FunctionParmPackExpr(QualType T, ParmVarDecl *ParamPack,
3905 static FunctionParmPackExpr *Create(const ASTContext &Context, QualType T,
3909 static FunctionParmPackExpr *CreateEmpty(const ASTContext &Context,
DRecursiveASTVisitor.h2400 DEF_TRAVERSE_STMT(FunctionParmPackExpr, {})
/external/clang/lib/Serialization/
DASTWriterStmt.cpp1635 void ASTStmtWriter::VisitFunctionParmPackExpr(FunctionParmPackExpr *E) { in VisitFunctionParmPackExpr()
1640 for (FunctionParmPackExpr::iterator I = E->begin(), End = E->end(); in VisitFunctionParmPackExpr()
DASTReaderStmt.cpp1635 void ASTStmtReader::VisitFunctionParmPackExpr(FunctionParmPackExpr *E) { in VisitFunctionParmPackExpr()
3660 S = FunctionParmPackExpr::CreateEmpty(Context, in ReadStmtFromStream()