Searched refs:SEHFinallyStmt (Results 1 – 14 of 14) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | Stmt.cpp | 1256 SEHFinallyStmt* SEHTryStmt::getFinallyHandler() const { in getFinallyHandler() 1257 return dyn_cast<SEHFinallyStmt>(getHandler()); in getFinallyHandler() 1271 SEHFinallyStmt::SEHFinallyStmt(SourceLocation Loc, Stmt *Block) in SEHFinallyStmt() function in SEHFinallyStmt 1274 SEHFinallyStmt* SEHFinallyStmt::Create(const ASTContext &C, SourceLocation Loc, in Create() 1276 return new(C)SEHFinallyStmt(Loc,Block); in Create()
|
| H A D | StmtPrinter.cpp | 129 void PrintRawSEHFinallyStmt(SEHFinallyStmt *S); 675 SEHFinallyStmt *F = Node->getFinallyHandler(); in VisitSEHTryStmt() 685 void StmtPrinter::PrintRawSEHFinallyStmt(SEHFinallyStmt *Node) { in PrintRawSEHFinallyStmt() 705 void StmtPrinter::VisitSEHFinallyStmt(SEHFinallyStmt *Node) { in VisitSEHFinallyStmt()
|
| H A D | StmtProfile.cpp | 379 void StmtProfiler::VisitSEHFinallyStmt(const SEHFinallyStmt *S) { in VisitSEHFinallyStmt()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Stmt.h | 3628 class SEHFinallyStmt : public Stmt { 3635 SEHFinallyStmt(SourceLocation Loc, Stmt *Block); 3636 explicit SEHFinallyStmt(EmptyShell E) : Stmt(SEHFinallyStmtClass, E) {} in SEHFinallyStmt() function 3639 static SEHFinallyStmt* Create(const ASTContext &C, 3700 SEHFinallyStmt *getFinallyHandler() const;
|
| H A D | RecursiveASTVisitor.h | 2828 DEF_TRAVERSE_STMT(SEHFinallyStmt, {})
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 213 def SEHFinallyStmt : StmtNode<Stmt>;
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | JumpDiagnostics.cpp | 446 } else if (SEHFinallyStmt *Finally = TS->getFinallyHandler()) { in BuildScopeInformation()
|
| H A D | TreeTransform.h | 2615 return SEHFinallyStmt::Create(getSema().getASTContext(), Loc, Block); in RebuildSEHFinallyStmt() 8764 StmtResult TreeTransform<Derived>::TransformSEHFinallyStmt(SEHFinallyStmt *S) { in TransformSEHFinallyStmt() 8788 if (isa<SEHFinallyStmt>(Handler)) in TransformSEHHandler() 8789 return getDerived().TransformSEHFinallyStmt(cast<SEHFinallyStmt>(Handler)); in TransformSEHHandler()
|
| H A D | SemaStmt.cpp | 4658 return SEHFinallyStmt::Create(Context, Loc, Block); in ActOnFinishSEHFinallyBlock()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGException.cpp | 2092 const SEHFinallyStmt &Finally) { in GenerateSEHFinallyFunction() 2170 if (const SEHFinallyStmt *Finally = S.getFinallyHandler()) { in EnterSEHTryStmt()
|
| H A D | CodeGenFunction.h | 3382 const SEHFinallyStmt &Finally);
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | CFG.cpp | 621 CFGBlock *VisitSEHFinallyStmt(SEHFinallyStmt *S); 2386 return VisitSEHFinallyStmt(cast<SEHFinallyStmt>(S)); in Visit() 3307 CFGBlock *CFGBuilder::VisitSEHFinallyStmt(SEHFinallyStmt *FS) { in VisitSEHFinallyStmt()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 2326 void ASTStmtReader::VisitSEHFinallyStmt(SEHFinallyStmt *S) { in VisitSEHFinallyStmt() 3339 S = new (Context) SEHFinallyStmt(Empty); in ReadStmtFromStream()
|
| H A D | ASTWriterStmt.cpp | 2316 void ASTStmtWriter::VisitSEHFinallyStmt(SEHFinallyStmt *S) { in VisitSEHFinallyStmt()
|