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) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic 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