clang API Documentation

Public Member Functions | Static Public Member Functions | Friends
clang::SEHFinallyStmt Class Reference

#include <Stmt.h>

Inheritance diagram for clang::SEHFinallyStmt:
Inheritance graph
[legend]
Collaboration diagram for clang::SEHFinallyStmt:
Collaboration graph
[legend]

List of all members.

Public Member Functions

SourceLocation getLocStart () const LLVM_READONLY
SourceLocation getLocEnd () const LLVM_READONLY
SourceLocation getFinallyLoc () const
SourceLocation getEndLoc () const
CompoundStmtgetBlock () const
child_range children ()

Static Public Member Functions

static SEHFinallyStmtCreate (const ASTContext &C, SourceLocation FinallyLoc, Stmt *Block)
static bool classof (const Stmt *T)

Friends

class ASTReader
class ASTStmtReader

Detailed Description

Definition at line 1867 of file Stmt.h.


Member Function Documentation

Reimplemented from clang::Stmt.

Definition at line 1891 of file Stmt.h.

static bool clang::SEHFinallyStmt::classof ( const Stmt T) [inline, static]

Definition at line 1895 of file Stmt.h.

References clang::Stmt::getStmtClass().

SEHFinallyStmt * SEHFinallyStmt::Create ( const ASTContext C,
SourceLocation  FinallyLoc,
Stmt Block 
) [static]

Definition at line 1061 of file Stmt.cpp.

References AttributeLangSupport::C.

Referenced by clang::Sema::ActOnSEHFinallyBlock().

Definition at line 1889 of file Stmt.h.

Definition at line 1887 of file Stmt.h.

References clang::Stmt::getLocEnd().

Referenced by getLocEnd().

Definition at line 1886 of file Stmt.h.

Referenced by getLocStart().

Reimplemented from clang::Stmt.

Definition at line 1884 of file Stmt.h.

References getEndLoc().

Reimplemented from clang::Stmt.

Definition at line 1883 of file Stmt.h.

References getFinallyLoc().


Friends And Related Function Documentation

friend class ASTReader [friend]

Definition at line 1874 of file Stmt.h.

friend class ASTStmtReader [friend]

Reimplemented from clang::Stmt.

Definition at line 1875 of file Stmt.h.


The documentation for this class was generated from the following files: