static void |
Emitters.constructor_switch(CodeEmitter e,
List constructors,
ObjectSwitchCallback callback) |
static void |
Emitters.load_class_this(CodeEmitter e) |
static void |
Emitters.load_class(CodeEmitter e,
org.objectweb.asm.Type type) |
static void |
Emitters.load_method(CodeEmitter e,
MethodInfo method) |
static void |
Emitters.method_switch(CodeEmitter e,
List methods,
ObjectSwitchCallback callback) |
static void |
Emitters.process_array(CodeEmitter e,
org.objectweb.asm.Type type,
ProcessArrayCallback callback)
Process an array on the stack.
|
static void |
Emitters.process_arrays(CodeEmitter e,
org.objectweb.asm.Type type,
ProcessArrayCallback callback)
Process two arrays on the stack in parallel.
|
static void |
Emitters.push_array(CodeEmitter e,
Object[] array) |
static void |
Emitters.push_object(CodeEmitter e,
Object obj) |
static void |
Emitters.string_switch(CodeEmitter e,
String[] strings,
int switchStyle,
ObjectSwitchCallback callback) |
static void |
Emitters.wrap_undeclared_throwable(CodeEmitter e,
Block handler,
org.objectweb.asm.Type[] exceptions,
org.objectweb.asm.Type wrapper) |