Package org.robovm.compiler
Class TrampolineCompiler
java.lang.Object
org.robovm.compiler.TrampolineCompiler
public class TrampolineCompiler extends Object
- Author:
- niklas
-
Field Summary
Fields Modifier and Type Field Description static StringATTEMPT_TO_WRITE_TO_FINAL_FIELDstatic StringEXPECTED_CLASS_BUT_FOUND_INTERFACEstatic StringEXPECTED_INTERFACE_BUT_FOUND_CLASSstatic StringEXPECTED_NON_STATIC_FIELDstatic StringEXPECTED_NON_STATIC_METHODstatic StringEXPECTED_STATIC_FIELDstatic StringEXPECTED_STATIC_METHODstatic StringNO_SUCH_FIELD_ERRORstatic StringNO_SUCH_METHOD_ERROR -
Constructor Summary
Constructors Constructor Description TrampolineCompiler(Config config) -
Method Summary
Modifier and Type Method Description voidcompile(ModuleBuilder mb, Clazz currentClass, Trampoline t, Set<String> dependencies, Set<org.apache.commons.lang3.tuple.Triple<String,String,String>> methodDependencies)
-
Field Details
-
ATTEMPT_TO_WRITE_TO_FINAL_FIELD
- See Also:
- Constant Field Values
-
EXPECTED_INTERFACE_BUT_FOUND_CLASS
- See Also:
- Constant Field Values
-
EXPECTED_NON_STATIC_METHOD
- See Also:
- Constant Field Values
-
EXPECTED_STATIC_METHOD
- See Also:
- Constant Field Values
-
EXPECTED_CLASS_BUT_FOUND_INTERFACE
- See Also:
- Constant Field Values
-
EXPECTED_NON_STATIC_FIELD
- See Also:
- Constant Field Values
-
EXPECTED_STATIC_FIELD
- See Also:
- Constant Field Values
-
NO_SUCH_FIELD_ERROR
- See Also:
- Constant Field Values
-
NO_SUCH_METHOD_ERROR
- See Also:
- Constant Field Values
-
-
Constructor Details
-
TrampolineCompiler
-
-
Method Details
-
compile
public void compile(ModuleBuilder mb, Clazz currentClass, Trampoline t, Set<String> dependencies, Set<org.apache.commons.lang3.tuple.Triple<String,String,String>> methodDependencies)
-