public class ExprDef extends ParamEnum
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String[] |
__hx_constructs |
static ExprDef |
EBreak |
static ExprDef |
EContinue |
| Constructor and Description |
|---|
ExprDef(int index,
java.lang.Object[] params) |
| Modifier and Type | Method and Description |
|---|---|
static ExprDef |
EArray(java.lang.Object e1,
java.lang.Object e2) |
static ExprDef |
EArrayDecl(Array<java.lang.Object> values) |
static ExprDef |
EBinop(Binop op,
java.lang.Object e1,
java.lang.Object e2) |
static ExprDef |
EBlock(Array<java.lang.Object> exprs) |
static ExprDef |
ECall(java.lang.Object e,
Array<java.lang.Object> params) |
static ExprDef |
ECast(java.lang.Object e,
ComplexType t) |
static ExprDef |
ECheckType(java.lang.Object e,
ComplexType t) |
static ExprDef |
EConst(Constant c) |
static ExprDef |
EDisplay(java.lang.Object e,
boolean isCall) |
static ExprDef |
EDisplayNew(java.lang.Object t) |
static ExprDef |
EField(java.lang.Object e,
java.lang.String field) |
static ExprDef |
EFor(java.lang.Object it,
java.lang.Object expr) |
static ExprDef |
EFunction(java.lang.String name,
java.lang.Object f) |
static ExprDef |
EIf(java.lang.Object econd,
java.lang.Object eif,
java.lang.Object eelse) |
static ExprDef |
EIn(java.lang.Object e1,
java.lang.Object e2) |
static ExprDef |
EMeta(java.lang.Object s,
java.lang.Object e) |
static ExprDef |
ENew(java.lang.Object t,
Array<java.lang.Object> params) |
static ExprDef |
EObjectDecl(Array<java.lang.Object> fields) |
static ExprDef |
EParenthesis(java.lang.Object e) |
static ExprDef |
EReturn(java.lang.Object e) |
static ExprDef |
ESwitch(java.lang.Object e,
Array<java.lang.Object> cases,
java.lang.Object edef) |
static ExprDef |
ETernary(java.lang.Object econd,
java.lang.Object eif,
java.lang.Object eelse) |
static ExprDef |
EThrow(java.lang.Object e) |
static ExprDef |
ETry(java.lang.Object e,
Array<java.lang.Object> catches) |
static ExprDef |
EUnop(Unop op,
boolean postFix,
java.lang.Object e) |
static ExprDef |
EUntyped(java.lang.Object e) |
static ExprDef |
EVars(Array<java.lang.Object> vars) |
static ExprDef |
EWhile(java.lang.Object econd,
java.lang.Object e,
boolean normalWhile) |
java.lang.String |
getTag() |
public static final java.lang.String[] __hx_constructs
public static final ExprDef EBreak
public static final ExprDef EContinue
public static ExprDef EArray(java.lang.Object e1, java.lang.Object e2)
public static ExprDef EField(java.lang.Object e, java.lang.String field)
public static ExprDef EParenthesis(java.lang.Object e)
public static ExprDef EFunction(java.lang.String name, java.lang.Object f)
public static ExprDef EFor(java.lang.Object it, java.lang.Object expr)
public static ExprDef EIn(java.lang.Object e1, java.lang.Object e2)
public static ExprDef EIf(java.lang.Object econd, java.lang.Object eif, java.lang.Object eelse)
public static ExprDef EWhile(java.lang.Object econd, java.lang.Object e, boolean normalWhile)
public static ExprDef ESwitch(java.lang.Object e, Array<java.lang.Object> cases, java.lang.Object edef)
public static ExprDef EReturn(java.lang.Object e)
public static ExprDef EUntyped(java.lang.Object e)
public static ExprDef EThrow(java.lang.Object e)
public static ExprDef ECast(java.lang.Object e, ComplexType t)
public static ExprDef EDisplay(java.lang.Object e, boolean isCall)
public static ExprDef EDisplayNew(java.lang.Object t)
public static ExprDef ETernary(java.lang.Object econd, java.lang.Object eif, java.lang.Object eelse)
public static ExprDef ECheckType(java.lang.Object e, ComplexType t)
public static ExprDef EMeta(java.lang.Object s, java.lang.Object e)