| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | RunLoopAutoreleaseLeakChecker.cpp | 95 Match.getNodeAs<ObjCAutoreleasePoolStmt>(AutoreleasePoolBind); in emitDiagnostics() 97 Match.getNodeAs<ObjCAutoreleasePoolStmt>(OtherStmtAutoreleasePoolBind); in emitDiagnostics()
|
| H A D | ObjCAutoreleaseWriteChecker.cpp | 138 bool IsARP = Match.getNodeAs<ObjCAutoreleasePoolStmt>(IsARPBind) != nullptr; in emitDiagnostics()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | StmtObjC.h | 394 class ObjCAutoreleasePoolStmt : public Stmt { 399 ObjCAutoreleasePoolStmt(SourceLocation atLoc, Stmt *subStmt) in ObjCAutoreleasePoolStmt() function 402 explicit ObjCAutoreleasePoolStmt(EmptyShell Empty) : in ObjCAutoreleasePoolStmt() function
|
| H A D | RecursiveASTVisitor.h | 2488 DEF_TRAVERSE_STMT(ObjCAutoreleasePoolStmt, {})
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | JumpDiagnostics.cpp | 545 ObjCAutoreleasePoolStmt *AS = cast<ObjCAutoreleasePoolStmt>(S); in BuildScopeInformation()
|
| H A D | SemaFunctionEffects.cpp | 1166 bool VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *ARP) override { in VisitObjCAutoreleasePoolStmt()
|
| H A D | SemaObjC.cpp | 333 return new (Context) ObjCAutoreleasePoolStmt(AtLoc, Body); in ActOnObjCAutoreleasePoolStmt()
|
| H A D | TreeTransform.h | 9082 ObjCAutoreleasePoolStmt *S) { in TransformObjCAutoreleasePoolStmt()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 47 def ObjCAutoreleasePoolStmt : StmtNode<Stmt>;
|
| /freebsd/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 750 const internal::VariadicDynCastAllOfMatcher<Stmt, ObjCAutoreleasePoolStmt>
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | CFG.cpp | 635 CFGBlock *VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *S); 2437 return VisitObjCAutoreleasePoolStmt(cast<ObjCAutoreleasePoolStmt>(S)); in Visit() 3914 CFGBlock *CFGBuilder::VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *S) { in VisitObjCAutoreleasePoolStmt()
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteModernObjC.cpp | 359 Stmt *RewriteObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *S); 1925 Stmt *RewriteModernObjC::RewriteObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *S) { in RewriteObjCAutoreleasePoolStmt() 5505 if (ObjCAutoreleasePoolStmt *StmtAutoRelease = in RewriteFunctionBodyOrGlobalInitializer() 5506 dyn_cast<ObjCAutoreleasePoolStmt>(S)) { in RewriteFunctionBodyOrGlobalInitializer()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 1640 void ASTStmtReader::VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *S) { in VisitObjCAutoreleasePoolStmt() 3511 S = new (Context) ObjCAutoreleasePoolStmt(Empty); in ReadStmtFromStream()
|
| H A D | ASTWriterStmt.cpp | 1604 void ASTStmtWriter::VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *S) { in VisitObjCAutoreleasePoolStmt()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenFunction.h | 81 class ObjCAutoreleasePoolStmt; variable 3616 void EmitObjCAutoreleasePoolStmt(const ObjCAutoreleasePoolStmt &S);
|
| H A D | CGStmt.cpp | 198 EmitObjCAutoreleasePoolStmt(cast<ObjCAutoreleasePoolStmt>(*S)); in EmitStmt()
|
| H A D | CGObjC.cpp | 3689 const ObjCAutoreleasePoolStmt &ARPS) { in EmitObjCAutoreleasePoolStmt()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | StmtProfile.cpp | 428 StmtProfiler::VisitObjCAutoreleasePoolStmt(const ObjCAutoreleasePoolStmt *S) { in VisitObjCAutoreleasePoolStmt()
|
| H A D | StmtPrinter.cpp | 651 void StmtPrinter::VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *Node) { in VisitObjCAutoreleasePoolStmt()
|
| H A D | ASTImporter.cpp | 618 ExpectedStmt VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *S); 7583 ObjCAutoreleasePoolStmt *S) { in VisitObjCAutoreleasePoolStmt() 7590 return new (Importer.getToContext()) ObjCAutoreleasePoolStmt(*ToAtLocOrErr, in VisitObjCAutoreleasePoolStmt()
|
| /freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 1245 ObjCAutoreleasePoolStmt> autoreleasePoolStmt;
|