Uses of Class
gw.lang.ir.IRElement
Packages that use IRElement
Package
Description
-
Uses of IRElement in gw.internal.gosu.ir.compiler.bytecode
Methods in gw.internal.gosu.ir.compiler.bytecode with parameters of type IRElementModifier and TypeMethodDescriptionvoid
static void
IRBytecodeCompiler.compileIRElement
(IRElement element, IRBytecodeContext context) private static boolean
IRFinallyCodePartitioner.elementIsEnclosedBy
(IRElement elt, Class enclosedType, IRStatement stmt) -
Uses of IRElement in gw.internal.gosu.ir.compiler.java
Methods in gw.internal.gosu.ir.compiler.java with parameters of type IRElementModifier and TypeMethodDescriptionprivate void
IRJavaCompiler.compileIRElement
(IRElement element) -
Uses of IRElement in gw.internal.gosu.ir.compiler.tree
Methods in gw.internal.gosu.ir.compiler.tree with parameters of type IRElementModifier and TypeMethodDescriptionprivate void
IRTreeCompiler.appendNestedElement
(int indent, String name, IRElement element) void
IRTreeCompiler.compileIRElement
(IRElement element, int indent) -
Uses of IRElement in gw.internal.gosu.ir.compiler.verifier
Methods in gw.internal.gosu.ir.compiler.verifier with parameters of type IRElementModifier and TypeMethodDescriptionprivate void
private String
IRTreeVerifier.getEnclosingStatement
(IRElement originalElement) private String
IRTreeVerifier.printElement
(IRElement element) private void
IRTreeVerifier.verifyIRElement
(IRElement element) private void
IRTreeVerifier.verifyParentIsSet
(IRElement element) private void
IRTreeVerifier.verifyTypeAgreement
(List<IRType> parameterTypes, List<IRExpression> arguments, IRElement element) -
Uses of IRElement in gw.internal.gosu.ir.transform
Methods in gw.internal.gosu.ir.transform that return types with arguments of type IRElementModifier and TypeMethodDescriptionAbstractElementTransformer.handleNamedArgs
(List<IRExpression> explicitArgs, int[] namedArgOrder) Facilitates evaluation of named args in lexical order.Methods in gw.internal.gosu.ir.transform with parameters of type IRElementModifier and TypeMethodDescriptionprotected IRCompositeExpression
AbstractElementTransformer.buildComposite
(IRElement... elements) Method parameters in gw.internal.gosu.ir.transform with type arguments of type IRElementModifier and TypeMethodDescriptionprotected IRCompositeExpression
AbstractElementTransformer.buildComposite
(List<IRElement> elements) -
Uses of IRElement in gw.lang.ir
Subclasses of IRElement in gw.lang.irModifier and TypeClassDescriptionclass
class
class
Fields in gw.lang.ir declared as IRElementMethods in gw.lang.ir that return IRElementMethods in gw.lang.ir with parameters of type IRElementModifier and TypeMethodDescriptionvoid
protected void
IRElement.setParentToThis
(IRElement element) -
Uses of IRElement in gw.lang.ir.expression
Subclasses of IRElement in gw.lang.ir.expressionModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Fields in gw.lang.ir.expression with type parameters of type IRElementMethods in gw.lang.ir.expression that return types with arguments of type IRElementMethods in gw.lang.ir.expression with parameters of type IRElementConstructors in gw.lang.ir.expression with parameters of type IRElementConstructor parameters in gw.lang.ir.expression with type arguments of type IRElement -
Uses of IRElement in gw.lang.ir.statement
Subclasses of IRElement in gw.lang.ir.statementModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class