|
clang
3.8.0
|
DoStmt - This represents a 'do/while' stmt. More...
#include <Stmt.h>
Public Member Functions | |
| DoStmt (Stmt *body, Expr *cond, SourceLocation DL, SourceLocation WL, SourceLocation RP) | |
| DoStmt (EmptyShell Empty) | |
| Build an empty do-while statement. More... | |
| Expr * | getCond () |
| const Expr * | getCond () const |
| void | setCond (Expr *E) |
| Stmt * | getBody () |
| const Stmt * | getBody () const |
| void | setBody (Stmt *S) |
| SourceLocation | getDoLoc () const |
| void | setDoLoc (SourceLocation L) |
| SourceLocation | getWhileLoc () const |
| void | setWhileLoc (SourceLocation L) |
| SourceLocation | getRParenLoc () const |
| void | setRParenLoc (SourceLocation L) |
| SourceLocation | getLocStart () const LLVM_READONLY |
| SourceLocation | getLocEnd () const LLVM_READONLY |
| child_range | children () |
Static Public Member Functions | |
| static bool | classof (const Stmt *T) |
|
inline |
|
inlineexplicit |
|
inline |
Definition at line 1101 of file Stmt.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitDoStmt(), EvaluateStmt(), isIdenticalStmt(), and clang::ASTNodeImporter::VisitDoStmt().
|
inline |
Definition at line 1098 of file Stmt.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitDoStmt(), EvaluateStmt(), isIdenticalStmt(), and clang::ASTNodeImporter::VisitDoStmt().
|
inline |
Definition at line 1105 of file Stmt.h.
Referenced by clang::ASTNodeImporter::VisitDoStmt().
|
inline |
|
inline |
|
inline |
Definition at line 1110 of file Stmt.h.
Referenced by clang::ASTNodeImporter::VisitDoStmt().
|
inline |
Definition at line 1107 of file Stmt.h.
Referenced by clang::ASTNodeImporter::VisitDoStmt().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.6