Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DStmtObjC.cpp32 ObjCAtTryStmt::ObjCAtTryStmt(SourceLocation atTryLoc, Stmt *atTryStmt, in ObjCAtTryStmt() function in ObjCAtTryStmt
46 ObjCAtTryStmt *ObjCAtTryStmt::Create(const ASTContext &Context, in Create()
51 sizeof(ObjCAtTryStmt) + in Create()
53 void *Mem = Context.Allocate(Size, alignof(ObjCAtTryStmt)); in Create()
54 return new (Mem) ObjCAtTryStmt(atTryLoc, atTryStmt, CatchStmts, NumCatchStmts, in Create()
58 ObjCAtTryStmt *ObjCAtTryStmt::CreateEmpty(const ASTContext &Context, in CreateEmpty()
62 sizeof(ObjCAtTryStmt) + (1 + NumCatchStmts + HasFinally) * sizeof(Stmt *); in CreateEmpty()
63 void *Mem = Context.Allocate(Size, alignof(ObjCAtTryStmt)); in CreateEmpty()
64 return new (Mem) ObjCAtTryStmt(EmptyShell(), NumCatchStmts, HasFinally); in CreateEmpty()
67 SourceLocation ObjCAtTryStmt::getEndLoc() const { in getEndLoc()
H A DStmtProfile.cpp387 void StmtProfiler::VisitObjCAtTryStmt(const ObjCAtTryStmt *S) { in VisitObjCAtTryStmt()
H A DStmtPrinter.cpp490 void StmtPrinter::VisitObjCAtTryStmt(ObjCAtTryStmt *Node) { in VisitObjCAtTryStmt()
H A DASTImporter.cpp543 ExpectedStmt VisitObjCAtTryStmt(ObjCAtTryStmt *S);
5990 ExpectedStmt ASTNodeImporter::VisitObjCAtTryStmt(ObjCAtTryStmt *S) { in VisitObjCAtTryStmt()
6009 return ObjCAtTryStmt::Create(Importer.getToContext(), in VisitObjCAtTryStmt()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DStmtObjC.h154 class ObjCAtTryStmt : public Stmt {
175 ObjCAtTryStmt(SourceLocation atTryLoc, Stmt *atTryStmt,
179 explicit ObjCAtTryStmt(EmptyShell Empty, unsigned NumCatchStmts, in ObjCAtTryStmt() function
185 static ObjCAtTryStmt *Create(const ASTContext &Context,
189 static ObjCAtTryStmt *CreateEmpty(const ASTContext &Context,
H A DRecursiveASTVisitor.h2177 DEF_TRAVERSE_STMT(ObjCAtTryStmt, {})
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGObjCRuntime.h41 class ObjCAtTryStmt; variable
100 const ObjCAtTryStmt &S,
248 const ObjCAtTryStmt &S) = 0;
H A DCGObjCRuntime.cpp146 const ObjCAtTryStmt &S, in EmitTryCatchStmt()
H A DCGObjCMac.cpp1339 const ObjCAtTryStmt &S) override;
1634 const ObjCAtTryStmt &S) override;
4047 void CGObjCMac::EmitTryStmt(CodeGenFunction &CGF, const ObjCAtTryStmt &S) { in EmitTryStmt()
4087 if (isa<ObjCAtTryStmt>(S)) { in Emit()
4089 cast<ObjCAtTryStmt>(S).getFinallyStmt()) { in Emit()
4379 bool isTry = isa<ObjCAtTryStmt>(S); in EmitTryOrSynchronizedStmt()
4470 CGF.EmitStmt(isTry ? cast<ObjCAtTryStmt>(S).getTryBody() in EmitTryOrSynchronizedStmt()
4483 if (!isTry || !cast<ObjCAtTryStmt>(S).getNumCatchStmts()) { in EmitTryOrSynchronizedStmt()
4500 const ObjCAtTryStmt* AtTryStmt = cast<ObjCAtTryStmt>(&S); in EmitTryOrSynchronizedStmt()
7544 const ObjCAtTryStmt &S) { in EmitTryStmt()
H A DCodeGenFunction.h75 class ObjCAtTryStmt; variable
2878 void EmitObjCAtTryStmt(const ObjCAtTryStmt &S);
H A DCGStmt.cpp163 EmitObjCAtTryStmt(cast<ObjCAtTryStmt>(*S)); in EmitStmt()
H A DCGObjCGNU.cpp628 const ObjCAtTryStmt &S) override;
3814 const ObjCAtTryStmt &S) { in EmitTryStmt()
H A DCodeGenFunction.cpp1479 isa<ObjCForCollectionStmt>(S) || isa<ObjCAtTryStmt>(S)) in mightAddDeclToScope()
H A DCGObjC.cpp1851 void CodeGenFunction::EmitObjCAtTryStmt(const ObjCAtTryStmt &S) { in EmitObjCAtTryStmt()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DJumpDiagnostics.cpp442 ObjCAtTryStmt *AT = cast<ObjCAtTryStmt>(S); in BuildScopeInformation()
H A DSemaStmt.cpp3797 return ObjCAtTryStmt::Create(Context, AtLoc, Try, CatchStmts.data(), in ActOnObjCAtTryStmt()
H A DTreeTransform.h7196 TreeTransform<Derived>::TransformObjCAtTryStmt(ObjCAtTryStmt *S) { in TransformObjCAtTryStmt()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DStmtNodes.td38 def ObjCAtTryStmt : Stmt;
/freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp647 const internal::VariadicDynCastAllOfMatcher<Stmt, ObjCAtTryStmt> objcTryStmt;
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp304 Stmt *RewriteObjCTryStmt(ObjCAtTryStmt *S);
1783 Stmt *RewriteObjC::RewriteObjCTryStmt(ObjCAtTryStmt *S) { in RewriteObjCTryStmt()
4649 if (ObjCAtTryStmt *StmtTry = dyn_cast<ObjCAtTryStmt>(S)) in RewriteFunctionBodyOrGlobalInitializer()
H A DRewriteModernObjC.cpp360 Stmt *RewriteObjCTryStmt(ObjCAtTryStmt *S);
1931 Stmt *RewriteModernObjC::RewriteObjCTryStmt(ObjCAtTryStmt *S) { in RewriteObjCTryStmt()
5550 if (ObjCAtTryStmt *StmtTry = dyn_cast<ObjCAtTryStmt>(S)) in RewriteFunctionBodyOrGlobalInitializer()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DCFG.cpp570 CFGBlock *VisitObjCAtTryStmt(ObjCAtTryStmt *S);
2144 return VisitObjCAtTryStmt(cast<ObjCAtTryStmt>(S)); in Visit()
3440 CFGBlock *CFGBuilder::VisitObjCAtTryStmt(ObjCAtTryStmt *S) { in VisitObjCAtTryStmt()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderStmt.cpp1260 void ASTStmtReader::VisitObjCAtTryStmt(ObjCAtTryStmt *S) { in VisitObjCAtTryStmt()
2759 S = ObjCAtTryStmt::CreateEmpty(Context, in ReadStmtFromStream()
H A DASTWriterStmt.cpp1215 void ASTStmtWriter::VisitObjCAtTryStmt(ObjCAtTryStmt *S) { in VisitObjCAtTryStmt()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchers.h1440 extern const internal::VariadicDynCastAllOfMatcher<Stmt, ObjCAtTryStmt>