Home
last modified time | relevance | path

Searched refs:CXXDefaultArgExpr (Results 1 – 25 of 26) sorted by relevance

12

/external/clang/lib/AST/
DStmtPrinter.cpp893 if (isa<CXXDefaultArgExpr>(Call->getArg(i))) { in PrintCallArgs()
1163 if (!isa<CXXDefaultArgExpr>(Node->getArg(ArgIdx))) in VisitCXXOperatorCallExpr()
1300 void StmtPrinter::VisitCXXDefaultArgExpr(CXXDefaultArgExpr *Node) { in VisitCXXDefaultArgExpr()
1430 if (NumPlace > 0 && !isa<CXXDefaultArgExpr>(E->getPlacementArg(0))) { in VisitCXXNewExpr()
1434 if (isa<CXXDefaultArgExpr>(E->getPlacementArg(i))) in VisitCXXNewExpr()
1494 if (isa<CXXDefaultArgExpr>(E->getArg(i))) { in VisitCXXConstructExpr()
DExprCXX.cpp699 CXXDefaultArgExpr *
700 CXXDefaultArgExpr::Create(ASTContext &C, SourceLocation Loc, in Create()
702 void *Mem = C.Allocate(sizeof(CXXDefaultArgExpr) + sizeof(Stmt *)); in Create()
703 return new (Mem) CXXDefaultArgExpr(CXXDefaultArgExprClass, Loc, Param, in Create()
DExpr.cpp117 if (const CXXDefaultArgExpr *DAE = dyn_cast<CXXDefaultArgExpr>(E)) in findMaterializedTemporary()
2175 return (cast<CXXDefaultArgExpr>(this) in isUnusedResultAWarning()
2492 return isa<CXXDefaultArgExpr>(E); in isDefaultArgument()
2851 return cast<CXXDefaultArgExpr>(this)->getExpr()->HasSideEffects(Ctx); in HasSideEffects()
3038 } else if (const CXXDefaultArgExpr *DefaultArg in isNullPointerConstant()
3039 = dyn_cast<CXXDefaultArgExpr>(this)) { in isNullPointerConstant()
DExprClassification.cpp298 return ClassifyInternal(Ctx, cast<CXXDefaultArgExpr>(E)->getExpr()); in ClassifyInternal()
DDeclPrinter.cpp533 if (isa<CXXDefaultArgExpr>(Args[I])) in VisitFunctionDecl()
DStmtProfile.cpp778 void StmtProfiler::VisitCXXDefaultArgExpr(const CXXDefaultArgExpr *S) { in VisitCXXDefaultArgExpr()
DItaniumMangle.cpp2461 mangleExpression(cast<CXXDefaultArgExpr>(E)->getExpr(), Arity); in mangleExpression()
DExprConstant.cpp2398 RetTy VisitCXXDefaultArgExpr(const CXXDefaultArgExpr *E) in VisitCXXDefaultArgExpr()
6821 return CheckICE(cast<CXXDefaultArgExpr>(E)->getExpr(), Ctx); in CheckICE()
/external/clang/include/clang/AST/
DExprCXX.h743 class CXXDefaultArgExpr : public Expr {
754 CXXDefaultArgExpr(StmtClass SC, SourceLocation Loc, ParmVarDecl *param) in CXXDefaultArgExpr() function
763 CXXDefaultArgExpr(StmtClass SC, SourceLocation Loc, ParmVarDecl *param, in CXXDefaultArgExpr() function
773 CXXDefaultArgExpr(EmptyShell Empty) : Expr(CXXDefaultArgExprClass, Empty) {} in CXXDefaultArgExpr() function
778 static CXXDefaultArgExpr *Create(ASTContext &C, SourceLocation Loc, in Create()
780 return new (C) CXXDefaultArgExpr(CXXDefaultArgExprClass, Loc, Param); in Create()
785 static CXXDefaultArgExpr *Create(ASTContext &C,
DRecursiveASTVisitor.h2146 DEF_TRAVERSE_STMT(CXXDefaultArgExpr, { })
/external/clang/include/clang/Basic/
DStmtNodes.td109 def CXXDefaultArgExpr : DStmt<Expr>;
/external/v8/tools/gcmole/
Dgcmole.cc553 VISIT(CXXDefaultArgExpr); in VisitExpr()
704 DECL_VISIT_EXPR(CXXDefaultArgExpr) { in DECL_VISIT_EXPR() argument
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1218 void ASTStmtReader::VisitCXXDefaultArgExpr(CXXDefaultArgExpr *E) { in VisitCXXDefaultArgExpr()
2087 S = CXXDefaultArgExpr::Create(Context, SourceLocation(), 0, SubExpr); in ReadStmtFromStream()
2089 S = new (Context) CXXDefaultArgExpr(Empty); in ReadStmtFromStream()
DASTWriterStmt.cpp1203 void ASTStmtWriter::VisitCXXDefaultArgExpr(CXXDefaultArgExpr *E) { in VisitCXXDefaultArgExpr()
/external/clang/lib/CodeGen/
DCGExprComplex.cpp182 ComplexPairTy VisitCXXDefaultArgExpr(CXXDefaultArgExpr *DAE) { in VisitCXXDefaultArgExpr()
DCGExprScalar.cpp344 Value *VisitCXXDefaultArgExpr(CXXDefaultArgExpr *DAE) { in VisitCXXDefaultArgExpr()
3166 if (isa<CXXDefaultArgExpr>(E)) in EmitScalarExpr()
3170 if (isa<CXXDefaultArgExpr>(E)) in EmitScalarExpr()
DCGExprAgg.cpp170 void VisitCXXDefaultArgExpr(CXXDefaultArgExpr *DAE) { in VisitCXXDefaultArgExpr()
DCGExprConstant.cpp756 llvm::Constant *VisitCXXDefaultArgExpr(CXXDefaultArgExpr *DAE) { in VisitCXXDefaultArgExpr()
DCGExpr.cpp887 return EmitLValue(cast<CXXDefaultArgExpr>(E)->getExpr()); in EmitLValue()
/external/clang/lib/StaticAnalyzer/Core/
DExprEngine.cpp690 const CXXDefaultArgExpr *DefaultE = cast<CXXDefaultArgExpr>(S); in Visit()
/external/clang/lib/Sema/
DSemaTemplateInstantiate.cpp806 ExprResult TransformCXXDefaultArgExpr(CXXDefaultArgExpr *E);
1341 CXXDefaultArgExpr *E) { in TransformCXXDefaultArgExpr()
DSemaExpr.cpp3602 return Owned(CXXDefaultArgExpr::Create(Context, CallLoc, Param, Arg)); in BuildCXXDefaultArgExpr()
3629 return Owned(CXXDefaultArgExpr::Create(Context, CallLoc, Param)); in BuildCXXDefaultArgExpr()
11410 void VisitCXXDefaultArgExpr(CXXDefaultArgExpr *E) { in VisitCXXDefaultArgExpr()
DTreeTransform.h1965 return getSema().Owned(CXXDefaultArgExpr::Create(getSema().Context, Loc, in RebuildCXXDefaultArgExpr()
7205 TreeTransform<Derived>::TransformCXXDefaultArgExpr(CXXDefaultArgExpr *E) { in TransformCXXDefaultArgExpr()
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h701 CXXDefaultArgExpr> defaultArgExpr;
/external/clang/tools/libclang/
DRecursiveASTVisitor.h2072 DEF_TRAVERSE_STMT(CXXDefaultArgExpr, { })

12