| Modifier and Type | Field and Description |
|---|---|
| public final Map | |
| public final IRBytecodeAdapter | |
| public final IRScope | |
| public final String | |
| public final Signature | |
| public final int | |
| public final Map |
| Access | Constructor and Description |
|---|---|
| public | MethodData(IRBytecodeAdapter method, IRScope scope, String scopeField, Signature signature, int specificArity)
|
| Modifier and Type | Method and Description |
|---|---|
| public Label | |
| public int | |
| public int | |
| public int | |
| public int |
| labelMap | back to summary |
|---|---|
| public final Map<Label, Label> labelMap | |
| method | back to summary |
|---|---|
| public final IRBytecodeAdapter method | |
| scope | back to summary |
|---|---|
| public final IRScope scope | |
| scopeField | back to summary |
|---|---|
| public final String scopeField | |
| signature | back to summary |
|---|---|
| public final Signature signature | |
| specificArity | back to summary |
|---|---|
| public final int specificArity | |
| varMap | back to summary |
|---|---|
| public final Map<String, Integer> varMap | |
| MethodData | back to summary |
|---|---|
| public MethodData(IRBytecodeAdapter method, IRScope scope, String scopeField, Signature signature, int specificArity) | |
| getLabel | back to summary |
|---|---|
| public Label getLabel(Label label) | |
| local | back to summary |
|---|---|
| public int local(Variable variable, Type type) | |
| local | back to summary |
|---|---|
| public int local(Variable variable) | |
| local | back to summary |
|---|---|
| public int local(String newName) | |
| local | back to summary |
|---|---|
| public int local(String newName, Type type) | |