Uses of Class
gw.internal.gosu.parser.Statement
-
Packages that use Statement Package Description gw.internal.gosu.ir.transform gw.internal.gosu.parser gw.internal.gosu.parser.expressions gw.internal.gosu.parser.statements -
-
Uses of Statement in gw.internal.gosu.ir.transform
Methods in gw.internal.gosu.ir.transform with parameters of type Statement Modifier and Type Method Description private voidFunctionStatementTransformer. handleImplicitReturns(Statement statement, java.util.List<IRStatement> statements) -
Uses of Statement in gw.internal.gosu.parser
Fields in gw.internal.gosu.parser declared as Statement Modifier and Type Field Description StatementContextInferenceManager.TypeAsContext. stmtMethods in gw.internal.gosu.parser that return Statement Modifier and Type Method Description (package private) StatementAbstractDynamicSymbol. getCompiledStatementDirectly()private StatementGosuParser. getLastStatement(Statement statement)StatementGosuParser. parseStatements(IScriptPartId partId)private StatementGosuParser. parseStatements(IScriptPartId partId, boolean verify, boolean isolatedScope)protected StatementGosuParser. peekStatement()protected StatementParserBase. peekStatement()protected StatementGosuParser. popStatement()protected StatementParserBase. popStatement()private StatementGosuParser. popStatementAndDetectUnreachable(Statement previousStatement, java.util.List<Statement> statements)Methods in gw.internal.gosu.parser with parameters of type Statement Modifier and Type Method Description private StatementGosuParser. getLastStatement(Statement statement)private booleanGosuParser. isTerminal(Statement statement, IType returnType)private booleanGosuParser. isUnexpectedToken(Statement statement)private StatementGosuParser. popStatementAndDetectUnreachable(Statement previousStatement, java.util.List<Statement> statements)protected voidGosuParser. pushStatement(Statement stmt)protected voidParserBase. pushStatement(Statement stmt)voidGosuProgram. setStatement(Statement stmt)voidGosuProgramParseInfo. setStatement(Statement stmt)voidIGosuProgramInternal. setStatement(Statement stmt)private voidGosuClassParser. verifyPropertiesAreSymmetric(boolean bGetter, DynamicFunctionSymbol newFunction, DynamicPropertySymbol propertySymbol, Statement stmt)Method parameters in gw.internal.gosu.parser with type arguments of type Statement Modifier and Type Method Description (package private) voidGosuParser. parseStatementsAndDetectUnreachable(java.util.List<Statement> statements)private StatementGosuParser. popStatementAndDetectUnreachable(Statement previousStatement, java.util.List<Statement> statements)private voidGosuParser. warnIfCaseNotTerminated(java.util.List<Statement> statements) -
Uses of Statement in gw.internal.gosu.parser.expressions
Subclasses of Statement in gw.internal.gosu.parser.expressions Modifier and Type Class Description classInitializerAssignmentFields in gw.internal.gosu.parser.expressions declared as Statement Modifier and Type Field Description private StatementProgram. _mainStatementMethods in gw.internal.gosu.parser.expressions that return Statement Modifier and Type Method Description StatementProgram. getMainStatement()Methods in gw.internal.gosu.parser.expressions with parameters of type Statement Modifier and Type Method Description voidProgram. 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 classArrayAssignmentStatementRepresents an array assignment statement in the Gosu grammar:classAssertStatementclassAssignmentStatementRepresents an assignment statement in the Gosu grammar:classBeanMethodCallStatementRepresents a bean-method-call statement as specified in the Gosu grammar:classBlockInvocationStatementclassBreakStatementRepresents a break statement as specified in the Gosu grammar:classCatchClauseRepresents a try-catch-finally-statement as specified in the Gosu grammar:classClassFileStatementclassClasspathStatementclassClassStatementclassConstructorStatementclassContinueStatementRepresents a continue statement as specified in the Gosu grammar:classDelegateStatementclassDoWhileStatementRepresents an do-while-statement as specified in the Gosu grammar:classEvalStatementclassExpressionStatementclassForEachStatementRepresents a foreach statement as specified in the Gosu grammar:classFunctionStatementclassHideFieldNoOpStatementclassIfStatementRepresents an if-statement as specified in the Gosu grammar:classLoopStatementclassMapAssignmentStatementclassMemberAssignmentStatementRepresents a member-assignment statement as specified in the Gosu grammar:classMethodCallStatementRepresents a method-call statement as specified in the Gosu grammar:classNamespaceStatementclassNewStatementRepresents a method-call statement as specified in the Gosu grammar:classNoOpStatementRepresents a noop statement as specified in the Gosu grammar:classNotAStatementclassPropertyStatementclassReturnStatementRepresents a return statement as specified in the Gosu grammar:classStatementListRepresents a statement-list as specified in the Gosu grammar:classSwitchStatementRepresents a switch-statement as specified in the Gosu grammar:classSyntheticFunctionStatementclassSyntheticMemberAccessStatementclassTerminalStatementclassThrowStatementRepresents a throw-statement as specified in the Gosu grammar:classTryCatchFinallyStatementRepresents a try-catch-finally-statement as specified in the Gosu grammar:classTypeLoaderStatementclassUsesStatementclassUsesStatementListclassUsingStatementRepresents the using-statement as specified in the Gosu grammar:classVarStatementRepresents a var statement as specified in the Gosu grammar:classWhileStatementRepresents an while-statement as specified in the Gosu grammar:Fields in gw.internal.gosu.parser.statements declared as Statement Modifier and Type Field Description private StatementCatchClause. _catchStmtprotected StatementIfStatement. _elseStatementprivate StatementTryCatchFinallyStatement. _finallyStatementprivate StatementUsingStatement. _finallyStatementprotected StatementDoWhileStatement. _statementprotected StatementForEachStatement. _statementprotected StatementIfStatement. _statementprivate StatementUsingStatement. _statementprotected StatementWhileStatement. _statementprotected Statement[]StatementList. _statementsprivate StatementTryCatchFinallyStatement. _tryStatementFields in gw.internal.gosu.parser.statements with type parameters of type Statement Modifier and Type Field Description protected java.util.List<Statement>SwitchStatement. _defaultStatementsprivate java.util.List<Statement>CaseClause. _statementsMethods in gw.internal.gosu.parser.statements that return Statement Modifier and Type Method Description StatementCatchClause. getCatchStmt()StatementIfStatement. getElseStatement()StatementTryCatchFinallyStatement. getFinallyStatement()StatementUsingStatement. getFinallyStatement()StatementStatementList. getSelfOrSingleStatement()StatementDoWhileStatement. getStatement()StatementForEachStatement. getStatement()StatementIfStatement. getStatement()StatementUsingStatement. getStatement()StatementWhileStatement. getStatement()Statement[]StatementList. getStatements()StatementTryCatchFinallyStatement. getTryStatement()Methods in gw.internal.gosu.parser.statements that return types with arguments of type Statement Modifier and Type Method Description java.util.List<Statement>SwitchStatement. getDefaultStatements()java.util.List<Statement>CaseClause. getStatements()Methods in gw.internal.gosu.parser.statements with parameters of type Statement Modifier and Type Method Description ITerminalStatementStatementList. getLeastSignificantTerminalStatementAfter(Statement fromStmt, boolean[] bAbsolute)intStatementList. indexOf(Statement stmt)voidCatchClause. init(IType iIntrinsicType, Statement catchStmt, Symbol symbol)voidIfStatement. setElseStatement(Statement elseStatement)voidTryCatchFinallyStatement. setFinallyStatement(Statement finallyStatement)voidUsingStatement. setFinallyStatement(Statement finallyStatement)voidDoWhileStatement. setStatement(Statement statement)voidForEachStatement. setStatement(Statement statement)voidIfStatement. setStatement(Statement statement)voidWhileStatement. setStatement(Statement statement)voidTryCatchFinallyStatement. setTryStatement(Statement tryStatement)Method parameters in gw.internal.gosu.parser.statements with type arguments of type Statement Modifier and Type Method Description voidSwitchStatement. setDefaultStatements(java.util.List<Statement> defaultStatements)voidCaseClause. setStatements(java.util.List<Statement> statements)voidStatementList. setStatements(java.util.List<Statement> statements)Constructor parameters in gw.internal.gosu.parser.statements with type arguments of type Statement Constructor Description CaseClause(Expression e, java.util.List<Statement> statements)
-