| Package | Description |
|---|---|
| gw.internal.gosu.parser | |
| gw.internal.gosu.parser.expressions | |
| gw.internal.gosu.parser.statements |
| Modifier and Type | Method and Description |
|---|---|
Statement |
GosuParser.parseStatements(IScriptPartId partId) |
protected Statement |
ParserBase.peekStatement() |
protected Statement |
GosuParser.peekStatement() |
protected Statement |
ParserBase.popStatement() |
protected Statement |
GosuParser.popStatement() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ParserBase.pushStatement(Statement stmt) |
protected void |
GosuParser.pushStatement(Statement stmt) |
void |
IGosuProgramInternal.setStatement(Statement stmt) |
void |
GosuProgramParseInfo.setStatement(Statement stmt) |
void |
GosuProgram.setStatement(Statement stmt) |
| Modifier and Type | Class and Description |
|---|---|
class |
InitializerAssignment |
| Modifier and Type | Method and Description |
|---|---|
Statement |
Program.getMainStatement() |
| Modifier and Type | Method and Description |
|---|---|
void |
Program.setMainStatement(Statement mainStatement) |
| Modifier and Type | Class and Description |
|---|---|
class |
ArrayAssignmentStatement
Represents an array assignment statement in the Gosu grammar:
|
class |
AssertStatement |
class |
AssignmentStatement
Represents an assignment statement in the Gosu grammar:
|
class |
BeanMethodCallStatement
Represents a bean-method-call statement as specified in the Gosu grammar:
|
class |
BlockInvocationStatement |
class |
BreakStatement
Represents a break statement as specified in the Gosu grammar:
|
class |
CatchClause
Represents a try-catch-finally-statement as specified in the Gosu grammar:
|
class |
ClassFileStatement |
class |
ClasspathStatement |
class |
ClassStatement |
class |
ConstructorStatement |
class |
ContinueStatement
Represents a continue statement as specified in the Gosu grammar:
|
class |
DelegateStatement |
class |
DoWhileStatement
Represents an do-while-statement as specified in the Gosu grammar:
|
class |
EvalStatement |
class |
ExpressionStatement |
class |
ForEachStatement
Represents a foreach statement as specified in the Gosu grammar:
|
class |
FunctionStatement |
class |
HideFieldNoOpStatement |
class |
IfStatement
Represents an if-statement as specified in the Gosu grammar:
|
class |
LoopStatement |
class |
MapAssignmentStatement |
class |
MemberAssignmentStatement
Represents a member-assignment statement as specified in the Gosu grammar:
|
class |
MethodCallStatement
Represents a method-call statement as specified in the Gosu grammar:
|
class |
NamespaceStatement |
class |
NewStatement
Represents a method-call statement as specified in the Gosu grammar:
|
class |
NoOpStatement
Represents a noop statement as specified in the Gosu grammar:
|
class |
NotAStatement |
class |
PropertyStatement |
class |
ReturnStatement
Represents a return statement as specified in the Gosu grammar:
|
class |
StatementList
Represents a statement-list as specified in the Gosu grammar:
|
class |
SwitchStatement
Represents a switch-statement as specified in the Gosu grammar:
|
class |
SyntheticFunctionStatement |
class |
SyntheticMemberAccessStatement |
class |
TerminalStatement |
class |
ThrowStatement
Represents a throw-statement as specified in the Gosu grammar:
|
class |
TryCatchFinallyStatement
Represents a try-catch-finally-statement as specified in the Gosu grammar:
|
class |
TypeLoaderStatement |
class |
UsesStatement |
class |
UsesStatementList |
class |
UsingStatement
Represents the using-statement as specified in the Gosu grammar:
|
class |
VarStatement
Represents a var statement as specified in the Gosu grammar:
|
class |
WhileStatement
Represents an while-statement as specified in the Gosu grammar:
|
| Modifier and Type | Field and Description |
|---|---|
protected Statement |
IfStatement._elseStatement |
protected Statement |
WhileStatement._statement |
protected Statement |
IfStatement._statement |
protected Statement |
ForEachStatement._statement |
protected Statement |
DoWhileStatement._statement |
protected Statement[] |
StatementList._statements |
| Modifier and Type | Field and Description |
|---|---|
protected List<Statement> |
SwitchStatement._defaultStatements |
| Modifier and Type | Method and Description |
|---|---|
Statement |
CatchClause.getCatchStmt() |
Statement |
IfStatement.getElseStatement() |
Statement |
UsingStatement.getFinallyStatement() |
Statement |
TryCatchFinallyStatement.getFinallyStatement() |
Statement |
StatementList.getSelfOrSingleStatement() |
Statement |
WhileStatement.getStatement() |
Statement |
UsingStatement.getStatement() |
Statement |
IfStatement.getStatement() |
Statement |
ForEachStatement.getStatement() |
Statement |
DoWhileStatement.getStatement() |
Statement[] |
StatementList.getStatements() |
Statement |
TryCatchFinallyStatement.getTryStatement() |
| Modifier and Type | Method and Description |
|---|---|
List<Statement> |
SwitchStatement.getDefaultStatements() |
List<Statement> |
CaseClause.getStatements() |
| Modifier and Type | Method and Description |
|---|---|
ITerminalStatement |
StatementList.getLeastSignificantTerminalStatementAfter(Statement fromStmt,
boolean[] bAbsolute) |
int |
StatementList.indexOf(Statement stmt) |
void |
CatchClause.init(IType iIntrinsicType,
Statement catchStmt,
Symbol symbol) |
void |
IfStatement.setElseStatement(Statement elseStatement) |
void |
UsingStatement.setFinallyStatement(Statement finallyStatement) |
void |
TryCatchFinallyStatement.setFinallyStatement(Statement finallyStatement) |
void |
WhileStatement.setStatement(Statement statement) |
void |
IfStatement.setStatement(Statement statement) |
void |
ForEachStatement.setStatement(Statement statement) |
void |
DoWhileStatement.setStatement(Statement statement) |
void |
TryCatchFinallyStatement.setTryStatement(Statement tryStatement) |
| Modifier and Type | Method and Description |
|---|---|
void |
SwitchStatement.setDefaultStatements(List<Statement> defaultStatements) |
void |
StatementList.setStatements(List<Statement> statements) |
void |
CaseClause.setStatements(List<Statement> statements) |
| Constructor and Description |
|---|
CaseClause(Expression e,
List<Statement> statements) |
Copyright © 2019. All rights reserved.