clang API Documentation

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

Represents Objective-C's @autoreleasepool Statement. More...

#include <StmtObjC.h>

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

List of all members.

Public Member Functions

 ObjCAutoreleasePoolStmt (SourceLocation atLoc, Stmt *subStmt)
 ObjCAutoreleasePoolStmt (EmptyShell Empty)
const StmtgetSubStmt () const
StmtgetSubStmt ()
void setSubStmt (Stmt *S)
SourceLocation getLocStart () const LLVM_READONLY
SourceLocation getLocEnd () const LLVM_READONLY
SourceLocation getAtLoc () const
void setAtLoc (SourceLocation Loc)
child_range children ()

Static Public Member Functions

static bool classof (const Stmt *T)

Detailed Description

Represents Objective-C's @autoreleasepool Statement.

Definition at line 343 of file StmtObjC.h.


Constructor & Destructor Documentation

Definition at line 347 of file StmtObjC.h.

Definition at line 352 of file StmtObjC.h.


Member Function Documentation

Reimplemented from clang::Stmt.

Definition at line 369 of file StmtObjC.h.

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

Definition at line 365 of file StmtObjC.h.

References clang::Stmt::getStmtClass().

Definition at line 362 of file StmtObjC.h.

Reimplemented from clang::Stmt.

Definition at line 360 of file StmtObjC.h.

References clang::Stmt::getLocEnd().

Reimplemented from clang::Stmt.

Definition at line 359 of file StmtObjC.h.

Definition at line 356 of file StmtObjC.h.

Definition at line 363 of file StmtObjC.h.

Definition at line 357 of file StmtObjC.h.

References S.


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