public class MethodData extends Object
| Modifier and Type | Field and Description |
|---|---|
Map<Label,org.objectweb.asm.Label> |
labelMap |
IRBytecodeAdapter |
method |
Map<String,Integer> |
varMap |
| Constructor and Description |
|---|
MethodData(SkinnyMethodAdapter method,
int arity) |
| Modifier and Type | Method and Description |
|---|---|
org.objectweb.asm.Label |
getLabel(Label label) |
int |
local(String newName) |
int |
local(String newName,
org.objectweb.asm.Type type) |
int |
local(Variable variable) |
public IRBytecodeAdapter method
public Map<Label,org.objectweb.asm.Label> labelMap
public MethodData(SkinnyMethodAdapter method, int arity)
public int local(Variable variable)
public int local(String newName)
public int local(String newName, org.objectweb.asm.Type type)
public org.objectweb.asm.Label getLabel(Label label)
Copyright © 2001-2017 JRuby. All Rights Reserved.