| Modifier and Type | Field and Description |
|---|---|
| public static final Class | |
| public static final Type | |
| public static final Type | |
| pack-priv final ArrayDeque | |
| public static final Type | |
| public static final Type | |
| public static final Type | |
| public static final Class | |
| public static final Class | |
| public static final Type | |
| public static final Type | |
| public static final Class | |
| public static final Type | |
| public static final Class | |
| public static final Type | |
| public static final Class | |
| public static final Type | |
| private ClassWriter |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public ClassData | |
| public ClassVisitor | |
| public IRBytecodeAdapter | |
| public MethodData | |
| public void | |
| public void | |
| public void | pushmethod(String name, IRScope scope, String scopeField, Signature signature, boolean specificArity)
|
| public void | |
| public static String | |
| public byte[] |
| BLOCK | back to summary |
|---|---|
| public static final Class<T> BLOCK | |
| BLOCK_TYPE | back to summary |
|---|---|
| public static final Type BLOCK_TYPE | |
| BOOLEAN_TYPE | back to summary |
|---|---|
| public static final Type BOOLEAN_TYPE | |
| classStack | back to summary |
|---|---|
| pack-priv final ArrayDeque<ClassData> classStack | |
| DOUBLE_TYPE | back to summary |
|---|---|
| public static final Type DOUBLE_TYPE | |
| INT_TYPE | back to summary |
|---|---|
| public static final Type INT_TYPE | |
| LONG_TYPE | back to summary |
|---|---|
| public static final Type LONG_TYPE | |
| OBJECT | back to summary |
|---|---|
| public static final Class<T> OBJECT | |
| OBJECT_ARRAY | back to summary |
|---|---|
| public static final Class<T> OBJECT_ARRAY | |
| OBJECT_ARRAY_TYPE | back to summary |
|---|---|
| public static final Type OBJECT_ARRAY_TYPE | |
| OBJECT_TYPE | back to summary |
|---|---|
| public static final Type OBJECT_TYPE | |
| RUBY_MODULE | back to summary |
|---|---|
| public static final Class<T> RUBY_MODULE | |
| RUBY_MODULE_TYPE | back to summary |
|---|---|
| public static final Type RUBY_MODULE_TYPE | |
| STATICSCOPE | back to summary |
|---|---|
| public static final Class<T> STATICSCOPE | |
| STATICSCOPE_TYPE | back to summary |
|---|---|
| public static final Type STATICSCOPE_TYPE | |
| THREADCONTEXT | back to summary |
|---|---|
| public static final Class<T> THREADCONTEXT | |
| THREADCONTEXT_TYPE | back to summary |
|---|---|
| public static final Type THREADCONTEXT_TYPE | |
| writer | back to summary |
|---|---|
| private ClassWriter writer | |
| JVM | back to summary |
|---|---|
| public JVM() | |
| classData | back to summary |
|---|---|
| public ClassData classData() | |
| cls | back to summary |
|---|---|
| public ClassVisitor cls() | |
| method | back to summary |
|---|---|
| public IRBytecodeAdapter method() | |
| methodData | back to summary |
|---|---|
| public MethodData methodData() | |
| popclass | back to summary |
|---|---|
| public void popclass() | |
| popmethod | back to summary |
|---|---|
| public void popmethod() | |
| pushmethod | back to summary |
|---|---|
| public void pushmethod(String name, IRScope scope, String scopeField, Signature signature, boolean specificArity) | |
| pushscript | back to summary |
|---|---|
| public void pushscript(JVMVisitor visitor, String clsName, String filename) | |
| scriptToClass | back to summary |
|---|---|
| public static String scriptToClass(String name) | |
| toByteCode | back to summary |
|---|---|
| public byte[] toByteCode() | |