Class IRLazyTypeMethodCallExpressionCompiler
java.lang.Object
gw.internal.gosu.ir.compiler.bytecode.AbstractBytecodeCompiler
gw.internal.gosu.ir.compiler.bytecode.expression.IRLazyTypeMethodCallExpressionCompiler
-
Field Summary
Fields inherited from class gw.internal.gosu.ir.compiler.bytecode.AbstractBytecodeCompiler
OBJECT_TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcompile(IRLazyTypeMethodCallExpression expression, IRBytecodeContext context) private static org.objectweb.asm.Type[]getAnonCtorParams(IRLazyTypeMethodCallExpression expression) private static StringgetOwnersName(IRLazyTypeMethodCallExpression expression) private static StringmakeDescriptor(int iFunctionTypeParamCount) Methods inherited from class gw.internal.gosu.ir.compiler.bytecode.AbstractBytecodeCompiler
compileConditionAssignment, getIns, isNotPartOfBooleanExpr, isWide, negateOpcode
-
Constructor Details
-
IRLazyTypeMethodCallExpressionCompiler
public IRLazyTypeMethodCallExpressionCompiler()
-
-
Method Details
-
compile
-
getOwnersName
-
getAnonCtorParams
private static org.objectweb.asm.Type[] getAnonCtorParams(IRLazyTypeMethodCallExpression expression) -
makeDescriptor
-