public final class Stmts
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
static AssignStmt |
nAssign(Value left,
Value right) |
static AssignStmt |
nFillArrayData(Value left,
Value arrayData) |
static GotoStmt |
nGoto(LabelStmt target) |
static AssignStmt |
nIdentity(Value local,
Value identityRef) |
static IfStmt |
nIf(Value a,
LabelStmt target) |
static LabelStmt |
nLabel() |
static UnopStmt |
nLock(Value op) |
static LookupSwitchStmt |
nLookupSwitch(Value key,
int[] lookupValues,
LabelStmt[] targets,
LabelStmt target) |
static NopStmt |
nNop() |
static UnopStmt |
nReturn(Value op) |
static ReturnVoidStmt |
nReturnVoid() |
static TableSwitchStmt |
nTableSwitch(Value key,
int lowIndex,
LabelStmt[] targets,
LabelStmt target) |
static UnopStmt |
nThrow(Value op) |
static UnopStmt |
nUnLock(Value op) |
static VoidInvokeStmt |
nVoidInvoke(Value op) |
public static AssignStmt nAssign(Value left, Value right)
public static AssignStmt nFillArrayData(Value left, Value arrayData)
public static AssignStmt nIdentity(Value local, Value identityRef)
public static LabelStmt nLabel()
public static LookupSwitchStmt nLookupSwitch(Value key, int[] lookupValues, LabelStmt[] targets, LabelStmt target)
public static NopStmt nNop()
public static ReturnVoidStmt nReturnVoid()
public static TableSwitchStmt nTableSwitch(Value key, int lowIndex, LabelStmt[] targets, LabelStmt target)
public static VoidInvokeStmt nVoidInvoke(Value op)