Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DStmtObjC.h77 class ObjCAtCatchStmt : public Stmt {
84 ObjCAtCatchStmt(SourceLocation atCatchLoc, SourceLocation rparenloc, in ObjCAtCatchStmt() function
90 explicit ObjCAtCatchStmt(EmptyShell Empty) : in ObjCAtCatchStmt() function
217 const ObjCAtCatchStmt *getCatchStmt(unsigned I) const { in getCatchStmt()
219 return cast_or_null<ObjCAtCatchStmt>(getStmts()[I + 1]); in getCatchStmt()
223 ObjCAtCatchStmt *getCatchStmt(unsigned I) { in getCatchStmt()
225 return cast_or_null<ObjCAtCatchStmt>(getStmts()[I + 1]); in getCatchStmt()
229 void setCatchStmt(unsigned I, ObjCAtCatchStmt *S) { in setCatchStmt()
H A DStmtDataCollectors.td178 class ObjCAtCatchStmt {
H A DTextNodeDumper.h286 void VisitObjCAtCatchStmt(const ObjCAtCatchStmt *Node);
H A DJSONNodeDumper.h315 void VisitObjCAtCatchStmt(const ObjCAtCatchStmt *OACS);
H A DASTNodeTraverser.h727 void VisitObjCAtCatchStmt(const ObjCAtCatchStmt *Node) { in VisitObjCAtCatchStmt()
H A DRecursiveASTVisitor.h2261 DEF_TRAVERSE_STMT(ObjCAtCatchStmt, {})
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGObjCRuntime.cpp167 const ObjCAtCatchStmt *CatchStmt = S.getCatchStmt(I); in EmitTryCatchStmt()
H A DCGObjCMac.cpp4792 const ObjCAtCatchStmt *CatchStmt = AtTryStmt->getCatchStmt(I); in EmitTryOrSynchronizedStmt()
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DDeadStoresChecker.cpp45 bool TraverseObjCAtCatchStmt(ObjCAtCatchStmt *S) { in TraverseObjCAtCatchStmt()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DStmtNodes.td41 def ObjCAtCatchStmt : StmtNode<Stmt>;
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DJumpDiagnostics.cpp491 ObjCAtCatchStmt *AC = AT->getCatchStmt(I); in BuildScopeInformation()
H A DSemaExceptionSpec.cpp1567 const ObjCAtCatchStmt *Catch = TS->getCatchStmt(I - 1); in canThrow()
H A DSemaStmt.cpp4198 return new (Context) ObjCAtCatchStmt(AtLoc, RParen, Var, Body); in ActOnObjCAtCatchStmt()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DStmtPrinter.cpp508 ObjCAtCatchStmt *catchStmt = Node->getCatchStmt(I); in VisitObjCAtTryStmt()
531 void StmtPrinter::VisitObjCAtCatchStmt (ObjCAtCatchStmt *Node) { in VisitObjCAtCatchStmt()
H A DJSONNodeDumper.cpp1465 void JSONNodeDumper::VisitObjCAtCatchStmt(const ObjCAtCatchStmt* OACS) { in VisitObjCAtCatchStmt()
H A DTextNodeDumper.cpp1266 void TextNodeDumper::VisitObjCAtCatchStmt(const ObjCAtCatchStmt *Node) { in VisitObjCAtCatchStmt()
H A DStmtProfile.cpp379 void StmtProfiler::VisitObjCAtCatchStmt(const ObjCAtCatchStmt *S) { in VisitObjCAtCatchStmt()
H A DASTImporter.cpp570 ExpectedStmt VisitObjCAtCatchStmt(ObjCAtCatchStmt *S);
6434 ExpectedStmt ASTNodeImporter::VisitObjCAtCatchStmt(ObjCAtCatchStmt *S) { in VisitObjCAtCatchStmt()
6444 return new (Importer.getToContext()) ObjCAtCatchStmt ( in VisitObjCAtCatchStmt()
6470 ObjCAtCatchStmt *FromCatchStmt = S->getCatchStmt(CI); in VisitObjCAtTryStmt()
/netbsd-src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp829 const internal::VariadicDynCastAllOfMatcher<Stmt, ObjCAtCatchStmt>
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReaderStmt.cpp1570 void ASTStmtReader::VisitObjCAtCatchStmt(ObjCAtCatchStmt *S) { in VisitObjCAtCatchStmt()
1597 S->setCatchStmt(I, cast_or_null<ObjCAtCatchStmt>(Record.readSubStmt())); in VisitObjCAtTryStmt()
3095 S = new (Context) ObjCAtCatchStmt(Empty); in ReadStmtFromStream()
H A DASTWriterStmt.cpp1447 void ASTStmtWriter::VisitObjCAtCatchStmt(ObjCAtCatchStmt *S) { in VisitObjCAtCatchStmt()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/
H A DCFG.cpp591 CFGBlock *VisitObjCAtCatchStmt(ObjCAtCatchStmt *S);
2275 return VisitObjCAtCatchStmt(cast<ObjCAtCatchStmt>(S)); in Visit()
3831 CFGBlock *CFGBuilder::VisitObjCAtCatchStmt(ObjCAtCatchStmt *S) { in VisitObjCAtCatchStmt()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
H A DASTMatchers.h1641 extern const internal::VariadicDynCastAllOfMatcher<Stmt, ObjCAtCatchStmt>
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp1833 ObjCAtCatchStmt *Catch = S->getCatchStmt(I); in RewriteObjCTryStmt()
H A DRewriteModernObjC.cpp1961 ObjCAtCatchStmt *Catch = S->getCatchStmt(I); in RewriteObjCTryStmt()

12