Home
last modified time | relevance | path

Searched refs:ExprWithCleanups (Results 1 – 25 of 126) sorted by relevance

123456

/external/llvm-project/clang/test/AST/
Dast-dump-stmt.m23 // CHECK: ExprWithCleanups
56 // CHECK: ExprWithCleanups
Dast-dump-objc-arc-json.m11 // CHECK: "kind": "ExprWithCleanups",
Dast-dump-decl.mm47 // CHECK: ExprWithCleanups {{.*}} <line:[[@LINE-1]]:5, col:24> 'void'
/external/clang/lib/AST/
DExprCXX.cpp1025 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/
Dtest-cleanup-object.m4 // CHECK: ExprWithCleanups
/external/clang/test/SemaObjCXX/
Dblock-cleanup.mm6 // CHECK-NEXT: -ExprWithCleanups
/external/llvm-project/clang/test/SemaObjCXX/
Dblock-cleanup.mm6 // CHECK-NEXT: -ExprWithCleanups
/external/llvm-project/clang/lib/AST/
DExprCXX.cpp1291 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/
DTransRetainReleaseDealloc.cpp252 isa<ExprWithCleanups>(OuterS))); in getPreviousAndNextStmt()
375 if (ExprWithCleanups *EWC = dyn_cast<ExprWithCleanups>(Rec)) in checkForGCDOrXPC()
DTransAutoreleasePool.cpp406 if (ExprWithCleanups *EWC = dyn_cast<ExprWithCleanups>(S)) in getEssential()
/external/clang/test/Analysis/
Dlive-variables.m17 // Note, due to ObjC method call, the outermost logical operator is wrapped in ExprWithCleanups.
/external/llvm-project/clang/test/Analysis/
Dlive-variables.m17 // Note, due to ObjC method call, the outermost logical operator is wrapped in ExprWithCleanups.
/external/clang/test/Misc/
Dast-dump-stmt.m14 // CHECK: ExprWithCleanups
/external/clang/lib/StaticAnalyzer/Checkers/
DStackAddrEscapeChecker.cpp154 if (const ExprWithCleanups *Cleanup = dyn_cast<ExprWithCleanups>(RetE)) in checkPreStmt()
DLLVMConventionsChecker.cpp161 ExprWithCleanups *Ex1 = dyn_cast<ExprWithCleanups>(Init); in VisitVarDecl()
DDeadStoresChecker.cpp331 while (const ExprWithCleanups *exprClean = in observeStmt()
332 dyn_cast<ExprWithCleanups>(E)) in observeStmt()
/external/llvm-project/clang-tools-extra/clang-tidy/bugprone/
DUndelegatedConstructorCheck.cpp25 if (const auto *EWC = dyn_cast<ExprWithCleanups>(E)) in AST_MATCHER_P()
/external/llvm-project/clang-tools-extra/clang-tidy/performance/
DImplicitConversionInLoopCheck.cpp73 if (const auto *Cleanup = dyn_cast<ExprWithCleanups>(Init)) in check()
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DLLVMConventionsChecker.cpp159 ExprWithCleanups *Ex1 = dyn_cast<ExprWithCleanups>(Init); in VisitVarDecl()
DStackAddrEscapeChecker.cpp277 if (const ExprWithCleanups *Cleanup = dyn_cast<ExprWithCleanups>(RetE)) in checkPreStmt()
/external/llvm-project/clang/include/clang/AST/
DASTImporter.h355 llvm::Expected<ExprWithCleanups::CleanupObject>
356 Import(ExprWithCleanups::CleanupObject From);
DTextNodeDumper.h203 void dumpCleanupObject(const ExprWithCleanups::CleanupObject &C);
283 void VisitExprWithCleanups(const ExprWithCleanups *Node);
/external/clang/lib/Analysis/
DLiveVariables.cpp234 if (const ExprWithCleanups *EWC = dyn_cast<ExprWithCleanups>(S)) { in LookThroughStmt()
313 S = cast<ExprWithCleanups>(S)->getSubExpr(); in Visit()
DCFG.cpp456 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/
DRedundantStringInitCheck.cpp45 if (const auto *CleanUpExpr = dyn_cast<ExprWithCleanups>(InitExpr)) in getConstructExpr()

123456