Uses of Interface
gw.lang.parser.IStatement
-
-
Uses of IStatement in gw.internal.gosu.ir.transform
Methods in gw.internal.gosu.ir.transform with parameters of type IStatement Modifier and Type Method Description static IRStatementStatementTransformer. compile(TopLevelTransformationContext context, IStatement stmt)IRStatementTopLevelTransformationContext. compile(IStatement stmt)IRStatementTransformationContextBase. compile(IStatement stmt) -
Uses of IStatement in gw.internal.gosu.ir.transform.statement
Classes in gw.internal.gosu.ir.transform.statement with type parameters of type IStatement Modifier and Type Class Description classAbstractStatementTransformer<T extends IStatement>Methods in gw.internal.gosu.ir.transform.statement with parameters of type IStatement Modifier and Type Method Description private intAbstractStatementTransformer. maybeGetTemplateLineNumber(IStatement stmt, int lineNumber)protected voidAbstractStatementTransformer. visitStatementLineNumber(IRStatement irStatement, IStatement stmt) -
Uses of IStatement in gw.internal.gosu.parser
Classes in gw.internal.gosu.parser that implement IStatement Modifier and Type Class Description classStatementThe root class for all Statements represented in a parse tree.Fields in gw.internal.gosu.parser declared as IStatement Modifier and Type Field Description private IStatementGosuProgramParseInfo. _stmtMethods in gw.internal.gosu.parser that return IStatement Modifier and Type Method Description IStatementGosuProgram. getStatement()IStatementGosuProgramParseInfo. getStatement()Methods in gw.internal.gosu.parser with parameters of type IStatement Modifier and Type Method Description private static booleanContextSensitiveCodeRunner. isProgramFieldVar(IStatement stmt)Constructors in gw.internal.gosu.parser with parameters of type IStatement Constructor Description DynamicFunctionSymbol(ISymbolTable symTable, java.lang.CharSequence strName, IFunctionType type, java.util.List<ISymbol> args, IStatement value)Constructs a DynamicFunctionSymbol for use with an IGosuParser's ISymbolTable. -
Uses of IStatement in gw.internal.gosu.parser.expressions
Classes in gw.internal.gosu.parser.expressions that implement IStatement Modifier and Type Class Description classInitializerAssignment -
Uses of IStatement in gw.internal.gosu.parser.statements
Classes in gw.internal.gosu.parser.statements that implement IStatement 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:Methods in gw.internal.gosu.parser.statements that return IStatement Modifier and Type Method Description private IStatementVarInitializationVerifier. findEnclosingStatement(IParsedElement pe)Methods in gw.internal.gosu.parser.statements that return types with arguments of type IStatement Modifier and Type Method Description private java.util.List<IStatement>VarInitializationVerifier. findTrailingStmts(IStatement enclosingStatement, IVarStatement finalVar)Methods in gw.internal.gosu.parser.statements with parameters of type IStatement Modifier and Type Method Description private voidVarInitializationVerifier. assignTerminalStatement(java.util.ArrayList<AssignmentOrReference> assignments, IStatement stmt)private java.util.List<IStatement>VarInitializationVerifier. findTrailingStmts(IStatement enclosingStatement, IVarStatement finalVar)private VarInitializationVerifier.AssignedStateVarInitializationVerifier. getAssignedStateForStatements(ISymbol sym, java.util.ArrayList<AssignmentOrReference> assignments, IStatement[] statements, VarInitializationVerifier.AssignedState localState)voidUsingStatement. setStatement(IStatement statement)Method parameters in gw.internal.gosu.parser.statements with type arguments of type IStatement Modifier and Type Method Description static booleanVarInitializationVerifier. doStatementsTerminate(java.util.List<? extends IStatement> statements)Constructors in gw.internal.gosu.parser.statements with parameters of type IStatement Constructor Description AssignmentOrReference(IStatement stmt, java.util.List<AssignmentOrReference> assignments, VarInitializationVerifier.AssignedState localState) -
Uses of IStatement in gw.lang.parser
Methods in gw.lang.parser that return IStatement Modifier and Type Method Description static IStatementIParseTree.Search. getHiddenStatement(IParsedElement pe)IStatementIParseResult. getStatement()IStatementParseResult. getStatement()IStatementIGosuParser. parseStatements(IScriptPartId partId)Parses a set of Gosu statements. -
Uses of IStatement in gw.lang.parser.expressions
Subinterfaces of IStatement in gw.lang.parser.expressions Modifier and Type Interface Description interfaceIDelegateStatementinterfaceIInitializerAssignmentinterfaceIVarStatementMethods in gw.lang.parser.expressions that return IStatement Modifier and Type Method Description IStatementIProgram. getMainStatement() -
Uses of IStatement in gw.lang.parser.statements
Methods in gw.lang.parser.statements that return IStatement Modifier and Type Method Description IStatementICatchClause. getCatchStmt()IStatementIIfStatement. getElseStatement()IStatementITryCatchFinallyStatement. getFinallyStatement()IStatementIForEachStatement. getStatement()IStatementIIfStatement. getStatement()IStatementILoopStatement. getStatement()IStatementIUsingStatement. getStatement()IStatement[]IStatementList. getStatements()IStatementITryCatchFinallyStatement. getTryStatement()Methods in gw.lang.parser.statements that return types with arguments of type IStatement Modifier and Type Method Description java.util.List<? extends IStatement>ISwitchStatement. getDefaultStatements()java.util.List<? extends IStatement>ICaseClause. getStatements() -
Uses of IStatement in gw.lang.reflect.gs
Methods in gw.lang.reflect.gs that return IStatement Modifier and Type Method Description IStatementIGosuProgram. getStatement()
-