Class LambdaClassGenerator
java.lang.Object
org.robovm.compiler.plugin.lambda.LambdaClassGenerator
public class LambdaClassGenerator extends Object
-
Constructor Summary
Constructors Constructor Description LambdaClassGenerator() -
Method Summary
Modifier and Type Method Description LambdaClassgenerate(soot.SootClass caller, String invokedName, soot.SootMethodRef invokedType, soot.SootMethodType samMethodType, soot.SootMethodHandle implMethod, soot.SootMethodType instantiatedMethodType, List<soot.Type> markerInterfaces, List<soot.SootMethodType> bridgeMethods)intloadOpcodeForType(soot.Type type)intslotsForType(soot.Type type)
-
Constructor Details
-
LambdaClassGenerator
public LambdaClassGenerator()
-
-
Method Details
-
generate
public LambdaClass generate(soot.SootClass caller, String invokedName, soot.SootMethodRef invokedType, soot.SootMethodType samMethodType, soot.SootMethodHandle implMethod, soot.SootMethodType instantiatedMethodType, List<soot.Type> markerInterfaces, List<soot.SootMethodType> bridgeMethods) -
loadOpcodeForType
public int loadOpcodeForType(soot.Type type) -
slotsForType
public int slotsForType(soot.Type type)
-