Package com.googlecode.dex2jar.ir.stmt
Class Stmt
java.lang.Object
com.googlecode.dex2jar.ir.stmt.Stmt
- Direct Known Subclasses:
Stmt.E0Stmt,Stmt.E1Stmt,Stmt.E2Stmt
Represent a statement
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classRepresent a statement with no argumentstatic classRepresent a statement with 1 argumentstatic classRepresent a statement with 2 argumentsstatic enumStatement Type -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intUsed in construct of a method CFG, PreviousStmtnodesfinal ETThe number of argumentUsed in construct of a method CFG, AfterStmtnodesUsed in Local Split, forward frame of theStmtintstatic final intfinal Stmt.STStatement TypebooleanUsed in visit the method CFG -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
CAN_CONTINUE
public static final int CAN_CONTINUE- See Also:
-
CAN_BRNANCH
public static final int CAN_BRNANCH- See Also:
-
CAN_SWITCH
public static final int CAN_SWITCH- See Also:
-
CAN_THROW
public static final int CAN_THROW- See Also:
-
MAY_THROW
public static final int MAY_THROW- See Also:
-
cfgFroms
Used in construct of a method CFG, PreviousStmtnodes -
exceptionHandlers
Used in construct of a method CFG, AfterStmtnodes -
visited
public boolean visitedUsed in visit the method CFG -
frame
Used in Local Split, forward frame of theStmt -
tsDefaultNext
-
et
The number of argument -
id
public int id -
st
Statement Type
-
-
Constructor Details
-
Stmt
- Parameters:
st- Statement Typeet- The number of argument
-
-
Method Details