Uses of Class
gw.lang.ir.expression.IRMethodCallExpression
-
-
Uses of IRMethodCallExpression in gw.internal.gosu.ir.compiler.bytecode.expression
Methods in gw.internal.gosu.ir.compiler.bytecode.expression with parameters of type IRMethodCallExpression Modifier and Type Method Description static voidIRMethodCallExpressionCompiler. compile(IRMethodCallExpression expression, IRBytecodeContext context)private static booleanIRMethodCallExpressionCompiler. isObjectMethod(IRMethodCallExpression expression)Determines whether or not the method in question is a method directly on Object, which thus needs to be invoked using INVOKEVIRTUAL regardless of the expression's root type.private static IRTypeIRMethodCallExpressionCompiler. maybeProxyStructuralCallRoot(IRMethodCallExpression expression, IRBytecodeContext context) -
Uses of IRMethodCallExpression in gw.internal.gosu.ir.compiler.java
Methods in gw.internal.gosu.ir.compiler.java with parameters of type IRMethodCallExpression Modifier and Type Method Description private voidIRJavaCompiler. compileIRMethodCallExpression(IRMethodCallExpression irMethodCallExpression) -
Uses of IRMethodCallExpression in gw.internal.gosu.ir.compiler.tree
Methods in gw.internal.gosu.ir.compiler.tree with parameters of type IRMethodCallExpression Modifier and Type Method Description voidIRTreeCompiler. compileIRMethodCallExpression(IRMethodCallExpression irMethodCallExpression, int indent) -
Uses of IRMethodCallExpression in gw.internal.gosu.ir.compiler.verifier
Methods in gw.internal.gosu.ir.compiler.verifier with parameters of type IRMethodCallExpression Modifier and Type Method Description private voidIRTreeVerifier. verifyIRMethodCallExpression(IRMethodCallExpression irMethodCallExpression) -
Uses of IRMethodCallExpression in gw.internal.gosu.ir.transform
Methods in gw.internal.gosu.ir.transform that return IRMethodCallExpression Modifier and Type Method Description protected IRMethodCallExpressionAbstractElementTransformer. buildMethodCall(IRType ownersType, java.lang.String name, boolean isInterface, IRType returnType, java.util.List<IRType> paramTypes, IRExpression root, java.util.List<IRExpression> args)protected IRMethodCallExpressionAbstractElementTransformer. buildMethodCall(java.lang.Class ownersType, java.lang.String name, java.lang.Class returnType, java.lang.Class[] paramTypes, IRExpression root, java.util.List<IRExpression> args)private IRMethodCallExpressionAbstractElementTransformer. callMethodDirectly(IRMethod method, IRExpression root, boolean special, IType owner, java.util.List<IRExpression> actualArgs) -
Uses of IRMethodCallExpression in gw.lang.ir.builder
Methods in gw.lang.ir.builder that return IRMethodCallExpression Modifier and Type Method Description static IRMethodCallExpressionIRArgConverter. box(IRExpression root)private static IRMethodCallExpressionIRArgConverter. call(IRExpression root, java.lang.Class rootClass, java.lang.String methodName)private static IRMethodCallExpressionIRArgConverter. call(IRExpression root, java.lang.Class rootClass, java.lang.String methodName, java.lang.Class[] argTypes, IRExpression... args)static IRMethodCallExpressionIRArgConverter. unbox(IRExpression root) -
Uses of IRMethodCallExpression in gw.lang.ir.builder.expression
Methods in gw.lang.ir.builder.expression that return IRMethodCallExpression Modifier and Type Method Description private static IRMethodCallExpressionIRMethodCallExpressionBuilder. buildCall(IRBuilderContext context, java.lang.String name, IRExpression root, java.util.List<IRExpressionBuilder> argBuilders, IRMethodCallExpressionBuilder.MethodInfo methodInfo)IRMethodCallExpressionIRMethodCallExpressionBuilder.BuilderImpl. buildImpl(IRBuilderContext context)IRMethodCallExpressionIRMethodCallExpressionBuilder.JavaMethodAndArgsBuilder. buildImpl(IRBuilderContext context)IRMethodCallExpressionIRMethodCallExpressionBuilder.MethodAndArgsBuilder. buildImpl(IRBuilderContext context)IRMethodCallExpressionIRMethodCallExpressionBuilder.RootAndNameAndArgsBuilder. buildImpl(IRBuilderContext context)IRMethodCallExpressionIRMethodCallExpressionBuilder.SuperInitBuilder. buildImpl(IRBuilderContext context)
-