Package proguard.dexfile.ir.stmt
Class Stmts
- java.lang.Object
-
- proguard.dexfile.ir.stmt.Stmts
-
public final class Stmts extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AssignStmtnAssign(Value left, Value right)static AssignStmtnFillArrayData(Value left, Value arrayData)static GotoStmtnGoto(LabelStmt target)static AssignStmtnIdentity(Value local, Value identityRef)static IfStmtnIf(Value a, LabelStmt target)static LabelStmtnLabel()static UnopStmtnLock(Value op)static LookupSwitchStmtnLookupSwitch(Value key, int[] lookupValues, LabelStmt[] targets, LabelStmt target)static NopStmtnNop()static UnopStmtnReturn(Value op)static ReturnVoidStmtnReturnVoid()static TableSwitchStmtnTableSwitch(Value key, int lowIndex, LabelStmt[] targets, LabelStmt target)static UnopStmtnThrow(Value op)static UnopStmtnUnLock(Value op)static VoidInvokeStmtnVoidInvoke(Value op)
-
-
-
Method Detail
-
nAssign
public static AssignStmt nAssign(Value left, Value right)
-
nFillArrayData
public static AssignStmt nFillArrayData(Value left, Value arrayData)
-
nIdentity
public static AssignStmt nIdentity(Value local, Value identityRef)
-
nLabel
public static LabelStmt nLabel()
-
nLookupSwitch
public static LookupSwitchStmt nLookupSwitch(Value key, int[] lookupValues, LabelStmt[] targets, LabelStmt target)
-
nNop
public static NopStmt nNop()
-
nReturnVoid
public static ReturnVoidStmt nReturnVoid()
-
nTableSwitch
public static TableSwitchStmt nTableSwitch(Value key, int lowIndex, LabelStmt[] targets, LabelStmt target)
-
nVoidInvoke
public static VoidInvokeStmt nVoidInvoke(Value op)
-
-