| constant | type | note |
|---|---|---|
| PARAMS | Type[][] | |
| ARGS | Type[][] | |
| VARARGS | Type[] | |
| SIGS | String[] | |
| VARARGS_SIG | String |
| field | type | note |
|---|---|---|
| cls | ClassVisitor | |
| visitor | JVMVisitor | |
| clsName | String | |
| cacheFieldCount | AtomicInteger | |
| arrayMethodsDefined | IntHashMap<Void> | |
| hashMethodsDefined | IntHashMap<Void> | |
| kwargsHashMethodsDefined | IntHashMap<Void> |
<init>(String clsName, org.objectweb.asm.ClassVisitor cls, org.jruby.ir.targets.JVMVisitor visitor)popmethod()pushmethod(String name, org.jruby.ir.IRScope scope, String scopeField, com.headius.invokebinder.Signature signature, boolean specificArity)