/external/llvm-project/clang/test/AST/ |
D | ast-dump-stmt.m | 23 // CHECK: ExprWithCleanups 56 // CHECK: ExprWithCleanups
|
D | ast-dump-objc-arc-json.m | 11 // CHECK: "kind": "ExprWithCleanups",
|
D | ast-dump-decl.mm | 47 // CHECK: ExprWithCleanups {{.*}} <line:[[@LINE-1]]:5, col:24> 'void'
|
/external/clang/lib/AST/ |
D | ExprCXX.cpp | 1025 ExprWithCleanups::ExprWithCleanups(Expr *subexpr, in ExprWithCleanups() function in ExprWithCleanups 1040 ExprWithCleanups *ExprWithCleanups::Create(const ASTContext &C, Expr *subexpr, in Create() 1044 llvm::alignOf<ExprWithCleanups>()); in Create() 1046 ExprWithCleanups(subexpr, CleanupsHaveSideEffects, objects); in Create() 1049 ExprWithCleanups::ExprWithCleanups(EmptyShell empty, unsigned numObjects) in ExprWithCleanups() function in ExprWithCleanups 1054 ExprWithCleanups *ExprWithCleanups::Create(const ASTContext &C, in Create() 1058 llvm::alignOf<ExprWithCleanups>()); in Create() 1059 return new (buffer) ExprWithCleanups(empty, numObjects); in Create()
|
/external/llvm-project/clang/test/Import/objc-arc/ |
D | test-cleanup-object.m | 4 // CHECK: ExprWithCleanups
|
/external/clang/test/SemaObjCXX/ |
D | block-cleanup.mm | 6 // CHECK-NEXT: -ExprWithCleanups
|
/external/llvm-project/clang/test/SemaObjCXX/ |
D | block-cleanup.mm | 6 // CHECK-NEXT: -ExprWithCleanups
|
/external/llvm-project/clang/lib/AST/ |
D | ExprCXX.cpp | 1291 ExprWithCleanups::ExprWithCleanups(Expr *subexpr, in ExprWithCleanups() function in ExprWithCleanups 1301 ExprWithCleanups *ExprWithCleanups::Create(const ASTContext &C, Expr *subexpr, in Create() 1305 alignof(ExprWithCleanups)); in Create() 1307 ExprWithCleanups(subexpr, CleanupsHaveSideEffects, objects); in Create() 1310 ExprWithCleanups::ExprWithCleanups(EmptyShell empty, unsigned numObjects) in ExprWithCleanups() function in ExprWithCleanups 1315 ExprWithCleanups *ExprWithCleanups::Create(const ASTContext &C, in Create() 1319 alignof(ExprWithCleanups)); in Create() 1320 return new (buffer) ExprWithCleanups(empty, numObjects); in Create()
|
/external/clang/lib/ARCMigrate/ |
D | TransRetainReleaseDealloc.cpp | 252 isa<ExprWithCleanups>(OuterS))); in getPreviousAndNextStmt() 375 if (ExprWithCleanups *EWC = dyn_cast<ExprWithCleanups>(Rec)) in checkForGCDOrXPC()
|
D | TransAutoreleasePool.cpp | 406 if (ExprWithCleanups *EWC = dyn_cast<ExprWithCleanups>(S)) in getEssential()
|
/external/clang/test/Analysis/ |
D | live-variables.m | 17 // Note, due to ObjC method call, the outermost logical operator is wrapped in ExprWithCleanups.
|
/external/llvm-project/clang/test/Analysis/ |
D | live-variables.m | 17 // Note, due to ObjC method call, the outermost logical operator is wrapped in ExprWithCleanups.
|
/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 | 161 ExprWithCleanups *Ex1 = dyn_cast<ExprWithCleanups>(Init); in VisitVarDecl()
|
D | DeadStoresChecker.cpp | 331 while (const ExprWithCleanups *exprClean = in observeStmt() 332 dyn_cast<ExprWithCleanups>(E)) in observeStmt()
|
/external/llvm-project/clang-tools-extra/clang-tidy/bugprone/ |
D | UndelegatedConstructorCheck.cpp | 25 if (const auto *EWC = dyn_cast<ExprWithCleanups>(E)) in AST_MATCHER_P()
|
/external/llvm-project/clang-tools-extra/clang-tidy/performance/ |
D | ImplicitConversionInLoopCheck.cpp | 73 if (const auto *Cleanup = dyn_cast<ExprWithCleanups>(Init)) in check()
|
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
D | LLVMConventionsChecker.cpp | 159 ExprWithCleanups *Ex1 = dyn_cast<ExprWithCleanups>(Init); in VisitVarDecl()
|
D | StackAddrEscapeChecker.cpp | 277 if (const ExprWithCleanups *Cleanup = dyn_cast<ExprWithCleanups>(RetE)) in checkPreStmt()
|
/external/llvm-project/clang/include/clang/AST/ |
D | ASTImporter.h | 355 llvm::Expected<ExprWithCleanups::CleanupObject> 356 Import(ExprWithCleanups::CleanupObject From);
|
D | TextNodeDumper.h | 203 void dumpCleanupObject(const ExprWithCleanups::CleanupObject &C); 283 void VisitExprWithCleanups(const ExprWithCleanups *Node);
|
/external/clang/lib/Analysis/ |
D | LiveVariables.cpp | 234 if (const ExprWithCleanups *EWC = dyn_cast<ExprWithCleanups>(S)) { in LookThroughStmt() 313 S = cast<ExprWithCleanups>(S)->getSubExpr(); in Visit()
|
D | CFG.cpp | 456 CFGBlock *VisitExprWithCleanups(ExprWithCleanups *E, AddStmtChoice asc); 1126 HasTemporaries = isa<ExprWithCleanups>(Init); in addInitializer() 1131 VisitForTemporaryDtors(cast<ExprWithCleanups>(Init)->getSubExpr(), in addInitializer() 1143 return Visit(cast<ExprWithCleanups>(Init)->getSubExpr()); in addInitializer() 1173 if (const ExprWithCleanups *EWC = dyn_cast<ExprWithCleanups>(Init)) { in getReferenceInitTemporaryType() 1373 if (const ExprWithCleanups *EWC = dyn_cast<ExprWithCleanups>(Init)) in addLocalScopeForVarDecl() 1484 return VisitExprWithCleanups(cast<ExprWithCleanups>(S), asc); in Visit() 2104 HasTemporaries = isa<ExprWithCleanups>(Init); in VisitDeclSubExpr() 2109 VisitForTemporaryDtors(cast<ExprWithCleanups>(Init)->getSubExpr(), in VisitDeclSubExpr() 2126 ExprWithCleanups *EC = cast<ExprWithCleanups>(Init); in VisitDeclSubExpr() [all …]
|
/external/llvm-project/clang-tools-extra/clang-tidy/readability/ |
D | RedundantStringInitCheck.cpp | 45 if (const auto *CleanUpExpr = dyn_cast<ExprWithCleanups>(InitExpr)) in getConstructExpr()
|