public class Label
extends java.lang.Object
Constructor and Description |
---|
Label() |
Label(CodeAttr code) |
Label(int position) |
Modifier and Type | Method and Description |
---|---|
void |
define(CodeAttr code)
Define the value of a label as having the current location.
|
boolean |
defined() |
void |
defineRaw(CodeAttr code)
Define the value of a label as having the current location.
|
boolean |
isUsed() |
void |
setTypes(CodeAttr code) |
void |
setTypes(Label other) |
public Label()
public Label(CodeAttr code)
public Label(int position)
public final boolean defined()
public boolean isUsed()
public void setTypes(CodeAttr code)
public void setTypes(Label other)
public void defineRaw(CodeAttr code)
code
- the "Code" attribute of the current methodpublic void define(CodeAttr code)
code
- the "Code" attribute of the current method