/external/clang/lib/AST/ |
D | ExprCXX.cpp | 997 ExprWithCleanups::ExprWithCleanups(Expr *subexpr, in ExprWithCleanups() function in ExprWithCleanups 1010 ExprWithCleanups *ExprWithCleanups::Create(ASTContext &C, Expr *subexpr, in Create() 1012 size_t size = sizeof(ExprWithCleanups) in Create() 1014 void *buffer = C.Allocate(size, llvm::alignOf<ExprWithCleanups>()); in Create() 1015 return new (buffer) ExprWithCleanups(subexpr, objects); in Create() 1018 ExprWithCleanups::ExprWithCleanups(EmptyShell empty, unsigned numObjects) in ExprWithCleanups() function in ExprWithCleanups 1023 ExprWithCleanups *ExprWithCleanups::Create(ASTContext &C, EmptyShell empty, in Create() 1025 size_t size = sizeof(ExprWithCleanups) + numObjects * sizeof(CleanupObject); in Create() 1026 void *buffer = C.Allocate(size, llvm::alignOf<ExprWithCleanups>()); in Create() 1027 return new (buffer) ExprWithCleanups(empty, numObjects); in Create()
|
D | Stmt.cpp | 102 if (ExprWithCleanups *ewc = dyn_cast<ExprWithCleanups>(s)) in IgnoreImplicit()
|
D | DeclPrinter.cpp | 511 if (ExprWithCleanups *Tmp = dyn_cast<ExprWithCleanups>(Init)) in VisitFunctionDecl()
|
D | Decl.cpp | 1839 if (const ExprWithCleanups *Cleanups = dyn_cast<ExprWithCleanups>(E)) in extendsLifetimeOfTemporary() 1910 if (ExprWithCleanups *E = dyn_cast_or_null<ExprWithCleanups>(Arg)) in getDefaultArg()
|
/external/clang/lib/ARCMigrate/ |
D | TransRetainReleaseDealloc.cpp | 262 isa<ExprWithCleanups>(OuterS))); in getPreviousAndNextStmt() 385 if (ExprWithCleanups *EWC = dyn_cast<ExprWithCleanups>(Rec)) in checkForGCDOrXPC()
|
D | TransAutoreleasePool.cpp | 406 if (ExprWithCleanups *EWC = dyn_cast<ExprWithCleanups>(S)) in getEssential()
|
D | Transforms.cpp | 80 if (const ExprWithCleanups *EWC = dyn_cast<ExprWithCleanups>(E)) in isPlusOne()
|
D | TransUnbridgedCasts.cpp | 369 } while (parent && isa<ExprWithCleanups>(parent)); in transformObjCToNonObjCCast()
|
/external/clang/test/Misc/ |
D | ast-dump-stmt.m | 14 // CHECK: ExprWithCleanups
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | StackAddrEscapeChecker.cpp | 154 if (const ExprWithCleanups *Cleanup = dyn_cast<ExprWithCleanups>(RetE)) in checkPreStmt()
|
D | LLVMConventionsChecker.cpp | 158 ExprWithCleanups *Ex1 = dyn_cast<ExprWithCleanups>(Init); in VisitVarDecl()
|
D | DeadStoresChecker.cpp | 323 while (const ExprWithCleanups *exprClean = in observeStmt() 324 dyn_cast<ExprWithCleanups>(E)) in observeStmt()
|
/external/clang/lib/Sema/ |
D | JumpDiagnostics.cpp | 171 const ExprWithCleanups *EWC = dyn_cast<ExprWithCleanups>(Init); in GetDiagForGotoScopeDecl() 469 if (ExprWithCleanups *EWC = dyn_cast<ExprWithCleanups>(SubStmt)) { in BuildScopeInformation()
|
D | SemaLambda.cpp | 340 ExprWithCleanups *cleanups = dyn_cast<ExprWithCleanups>(retValue); in adjustBlockReturnsToEnum()
|
D | SemaStmt.cpp | 187 if (const ExprWithCleanups *Temps = dyn_cast<ExprWithCleanups>(E)) in DiagnoseUnusedExprResult() 546 if (ExprWithCleanups *cleanups = dyn_cast<ExprWithCleanups>(expr)) in GetTypeBeforeIntegralPromotion()
|
/external/clang/lib/Analysis/ |
D | LiveVariables.cpp | 250 if (const ExprWithCleanups *EWC = dyn_cast<ExprWithCleanups>(S)) { in LookThroughStmt() 329 S = cast<ExprWithCleanups>(S)->getSubExpr(); in Visit()
|
D | CFG.cpp | 376 CFGBlock *VisitExprWithCleanups(ExprWithCleanups *E, AddStmtChoice asc); 745 HasTemporaries = isa<ExprWithCleanups>(Init); in addInitializer() 749 VisitForTemporaryDtors(cast<ExprWithCleanups>(Init)->getSubExpr(), in addInitializer() 761 return Visit(cast<ExprWithCleanups>(Init)->getSubExpr()); in addInitializer() 778 if (const ExprWithCleanups *EWC = dyn_cast<ExprWithCleanups>(Init)) { in getReferenceInitTemporaryType() 1085 return VisitExprWithCleanups(cast<ExprWithCleanups>(S), asc); in Visit() 1661 HasTemporaries = isa<ExprWithCleanups>(Init); in VisitDeclSubExpr() 1665 VisitForTemporaryDtors(cast<ExprWithCleanups>(Init)->getSubExpr(), in VisitDeclSubExpr() 1682 ExprWithCleanups *EC = cast<ExprWithCleanups>(Init); in VisitDeclSubExpr() 3017 CFGBlock *CFGBuilder::VisitExprWithCleanups(ExprWithCleanups *E, in VisitExprWithCleanups()
|
D | ThreadSafety.cpp | 444 } else if (const ExprWithCleanups *EWC = dyn_cast<ExprWithCleanups>(Exp)) { in buildSExpr() 1626 else if (const ExprWithCleanups* EWC = dyn_cast<ExprWithCleanups>(Cond)) { in getTrylockCallExpr() 2132 if (ExprWithCleanups *EWC = dyn_cast_or_null<ExprWithCleanups>(E)) in VisitDeclStmt()
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | Environment.cpp | 32 E = cast<ExprWithCleanups>(E)->getSubExpr(); in ignoreTransparentExprs()
|
D | BugReporterVisitors.cpp | 784 if (const ExprWithCleanups *EWC = dyn_cast<ExprWithCleanups>(S)) in trackNullOrUndefValue()
|
/external/clang/include/clang/Basic/ |
D | StmtNodes.td | 122 def ExprWithCleanups : DStmt<Expr>;
|
/external/clang/lib/CodeGen/ |
D | CGExprAgg.cpp | 176 void VisitExprWithCleanups(ExprWithCleanups *E); 1030 void AggExprEmitter::VisitExprWithCleanups(ExprWithCleanups *E) { in VisitExprWithCleanups() 1544 const ExprWithCleanups *cleanups = dyn_cast<ExprWithCleanups>(init); in MaybeEmitStdInitializerListCleanup()
|
D | CGObjC.cpp | 747 assert(isa<ExprWithCleanups>(getter)); in hasTrivialGetExpr() 1048 assert(isa<ExprWithCleanups>(setter)); in hasTrivialSetExpr() 2501 assert(!isa<ExprWithCleanups>(e)); in tryEmitARCRetainScalarExpr() 2654 if (const ExprWithCleanups *cleanups = dyn_cast<ExprWithCleanups>(e)) { in EmitARCRetainScalarExpr() 2670 if (const ExprWithCleanups *cleanups = dyn_cast<ExprWithCleanups>(e)) { in EmitARCRetainAutoreleaseScalarExpr()
|
/external/clang/include/clang/AST/ |
D | ExprCXX.h | 2726 class ExprWithCleanups : public Expr { 2737 ExprWithCleanups(EmptyShell, unsigned NumObjects); 2738 ExprWithCleanups(Expr *SubExpr, ArrayRef<CleanupObject> Objects); 2749 static ExprWithCleanups *Create(ASTContext &C, EmptyShell empty, 2752 static ExprWithCleanups *Create(ASTContext &C, Expr *subexpr,
|
/external/v8/tools/gcmole/ |
D | gcmole.cc | 569 VISIT(ExprWithCleanups); in VisitExpr() 719 DECL_VISIT_EXPR(ExprWithCleanups) { in DECL_VISIT_EXPR() argument
|