Home
last modified time | relevance | path

Searched refs:SEHExceptStmt (Results 1 – 14 of 14) sorted by relevance

/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDStmt.cpp1038 SEHExceptStmt* SEHTryStmt::getExceptHandler() const { in getExceptHandler()
1039 return dyn_cast<SEHExceptStmt>(getHandler()); in getExceptHandler()
1046 SEHExceptStmt::SEHExceptStmt(SourceLocation Loc, in SEHExceptStmt() function in SEHExceptStmt
1056 SEHExceptStmt* SEHExceptStmt::Create(const ASTContext &C, SourceLocation Loc, in Create()
1058 return new(C) SEHExceptStmt(Loc,FilterExpr,Block); in Create()
HDStmtPrinter.cpp71 void PrintRawSEHExceptHandler(SEHExceptStmt *S);
541 SEHExceptStmt *E = Node->getExceptHandler(); in VisitSEHTryStmt()
558 void StmtPrinter::PrintRawSEHExceptHandler(SEHExceptStmt *Node) { in PrintRawSEHExceptHandler()
566 void StmtPrinter::VisitSEHExceptStmt(SEHExceptStmt *Node) { in VisitSEHExceptStmt()
HDStmtProfile.cpp213 void StmtProfiler::VisitSEHExceptStmt(const SEHExceptStmt *S) { in VisitSEHExceptStmt()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDStmt.h1829 class SEHExceptStmt : public Stmt {
1835 SEHExceptStmt(SourceLocation Loc,
1841 explicit SEHExceptStmt(EmptyShell E) : Stmt(SEHExceptStmtClass, E) { } in SEHExceptStmt() function
1844 static SEHExceptStmt* Create(const ASTContext &C,
1943 SEHExceptStmt *getExceptHandler() const;
HDDataRecursiveASTVisitor.h2280 DEF_TRAVERSE_STMT(SEHExceptStmt, {})
HDRecursiveASTVisitor.h2312 DEF_TRAVERSE_STMT(SEHExceptStmt, {})
/NextBSD/contrib/llvm/tools/clang/include/clang/Basic/
HDStmtNodes.td175 def SEHExceptStmt : Stmt;
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGException.cpp1580 const SEHExceptStmt &Except) { in GenerateSEHFilterFunction()
1689 const SEHExceptStmt *Except = S.getExceptHandler(); in EnterSEHTryStmt()
1723 const SEHExceptStmt *Except = S.getExceptHandler(); in ExitSEHTryStmt()
HDCodeGenFunction.h2057 const SEHExceptStmt &Except);
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDJumpDiagnostics.cpp352 if (SEHExceptStmt *Except = TS->getExceptHandler()) { in BuildScopeInformation()
HDSemaStmt.cpp3672 return SEHExceptStmt::Create(Context,Loc,FilterExpr,Block); in ActOnSEHExceptBlock()
HDTreeTransform.h6796 StmtResult TreeTransform<Derived>::TransformSEHExceptStmt(SEHExceptStmt *S) { in TransformSEHExceptStmt()
6814 return getDerived().TransformSEHExceptStmt(cast<SEHExceptStmt>(Handler)); in TransformSEHHandler()
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTReaderStmt.cpp1643 void ASTStmtReader::VisitSEHExceptStmt(SEHExceptStmt *S) { in VisitSEHExceptStmt()
1646 S->Children[SEHExceptStmt::FILTER_EXPR] = Reader.ReadSubStmt(); in VisitSEHExceptStmt()
1647 S->Children[SEHExceptStmt::BLOCK] = Reader.ReadSubStmt(); in VisitSEHExceptStmt()
2725 S = new (Context) SEHExceptStmt(Empty); in ReadStmtFromStream()
HDASTWriterStmt.cpp1665 void ASTStmtWriter::VisitSEHExceptStmt(SEHExceptStmt *S) { in VisitSEHExceptStmt()