clang
3.9.0
|
Represents Objective-C's @synchronized statement. More...
#include <StmtObjC.h>
Public Member Functions | |
ObjCAtSynchronizedStmt (SourceLocation atSynchronizedLoc, Stmt *synchExpr, Stmt *synchBody) | |
ObjCAtSynchronizedStmt (EmptyShell Empty) | |
SourceLocation | getAtSynchronizedLoc () const |
void | setAtSynchronizedLoc (SourceLocation Loc) |
const CompoundStmt * | getSynchBody () const |
CompoundStmt * | getSynchBody () |
void | setSynchBody (Stmt *S) |
const Expr * | getSynchExpr () const |
Expr * | getSynchExpr () |
void | setSynchExpr (Stmt *S) |
SourceLocation | getLocStart () const LLVM_READONLY |
SourceLocation | getLocEnd () const LLVM_READONLY |
child_range | children () |
Static Public Member Functions | |
static bool | classof (const Stmt *T) |
Represents Objective-C's @synchronized statement.
Example:
Definition at line 262 of file StmtObjC.h.
|
inline |
Definition at line 269 of file StmtObjC.h.
|
inlineexplicit |
Definition at line 276 of file StmtObjC.h.
|
inline |
Definition at line 307 of file StmtObjC.h.
Definition at line 303 of file StmtObjC.h.
|
inline |
Definition at line 279 of file StmtObjC.h.
Referenced by clang::ASTNodeImporter::VisitObjCAtSynchronizedStmt().
|
inline |
Definition at line 299 of file StmtObjC.h.
References clang::CompoundStmt::getLocEnd(), and getSynchBody().
|
inline |
Definition at line 298 of file StmtObjC.h.
|
inline |
Definition at line 282 of file StmtObjC.h.
Referenced by clang::CodeGen::CGObjCRuntime::EmitAtSynchronizedStmt(), getLocEnd(), and clang::ASTNodeImporter::VisitObjCAtSynchronizedStmt().
|
inline |
Definition at line 285 of file StmtObjC.h.
|
inline |
Definition at line 290 of file StmtObjC.h.
Referenced by clang::CodeGen::CGObjCRuntime::EmitAtSynchronizedStmt(), and clang::ASTNodeImporter::VisitObjCAtSynchronizedStmt().
|
inline |
Definition at line 293 of file StmtObjC.h.
|
inline |
Definition at line 280 of file StmtObjC.h.
|
inline |
Definition at line 288 of file StmtObjC.h.
References S.
|
inline |
Definition at line 296 of file StmtObjC.h.
References S.