public class LabelledStatement extends Stmt
Modifier and Type | Field and Description |
---|---|
Expr |
constantExpr |
boolean |
isCase |
boolean |
isDefault |
boolean |
isLabel |
java.lang.String |
label |
debug, global_type, NOP, reader
Modifier and Type | Method and Description |
---|---|
java.lang.String |
calculate(java.lang.String labelToGoto) |
static LabelledStatement |
ctor() |
static LabelledStatement |
ctor(Reader r) |
void |
findStarNumber() |
void |
foo() |
boolean |
hasEq() |
boolean |
hasPlusEq() |
boolean |
hasStarEq() |
void |
parseForConstants() |
void |
parseLeft() |
void |
toStack(java.lang.StringBuffer sb,
int lineEnd,
Type type,
java.lang.String field,
boolean isBegEnd) |
java.lang.String |
toString() |
public java.lang.String label
public Expr constantExpr
public boolean isDefault
public boolean isLabel
public boolean isCase
public static LabelledStatement ctor()
public static LabelledStatement ctor(Reader r)
public void findStarNumber()
findStarNumber
in class Stmt
public java.lang.String calculate(java.lang.String labelToGoto)
public void toStack(java.lang.StringBuffer sb, int lineEnd, Type type, java.lang.String field, boolean isBegEnd)
public void parseForConstants()
parseForConstants
in class Stmt