Modifier and Type | Class and Description |
---|---|
(package private) class |
ImplJLabel |
Modifier and Type | Field and Description |
---|---|
private JLabel |
GotoJStatement.label |
Modifier and Type | Method and Description |
---|---|
JLabel |
JBlock.anonLabel()
Add a label at this point whose unique name is automatically generated.
|
JLabel |
BasicJBlock.anonLabel() |
JLabel |
JBlock.anonLabel(JLabel label)
Name and attach a forward label as anonymous.
|
JLabel |
BasicJBlock.anonLabel(JLabel label) |
JLabel |
JBlock.forwardLabel()
Create a forward label that can be named and attached later.
|
JLabel |
BasicJBlock.forwardLabel() |
(package private) JLabel |
GotoJStatement.getLabel() |
JLabel |
JBlock.label(JLabel label,
java.lang.String name)
Name and attach a forward label.
|
JLabel |
BasicJBlock.label(JLabel label,
java.lang.String name) |
JLabel |
JBlock.label(java.lang.String name)
Add a label at this point, which may be used for future branch instructions.
|
JLabel |
BasicJBlock.label(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
JStatement |
JBlock._break(JLabel label)
Insert a labelled
break statement at this point. |
JStatement |
BasicJBlock._break(JLabel label) |
JStatement |
JBlock._continue(JLabel label)
Insert a labelled
continue statement at this point. |
JStatement |
BasicJBlock._continue(JLabel label) |
JLabel |
JBlock.anonLabel(JLabel label)
Name and attach a forward label as anonymous.
|
JLabel |
BasicJBlock.anonLabel(JLabel label) |
JLabel |
JBlock.label(JLabel label,
java.lang.String name)
Name and attach a forward label.
|
JLabel |
BasicJBlock.label(JLabel label,
java.lang.String name) |
Constructor and Description |
---|
GotoJStatement(Tokens.$KW keyword,
JLabel label) |