edu.cmu.cs.crystal.cfg
Interface IControlFlowGraph<N>

All Known Implementing Classes:
EclipseCFG, EclipseNodeFirstCFG

public interface IControlFlowGraph<N>


Method Summary
 att.grappa.Graph getDotGraph()
           
 ICFGNode<N> getEndNode()
           
 Map<ITypeBinding,? extends ICFGNode<N>> getExceptionalExits()
           
 ICFGNode<N> getStartNode()
           
 ICFGNode<N> getUberReturn()
           
 ICFGNode<N> getUndeclaredExit()
           
 

Method Detail

getStartNode

ICFGNode<N> getStartNode()

getEndNode

ICFGNode<N> getEndNode()

getUberReturn

ICFGNode<N> getUberReturn()

getUndeclaredExit

ICFGNode<N> getUndeclaredExit()

getExceptionalExits

Map<ITypeBinding,? extends ICFGNode<N>> getExceptionalExits()

getDotGraph

att.grappa.Graph getDotGraph()