Searched refs:SEHExceptStmt (Results 1 - 9 of 9) sorted by relevance

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DStmt.cpp979 SEHExceptStmt* SEHTryStmt::getExceptHandler() const {
980 return dyn_cast<SEHExceptStmt>(getHandler());
987 SEHExceptStmt::SEHExceptStmt(SourceLocation Loc, function in class:SEHExceptStmt
997 SEHExceptStmt* SEHExceptStmt::Create(const ASTContext &C, SourceLocation Loc,
999 return new(C) SEHExceptStmt(Loc,FilterExpr,Block);
H A DStmtPrinter.cpp71 void PrintRawSEHExceptHandler(SEHExceptStmt *S);
545 SEHExceptStmt *E = Node->getExceptHandler();
562 void StmtPrinter::PrintRawSEHExceptHandler(SEHExceptStmt *Node) {
570 void StmtPrinter::VisitSEHExceptStmt(SEHExceptStmt *Node) {
H A DStmtProfile.cpp214 void StmtProfiler::VisitSEHExceptStmt(const SEHExceptStmt *S) {
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DStmt.h1774 class SEHExceptStmt : public Stmt { class in namespace:clang
1780 SEHExceptStmt(SourceLocation Loc,
1786 explicit SEHExceptStmt(EmptyShell E) : Stmt(SEHExceptStmtClass, E) { } function in class:clang::SEHExceptStmt
1789 static SEHExceptStmt* Create(const ASTContext &C,
1888 SEHExceptStmt *getExceptHandler() const;
H A DRecursiveASTVisitor.h2287 DEF_TRAVERSE_STMT(SEHExceptStmt, {})
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderStmt.cpp1630 void ASTStmtReader::VisitSEHExceptStmt(SEHExceptStmt *S) {
1633 S->Children[SEHExceptStmt::FILTER_EXPR] = Reader.ReadSubStmt();
1634 S->Children[SEHExceptStmt::BLOCK] = Reader.ReadSubStmt();
2216 S = new (Context) SEHExceptStmt(Empty);
H A DASTWriterStmt.cpp1651 void ASTStmtWriter::VisitSEHExceptStmt(SEHExceptStmt *S) {
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaStmt.cpp3155 return Owned(SEHExceptStmt::Create(Context,Loc,FilterExpr,Block));
H A DTreeTransform.h6258 StmtResult TreeTransform<Derived>::TransformSEHExceptStmt(SEHExceptStmt *S) {
6276 return getDerived().TransformSEHExceptStmt(cast<SEHExceptStmt>(Handler));

Completed in 493 milliseconds