org.jruby.compiler.ir.representations
Class CFG
java.lang.Object
org.jruby.compiler.ir.representations.CFG
public class CFG
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CFG
public CFG(IR_Scope s)
getGraph
public org.jgrapht.DirectedGraph getGraph()
getNextBBId
public int getNextBBId()
getMaxNodeID
public int getMaxNodeID()
incomingEdgesOf
public java.util.Set<CFG.CFG_Edge> incomingEdgesOf(BasicBlock bb)
outgoingEdgesOf
public java.util.Set<CFG.CFG_Edge> outgoingEdgesOf(BasicBlock bb)
getNodes
public java.util.Set<BasicBlock> getNodes()
build
public void build(java.util.List<IR_Instr> instrs)
toStringInstrs
public java.lang.String toStringInstrs()
Copyright © 2002-2009 JRuby Team. All Rights Reserved.