HomeSort by: relevance | last modified time | path
    Searched refs:FunctionParmPackExpr (Results 1 - 15 of 15) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
ScopeInfo.h 940 isa<FunctionParmPackExpr>(VarExpr));
994 isa<FunctionParmPackExpr>(CapturingVarExpr));
1000 isa<FunctionParmPackExpr>(CapturingVarExpr));
Sema.h 4978 void MarkFunctionParmPackReferenced(FunctionParmPackExpr *E);
  /src/external/apache2/llvm/dist/clang/lib/Sema/
ScopeInfo.cpp 240 } else if (auto *FP = dyn_cast<FunctionParmPackExpr>(E)) {
SemaTemplateInstantiate.cpp 1097 /// Transform a FunctionParmPackExpr which was built when we couldn't
1100 ExprResult TransformFunctionParmPackExpr(FunctionParmPackExpr *E);
1643 TemplateInstantiator::TransformFunctionParmPackExpr(FunctionParmPackExpr *E) {
1661 for (FunctionParmPackExpr::iterator I = E->begin(), End = E->end();
1670 FunctionParmPackExpr::Create(getSema().Context, T, E->getParameterPack(),
1687 // substitute but can't yet expand, build a FunctionParmPackExpr for it.
1692 auto *PackExpr = FunctionParmPackExpr::Create(getSema().Context, T, PD,
SemaTemplateVariadic.cpp 1135 else if (auto *Subst = dyn_cast<FunctionParmPackExpr>(Arg.getAsExpr())) {
SemaExpr.cpp 18046 auto *FPPE = cast<FunctionParmPackExpr>(E);
18053 // FIXME: Rebuild as a non-odr-use FunctionParmPackExpr? In practice,
18319 } else if (auto *FP = dyn_cast<FunctionParmPackExpr>(E)) {
18334 isa<FunctionParmPackExpr>(E)) &&
18449 assert((!E || isa<FunctionParmPackExpr>(E)) &&
18581 /// Perform reference-marking and odr-use handling for a FunctionParmPackExpr.
18582 void Sema::MarkFunctionParmPackReferenced(FunctionParmPackExpr *E) {
TreeTransform.h 13372 TreeTransform<Derived>::TransformFunctionParmPackExpr(FunctionParmPackExpr *E) {
  /src/external/apache2/llvm/dist/clang/lib/AST/
ExprCXX.cpp 1595 FunctionParmPackExpr::FunctionParmPackExpr(QualType T, VarDecl *ParamPack,
1608 FunctionParmPackExpr *
1609 FunctionParmPackExpr::Create(const ASTContext &Context, QualType T,
1613 FunctionParmPackExpr(T, ParamPack, NameLoc, Params.size(), Params.data());
1616 FunctionParmPackExpr *
1617 FunctionParmPackExpr::CreateEmpty(const ASTContext &Context,
1620 FunctionParmPackExpr(QualType(), nullptr, SourceLocation(), 0, nullptr);
StmtProfile.cpp 2091 void StmtProfiler::VisitFunctionParmPackExpr(const FunctionParmPackExpr *S) {
2095 for (FunctionParmPackExpr::iterator I = S->begin(), E = S->end(); I != E; ++I)
StmtPrinter.cpp 2263 void StmtPrinter::VisitFunctionParmPackExpr(FunctionParmPackExpr *E) {
ItaniumMangle.cpp 4833 const FunctionParmPackExpr *FPPE = cast<FunctionParmPackExpr>(E);
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ExprCXX.h 4380 class FunctionParmPackExpr final
4382 private llvm::TrailingObjects<FunctionParmPackExpr, VarDecl *> {
4396 FunctionParmPackExpr(QualType T, VarDecl *ParamPack,
4401 static FunctionParmPackExpr *Create(const ASTContext &Context, QualType T,
4405 static FunctionParmPackExpr *CreateEmpty(const ASTContext &Context,
RecursiveASTVisitor.h 2709 DEF_TRAVERSE_STMT(FunctionParmPackExpr, {})
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderStmt.cpp 2144 void ASTStmtReader::VisitFunctionParmPackExpr(FunctionParmPackExpr *E) {
3775 S = FunctionParmPackExpr::CreateEmpty(Context,
ASTWriterStmt.cpp 2037 void ASTStmtWriter::VisitFunctionParmPackExpr(FunctionParmPackExpr *E) {
2042 for (FunctionParmPackExpr::iterator I = E->begin(), End = E->end();

Completed in 103 milliseconds