clang API Documentation

Public Member Functions | Static Public Member Functions
clang::ObjCAtFinallyStmt Class Reference

Represents Objective-C's @finally statement. More...

#include <StmtObjC.h>

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

List of all members.

Public Member Functions

 ObjCAtFinallyStmt (SourceLocation atFinallyLoc, Stmt *atFinallyStmt)
 ObjCAtFinallyStmt (EmptyShell Empty)
const StmtgetFinallyBody () const
StmtgetFinallyBody ()
void setFinallyBody (Stmt *S)
SourceLocation getLocStart () const LLVM_READONLY
SourceLocation getLocEnd () const LLVM_READONLY
SourceLocation getAtFinallyLoc () const
void setAtFinallyLoc (SourceLocation Loc)
child_range children ()

Static Public Member Functions

static bool classof (const Stmt *T)

Detailed Description

Represents Objective-C's @finally statement.

Definition at line 120 of file StmtObjC.h.


Constructor & Destructor Documentation

clang::ObjCAtFinallyStmt::ObjCAtFinallyStmt ( SourceLocation  atFinallyLoc,
Stmt atFinallyStmt 
) [inline]

Definition at line 124 of file StmtObjC.h.

Definition at line 128 of file StmtObjC.h.


Member Function Documentation

Reimplemented from clang::Stmt.

Definition at line 147 of file StmtObjC.h.

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

Definition at line 143 of file StmtObjC.h.

References clang::Stmt::getStmtClass().

Definition at line 140 of file StmtObjC.h.

Definition at line 131 of file StmtObjC.h.

Definition at line 132 of file StmtObjC.h.

Reimplemented from clang::Stmt.

Definition at line 136 of file StmtObjC.h.

References clang::Stmt::getLocEnd().

Referenced by clang::ObjCAtTryStmt::getLocEnd().

Reimplemented from clang::Stmt.

Definition at line 135 of file StmtObjC.h.

Definition at line 141 of file StmtObjC.h.

Definition at line 133 of file StmtObjC.h.

References S.


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