Mercurial > hg > truffle
view src/share/tools/IdealGraphVisualizer/ControlFlowEditor/src/at/ssw/visualizer/cfg/model/.svn/text-base/CfgNode.java.netbeans-base @ 4487:aae5b3773e63
Added CFG editor from c1visualizer.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Tue, 31 Jan 2012 00:23:10 +0100 |
parents | |
children |
line wrap: on
line source
package at.ssw.visualizer.cfg.model; import at.ssw.visualizer.model.cfg.BasicBlock; public interface CfgNode { //testers public boolean isOSR(); public boolean isRoot(); public boolean isLoopHeader(); public boolean isLoopMember(); //getters public int getLevel(); public int getLoopDepth(); public int getLoopIndex(); public int getNodeIndex(); public CfgEdge[] getInputEdges(); public CfgEdge[] getOutputEdges(); public BasicBlock getBasicBlock(); public String getDescription(); }