Home
last modified time | relevance | path

Searched refs:PackExpansionExpr (Results 1 – 18 of 18) sorted by relevance

/external/clang/lib/AST/
DTemplateBase.cpp186 return isa<PackExpansionExpr>(getAsExpr()); in isPackExpansion()
323 return cast<PackExpansionExpr>(getAsExpr())->getPattern(); in getPackExpansionPattern()
DExprClassification.cpp379 return ClassifyInternal(Ctx, cast<PackExpansionExpr>(E)->getPattern()); in ClassifyInternal()
DStmtProfile.cpp1015 void StmtProfiler::VisitPackExpansionExpr(const PackExpansionExpr *S) { in VisitPackExpansionExpr()
DDeclTemplate.cpp198 E = new (Context) PackExpansionExpr(Context.DependentTy, E, in GenerateInjectedTemplateArgs()
DStmtPrinter.cpp1782 void StmtPrinter::VisitPackExpansionExpr(PackExpansionExpr *E) { in VisitPackExpansionExpr()
DItaniumMangle.cpp3114 mangleExpression(cast<PackExpansionExpr>(E)->getPattern()); in mangleExpression()
/external/clang/lib/Sema/
DSemaTemplateVariadic.cpp512 return Owned(new (Context) PackExpansionExpr(Context.DependentTy, Pattern, in CheckPackExpansion()
886 PackExpansionExpr *Expansion in getTemplateArgumentPackExpansionPattern()
887 = cast<PackExpansionExpr>(Argument.getAsExpr()); in getTemplateArgumentPackExpansionPattern()
DSemaTemplateDeduction.cpp4538 if (const PackExpansionExpr *Expansion = dyn_cast<PackExpansionExpr>(E)) in MarkUsedTemplateParameters()
DTreeTransform.h2771 if (PackExpansionExpr *Expansion = dyn_cast<PackExpansionExpr>(Inputs[I])) { in TransformExprs()
8629 TreeTransform<Derived>::TransformPackExpansionExpr(PackExpansionExpr *E) { in TransformPackExpansionExpr()
DSemaTemplate.cpp5581 if (PackExpansionExpr *Expansion = dyn_cast<PackExpansionExpr>(ArgExpr)) in CheckNonTypeTemplatePartialSpecializationArgs()
/external/clang/include/clang/Basic/
DStmtNodes.td133 def PackExpansionExpr : DStmt<Expr>;
/external/chromium_org/v8/tools/gcmole/
Dgcmole.cc581 VISIT(PackExpansionExpr); in VisitExpr()
629 IGNORE_EXPR(PackExpansionExpr);
/external/v8/tools/gcmole/
Dgcmole.cc581 VISIT(PackExpansionExpr); in VisitExpr()
630 IGNORE_EXPR(PackExpansionExpr);
/external/clang/include/clang/AST/
DExprCXX.h3556 class PackExpansionExpr : public Expr {
3572 PackExpansionExpr(QualType T, Expr *Pattern, SourceLocation EllipsisLoc, in PackExpansionExpr() function
3582 PackExpansionExpr(EmptyShell Empty) : Expr(PackExpansionExprClass, Empty) { } in PackExpansionExpr() function
DRecursiveASTVisitor.h2372 DEF_TRAVERSE_STMT(PackExpansionExpr, { })
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1537 void ASTStmtReader::VisitPackExpansionExpr(PackExpansionExpr *E) { in VisitPackExpansionExpr()
2384 S = new (Context) PackExpansionExpr(Empty); in ReadStmtFromStream()
DASTWriterStmt.cpp1533 void ASTStmtWriter::VisitPackExpansionExpr(PackExpansionExpr *E) { in VisitPackExpansionExpr()
/external/clang/tools/libclang/
DRecursiveASTVisitor.h2277 DEF_TRAVERSE_STMT(PackExpansionExpr, { })