Uses of Class
gw.lang.ir.statement.IRForEachStatement
Packages that use IRForEachStatement
Package
Description
-
Uses of IRForEachStatement in gw.internal.gosu.ir.compiler.bytecode.statement
Methods in gw.internal.gosu.ir.compiler.bytecode.statement with parameters of type IRForEachStatementModifier and TypeMethodDescriptionstatic voidIRForEachStatementCompiler.compile(IRForEachStatement forLoop, IRBytecodeContext context) -
Uses of IRForEachStatement in gw.internal.gosu.ir.compiler.java
Methods in gw.internal.gosu.ir.compiler.java with parameters of type IRForEachStatementModifier and TypeMethodDescriptionprivate voidIRJavaCompiler.compileIRForEachStatement(IRForEachStatement irForEachStatement) -
Uses of IRForEachStatement in gw.internal.gosu.ir.compiler.tree
Methods in gw.internal.gosu.ir.compiler.tree with parameters of type IRForEachStatementModifier and TypeMethodDescriptionprivate voidIRTreeCompiler.compileIRForEachStatement(IRForEachStatement irForEachStatement, int indent) -
Uses of IRForEachStatement in gw.internal.gosu.ir.compiler.verifier
Methods in gw.internal.gosu.ir.compiler.verifier with parameters of type IRForEachStatementModifier and TypeMethodDescriptionprivate voidIRTreeVerifier.verifyIRForEachStatement(IRForEachStatement irForLoopStatement) -
Uses of IRForEachStatement in gw.internal.gosu.ir.transform.expression
Methods in gw.internal.gosu.ir.transform.expression that return IRForEachStatementModifier and TypeMethodDescriptionprivate IRForEachStatementAbstractMemberExpansionTransformer.createArrayListAddLoop(IType rootType, IType rootComponentType, IType resultCompType, IRSymbol tempRoot, IRSymbol resultArrayList, IType propertyType) private IRForEachStatementAbstractMemberExpansionTransformer.createArrayStoreLoop(IType rootType, IType rootComponentType, IType resultCompType, IRSymbol tempRoot, IRSymbol resultArray) private IRForEachStatementAbstractMemberExpansionTransformer.createNoValueLoop(IType rootType, IType rootComponentType, IType resultCompType, IRSymbol tempRoot) -
Uses of IRForEachStatement in gw.internal.gosu.ir.transform.statement
Methods in gw.internal.gosu.ir.transform.statement that return IRForEachStatementModifier and TypeMethodDescriptionstatic IRForEachStatementForEachStatementTransformer.makeLoop(TopLevelTransformationContext cc, IRExpression rootExpression, IType type, Symbol identifier, Symbol indexSymbol) Helper for creating iterative loops.private IRForEachStatementForEachStatementTransformer.makeLoopImpl(TopLevelTransformationContext cc, IRExpression rootExpression, IType type, Symbol identifier, Symbol indexSymbol, Symbol iteratorIdentifier) Methods in gw.internal.gosu.ir.transform.statement with parameters of type IRForEachStatementModifier and TypeMethodDescriptionprivate voidForEachStatementTransformer.makeArrayLoop(TopLevelTransformationContext cc, IRExpression rootExpression, IRForEachStatement forLoop, Symbol identifier) private voidForEachStatementTransformer.makeIntLoop(TopLevelTransformationContext cc, IRExpression rootExpression, IRForEachStatement forLoop, Symbol identifier) private voidForEachStatementTransformer.makeIteratorLoop(TopLevelTransformationContext cc, IRExpression rootExpression, IRForEachStatement forLoop, Symbol identifier, Symbol iteratorIdentifier)