Home
last modified time | relevance | path

Searched refs:ObjCAutoreleasePoolStmt (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DRunLoopAutoreleaseLeakChecker.cpp95 Match.getNodeAs<ObjCAutoreleasePoolStmt>(AutoreleasePoolBind); in emitDiagnostics()
97 Match.getNodeAs<ObjCAutoreleasePoolStmt>(OtherStmtAutoreleasePoolBind); in emitDiagnostics()
H A DObjCAutoreleaseWriteChecker.cpp138 bool IsARP = Match.getNodeAs<ObjCAutoreleasePoolStmt>(IsARPBind) != nullptr; in emitDiagnostics()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DStmtObjC.h394 class ObjCAutoreleasePoolStmt : public Stmt {
399 ObjCAutoreleasePoolStmt(SourceLocation atLoc, Stmt *subStmt) in ObjCAutoreleasePoolStmt() function
402 explicit ObjCAutoreleasePoolStmt(EmptyShell Empty) : in ObjCAutoreleasePoolStmt() function
H A DRecursiveASTVisitor.h2445 DEF_TRAVERSE_STMT(ObjCAutoreleasePoolStmt, {})
/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransEmptyStatementsAndDealloc.cpp139 bool VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *S) { in VisitObjCAutoreleasePoolStmt()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DJumpDiagnostics.cpp546 ObjCAutoreleasePoolStmt *AS = cast<ObjCAutoreleasePoolStmt>(S); in BuildScopeInformation()
H A DSemaObjC.cpp337 return new (Context) ObjCAutoreleasePoolStmt(AtLoc, Body); in ActOnObjCAutoreleasePoolStmt()
H A DTreeTransform.h8732 ObjCAutoreleasePoolStmt *S) { in TransformObjCAutoreleasePoolStmt()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DStmtNodes.td46 def ObjCAutoreleasePoolStmt : StmtNode<Stmt>;
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DCFG.cpp613 CFGBlock *VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *S);
2348 return VisitObjCAutoreleasePoolStmt(cast<ObjCAutoreleasePoolStmt>(S)); in Visit()
3802 CFGBlock *CFGBuilder::VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *S) { in VisitObjCAutoreleasePoolStmt()
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp360 Stmt *RewriteObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *S);
1926 Stmt *RewriteModernObjC::RewriteObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *S) { in RewriteObjCAutoreleasePoolStmt()
5539 if (ObjCAutoreleasePoolStmt *StmtAutoRelease = in RewriteFunctionBodyOrGlobalInitializer()
5540 dyn_cast<ObjCAutoreleasePoolStmt>(S)) { in RewriteFunctionBodyOrGlobalInitializer()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1621 void ASTStmtReader::VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *S) { in VisitObjCAutoreleasePoolStmt()
3380 S = new (Context) ObjCAutoreleasePoolStmt(Empty); in ReadStmtFromStream()
H A DASTWriterStmt.cpp1581 void ASTStmtWriter::VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *S) { in VisitObjCAutoreleasePoolStmt()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DStmtProfile.cpp424 StmtProfiler::VisitObjCAutoreleasePoolStmt(const ObjCAutoreleasePoolStmt *S) { in VisitObjCAutoreleasePoolStmt()
H A DStmtPrinter.cpp642 void StmtPrinter::VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *Node) { in VisitObjCAutoreleasePoolStmt()
H A DASTImporter.cpp566 ExpectedStmt VisitObjCAutoreleasePoolStmt(ObjCAutoreleasePoolStmt *S);
7236 ObjCAutoreleasePoolStmt *S) { in VisitObjCAutoreleasePoolStmt()
7243 return new (Importer.getToContext()) ObjCAutoreleasePoolStmt(*ToAtLocOrErr, in VisitObjCAutoreleasePoolStmt()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenFunction.h80 class ObjCAutoreleasePoolStmt; variable
3574 void EmitObjCAutoreleasePoolStmt(const ObjCAutoreleasePoolStmt &S);
H A DCGStmt.cpp195 EmitObjCAutoreleasePoolStmt(cast<ObjCAutoreleasePoolStmt>(*S)); in EmitStmt()
H A DCGObjC.cpp3643 const ObjCAutoreleasePoolStmt &ARPS) { in EmitObjCAutoreleasePoolStmt()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h1237 ObjCAutoreleasePoolStmt> autoreleasePoolStmt;