joeq.Compiler.BytecodeAnalysis
Class BasicBlock
java.lang.Object
joeq.Compiler.BytecodeAnalysis.BasicBlock
public class BasicBlock
- extends Object
A basic block in terms of bytecode indices.
- Version:
- $Id: BasicBlock.java 2282 2005-05-28 11:14:27Z joewhaley $
- Author:
- John Whaley
Field Summary |
int |
id
ID number. |
id
public final int id
- ID number.
getStart
public int getStart()
getEnd
public int getEnd()
getNumberOfPredecessors
public int getNumberOfPredecessors()
getNumberOfSuccessors
public int getNumberOfSuccessors()
getPredecessor
public BasicBlock getPredecessor(int i)
getSuccessor
public BasicBlock getSuccessor(int i)
isSubroutineRet
public boolean isSubroutineRet()
getExceptionHandlers
public ExceptionHandlerIterator getExceptionHandlers()
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2001-2008 John Whaley. All Rights Reserved.