Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/clang/test/Import/objc-try-catch/
H A Dtest.m11 // CHECK-NEXT: ObjCAtThrowStmt
29 // CHECK-NEXT: ObjCAtThrowStmt
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/google/
H A DAvoidThrowingObjCExceptionCheck.cpp34 Result.Nodes.getNodeAs<ObjCAtThrowStmt>("throwStmt"); in check()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DStmtObjC.h357 class ObjCAtThrowStmt : public Stmt {
362 ObjCAtThrowStmt(SourceLocation atThrowLoc, Stmt *throwExpr) in ObjCAtThrowStmt() function
366 explicit ObjCAtThrowStmt(EmptyShell Empty) : in ObjCAtThrowStmt() function
H A DRecursiveASTVisitor.h2404 DEF_TRAVERSE_STMT(ObjCAtThrowStmt, {})
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGObjCRuntime.h43 class ObjCAtThrowStmt; variable
289 const ObjCAtThrowStmt &S,
H A DCGObjCMac.cpp1371 void EmitThrowStmt(CodeGen::CodeGenFunction &CGF, const ObjCAtThrowStmt &S,
1684 void EmitThrowStmt(CodeGen::CodeGenFunction &CGF, const ObjCAtThrowStmt &S,
4889 const ObjCAtThrowStmt &S, in EmitThrowStmt()
7811 const ObjCAtThrowStmt &S, in EmitThrowStmt()
H A DCGObjCGNU.cpp634 const ObjCAtThrowStmt &S,
4032 const ObjCAtThrowStmt &S, in EmitThrowStmt()
H A DCodeGenFunction.h75 class ObjCAtThrowStmt; variable
3259 void EmitObjCAtThrowStmt(const ObjCAtThrowStmt &S);
H A DCGException.cpp447 const ObjCAtThrowStmt S(E->getExprLoc(), const_cast<Stmt *>(ThrowStmt)); in EmitCXXThrowExpr()
H A DCGStmt.cpp179 EmitObjCAtThrowStmt(cast<ObjCAtThrowStmt>(*S)); in EmitStmt()
H A DCGObjC.cpp2042 void CodeGenFunction::EmitObjCAtThrowStmt(const ObjCAtThrowStmt &S) { in EmitObjCAtThrowStmt()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DStmtNodes.td43 def ObjCAtThrowStmt : StmtNode<Stmt>;
/llvm-project-15.0.7/clang/lib/Analysis/
H A DCalledOnceCheck.cpp1630 void VisitObjCAtThrowStmt(const ObjCAtThrowStmt *) { in VisitObjCAtThrowStmt() argument
H A DCFG.cpp594 CFGBlock *VisitObjCAtThrowStmt(ObjCAtThrowStmt *S);
2290 return VisitObjCAtThrowStmt(cast<ObjCAtThrowStmt>(S)); in Visit()
3976 CFGBlock *CFGBuilder::VisitObjCAtThrowStmt(ObjCAtThrowStmt *S) { in VisitObjCAtThrowStmt()
/llvm-project-15.0.7/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp840 const internal::VariadicDynCastAllOfMatcher<Stmt, ObjCAtThrowStmt>
/llvm-project-15.0.7/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp305 Stmt *RewriteObjCThrowStmt(ObjCAtThrowStmt *S);
1959 Stmt *RewriteObjC::RewriteObjCThrowStmt(ObjCAtThrowStmt *S) { in RewriteObjCThrowStmt()
4658 if (ObjCAtThrowStmt *StmtThrow = dyn_cast<ObjCAtThrowStmt>(S)) in RewriteFunctionBodyOrGlobalInitializer()
H A DRewriteModernObjC.cpp363 Stmt *RewriteObjCThrowStmt(ObjCAtThrowStmt *S);
2040 Stmt *RewriteModernObjC::RewriteObjCThrowStmt(ObjCAtThrowStmt *S) { in RewriteObjCThrowStmt()
5553 if (ObjCAtThrowStmt *StmtThrow = dyn_cast<ObjCAtThrowStmt>(S)) in RewriteFunctionBodyOrGlobalInitializer()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReaderStmt.cpp1606 void ASTStmtReader::VisitObjCAtThrowStmt(ObjCAtThrowStmt *S) { in VisitObjCAtThrowStmt()
3185 S = new (Context) ObjCAtThrowStmt(Empty); in ReadStmtFromStream()
H A DASTWriterStmt.cpp1500 void ASTStmtWriter::VisitObjCAtThrowStmt(ObjCAtThrowStmt *S) { in VisitObjCAtThrowStmt()
/llvm-project-15.0.7/clang/lib/AST/
H A DStmtProfile.cpp403 void StmtProfiler::VisitObjCAtThrowStmt(const ObjCAtThrowStmt *S) { in VisitObjCAtThrowStmt()
H A DStmtPrinter.cpp611 void StmtPrinter::VisitObjCAtThrowStmt(ObjCAtThrowStmt *Node) { in VisitObjCAtThrowStmt()
H A DASTImporter.cpp612 ExpectedStmt VisitObjCAtThrowStmt(ObjCAtThrowStmt *S);
6737 ExpectedStmt ASTNodeImporter::VisitObjCAtThrowStmt(ObjCAtThrowStmt *S) { in VisitObjCAtThrowStmt()
6744 return new (Importer.getToContext()) ObjCAtThrowStmt( in VisitObjCAtThrowStmt()
/llvm-project-15.0.7/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp482 if (isa<ObjCAtThrowStmt>(S)) { in CheckFallThrough()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DXRefs.cpp1898 QualType VisitObjCAtThrowStmt(const ObjCAtThrowStmt *S) { in typeForNode()
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchers.h1634 extern const internal::VariadicDynCastAllOfMatcher<Stmt, ObjCAtThrowStmt>

12