Searched refs:SEHFinallyStmt (Results 1 – 10 of 10) sorted by relevance
755 SEHFinallyStmt* SEHTryStmt::getFinallyHandler() const { in getFinallyHandler()756 return dyn_cast<SEHFinallyStmt>(getHandler()); in getFinallyHandler()776 SEHFinallyStmt::SEHFinallyStmt(SourceLocation Loc, in SEHFinallyStmt() function in SEHFinallyStmt783 SEHFinallyStmt* SEHFinallyStmt::Create(ASTContext &C, in Create()786 return new(C)SEHFinallyStmt(Loc,Block); in Create()
70 void PrintRawSEHFinallyStmt(SEHFinallyStmt *S);488 SEHFinallyStmt *F = Node->getFinallyHandler(); in VisitSEHTryStmt()498 void StmtPrinter::PrintRawSEHFinallyStmt(SEHFinallyStmt *Node) { in PrintRawSEHFinallyStmt()518 void StmtPrinter::VisitSEHFinallyStmt(SEHFinallyStmt *Node) { in VisitSEHFinallyStmt()
189 void StmtProfiler::VisitSEHFinallyStmt(const SEHFinallyStmt *S) { in VisitSEHFinallyStmt()
1504 class SEHFinallyStmt : public Stmt {1508 SEHFinallyStmt(SourceLocation Loc,1513 explicit SEHFinallyStmt(EmptyShell E) : Stmt(SEHFinallyStmtClass, E) { } in SEHFinallyStmt() function1516 static SEHFinallyStmt* Create(ASTContext &C,1537 static bool classof(SEHFinallyStmt *) { return true; } in classof() argument1577 SEHFinallyStmt *getFinallyHandler() const;
1964 DEF_TRAVERSE_STMT(SEHFinallyStmt,{})
154 def SEHFinallyStmt : Stmt;
1343 void ASTStmtReader::VisitSEHFinallyStmt(SEHFinallyStmt *S) { in VisitSEHFinallyStmt()1780 S = new (Context) SEHFinallyStmt(Empty); in ReadStmtFromStream()
1374 void ASTStmtWriter::VisitSEHFinallyStmt(SEHFinallyStmt *S) { in VisitSEHFinallyStmt()
2362 return Owned(SEHFinallyStmt::Create(Context,Loc,Block)); in ActOnSEHFinallyBlock()
5686 TreeTransform<Derived>::TransformSEHFinallyStmt(SEHFinallyStmt *S) { in TransformSEHFinallyStmt()5711 if(isa<SEHFinallyStmt>(Handler)) in TransformSEHHandler()5712 return getDerived().TransformSEHFinallyStmt(cast<SEHFinallyStmt>(Handler)); in TransformSEHHandler()