|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
HirIterator interface Traverse HIR node in depth first order.
| Method Summary | |
HIR |
getNextExecutableNode()
next Get the node that refer/set data or change control flow directly. |
Stmt |
getNextStmt()
|
boolean |
hasNext()
|
boolean |
hasNextStmt()
|
HIR |
next()
next Get the next node and advance current point for iteration. |
Stmt |
nextStmt()
nextStmt Get the next statement skipping other nodes that are not Stmt. |
| Method Detail |
public HIR next()
public boolean hasNext()
public HIR getNextExecutableNode()
public Stmt nextStmt()
public boolean hasNextStmt()
public Stmt getNextStmt()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||