Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DStmt.cpp981 SEHExceptStmt* SEHTryStmt::getExceptHandler() const { in getExceptHandler()
982 return dyn_cast<SEHExceptStmt>(getHandler()); in getExceptHandler()
989 SEHExceptStmt::SEHExceptStmt(SourceLocation Loc, in SEHExceptStmt() function in SEHExceptStmt
999 SEHExceptStmt* SEHExceptStmt::Create(ASTContext &C, in Create()
1003 return new(C) SEHExceptStmt(Loc,FilterExpr,Block); in Create()
DStmtPrinter.cpp71 void PrintRawSEHExceptHandler(SEHExceptStmt *S);
545 SEHExceptStmt *E = Node->getExceptHandler(); in VisitSEHTryStmt()
562 void StmtPrinter::PrintRawSEHExceptHandler(SEHExceptStmt *Node) { in PrintRawSEHExceptHandler()
570 void StmtPrinter::VisitSEHExceptStmt(SEHExceptStmt *Node) { in VisitSEHExceptStmt()
DStmtProfile.cpp214 void StmtProfiler::VisitSEHExceptStmt(const SEHExceptStmt *S) { in VisitSEHExceptStmt()
/external/clang/include/clang/Basic/
DStmtNodes.td172 def SEHExceptStmt : Stmt;
/external/clang/include/clang/AST/
DStmt.h1774 class SEHExceptStmt : public Stmt {
1780 SEHExceptStmt(SourceLocation Loc,
1786 explicit SEHExceptStmt(EmptyShell E) : Stmt(SEHExceptStmtClass, E) { } in SEHExceptStmt() function
1789 static SEHExceptStmt* Create(ASTContext &C,
1890 SEHExceptStmt *getExceptHandler() const;
DRecursiveASTVisitor.h2354 DEF_TRAVERSE_STMT(SEHExceptStmt, {})
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1621 void ASTStmtReader::VisitSEHExceptStmt(SEHExceptStmt *S) { in VisitSEHExceptStmt()
1624 S->Children[SEHExceptStmt::FILTER_EXPR] = Reader.ReadSubStmt(); in VisitSEHExceptStmt()
1625 S->Children[SEHExceptStmt::BLOCK] = Reader.ReadSubStmt(); in VisitSEHExceptStmt()
2177 S = new (Context) SEHExceptStmt(Empty); in ReadStmtFromStream()
DASTWriterStmt.cpp1640 void ASTStmtWriter::VisitSEHExceptStmt(SEHExceptStmt *S) { in VisitSEHExceptStmt()
/external/clang/tools/libclang/
DRecursiveASTVisitor.h2259 DEF_TRAVERSE_STMT(SEHExceptStmt, {})
/external/clang/lib/Sema/
DSemaStmt.cpp3091 return Owned(SEHExceptStmt::Create(Context,Loc,FilterExpr,Block)); in ActOnSEHExceptBlock()
DTreeTransform.h6229 TreeTransform<Derived>::TransformSEHExceptStmt(SEHExceptStmt *S) { in TransformSEHExceptStmt()
6247 return getDerived().TransformSEHExceptStmt(cast<SEHExceptStmt>(Handler)); in TransformSEHHandler()