Uses of Class
gw.internal.gosu.parser.Statement
-
Packages that use Statement Package Description gw.internal.gosu.parser gw.internal.gosu.parser.expressions gw.internal.gosu.parser.statements -
-
Uses of Statement in gw.internal.gosu.parser
Methods in gw.internal.gosu.parser that return Statement Modifier and Type Method Description Statement
GosuParser. parseStatements(IScriptPartId partId)
protected Statement
GosuParser. peekStatement()
protected Statement
ParserBase. peekStatement()
protected Statement
GosuParser. popStatement()
protected Statement
ParserBase. popStatement()
Methods in gw.internal.gosu.parser with parameters of type Statement Modifier and Type Method Description protected void
GosuParser. pushStatement(Statement stmt)
protected void
ParserBase. pushStatement(Statement stmt)
void
GosuProgram. setStatement(Statement stmt)
void
GosuProgramParseInfo. setStatement(Statement stmt)
void
IGosuProgramInternal. setStatement(Statement stmt)
-
Uses of Statement in gw.internal.gosu.parser.expressions
Subclasses of Statement in gw.internal.gosu.parser.expressions Modifier and Type Class Description class
InitializerAssignment
Methods in gw.internal.gosu.parser.expressions that return Statement Modifier and Type Method Description Statement
Program. getMainStatement()
Methods in gw.internal.gosu.parser.expressions with parameters of type Statement Modifier and Type Method Description void
Program. setMainStatement(Statement mainStatement)
-
Uses of Statement in gw.internal.gosu.parser.statements
Subclasses of Statement in gw.internal.gosu.parser.statements Modifier and Type Class 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:Fields in gw.internal.gosu.parser.statements declared as Statement Modifier and Type Field Description protected Statement
IfStatement. _elseStatement
protected Statement
DoWhileStatement. _statement
protected Statement
ForEachStatement. _statement
protected Statement
IfStatement. _statement
protected Statement
WhileStatement. _statement
protected Statement[]
StatementList. _statements
Fields in gw.internal.gosu.parser.statements with type parameters of type Statement Modifier and Type Field Description protected List<Statement>
SwitchStatement. _defaultStatements
Methods in gw.internal.gosu.parser.statements that return Statement Modifier and Type Method Description Statement
CatchClause. getCatchStmt()
Statement
IfStatement. getElseStatement()
Statement
TryCatchFinallyStatement. getFinallyStatement()
Statement
UsingStatement. getFinallyStatement()
Statement
StatementList. getSelfOrSingleStatement()
Statement
DoWhileStatement. getStatement()
Statement
ForEachStatement. getStatement()
Statement
IfStatement. getStatement()
Statement
UsingStatement. getStatement()
Statement
WhileStatement. getStatement()
Statement[]
StatementList. getStatements()
Statement
TryCatchFinallyStatement. getTryStatement()
Methods in gw.internal.gosu.parser.statements that return types with arguments of type Statement Modifier and Type Method Description List<Statement>
SwitchStatement. getDefaultStatements()
List<Statement>
CaseClause. getStatements()
Methods in gw.internal.gosu.parser.statements with parameters of type Statement Modifier and Type Method 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
TryCatchFinallyStatement. setFinallyStatement(Statement finallyStatement)
void
UsingStatement. setFinallyStatement(Statement finallyStatement)
void
DoWhileStatement. setStatement(Statement statement)
void
ForEachStatement. setStatement(Statement statement)
void
IfStatement. setStatement(Statement statement)
void
WhileStatement. setStatement(Statement statement)
void
TryCatchFinallyStatement. setTryStatement(Statement tryStatement)
Method parameters in gw.internal.gosu.parser.statements with type arguments of type Statement Modifier and Type Method Description void
SwitchStatement. setDefaultStatements(List<Statement> defaultStatements)
void
CaseClause. setStatements(List<Statement> statements)
void
StatementList. setStatements(List<Statement> statements)
Constructor parameters in gw.internal.gosu.parser.statements with type arguments of type Statement Constructor Description CaseClause(Expression e, List<Statement> statements)
-