joeq.Compiler.Quad
Class Dominators.DominatorNode
java.lang.Object
joeq.Compiler.Quad.Dominators.DominatorNode
- Enclosing class:
- Dominators
public static class Dominators.DominatorNode
- extends Object
bb
public final BasicBlock bb
parent
public final Dominators.DominatorNode parent
children
public final ArrayList children
dominance_frontier
public jwutil.math.BitString dominance_frontier
Dominators.DominatorNode
public Dominators.DominatorNode(BasicBlock bb,
Dominators.DominatorNode parent)
getBasicBlock
public BasicBlock getBasicBlock()
getParent
public Dominators.DominatorNode getParent()
getNumberOfChildren
public int getNumberOfChildren()
getChild
public Dominators.DominatorNode getChild(int i)
getChildren
public List getChildren()
addChild
public void addChild(Dominators.DominatorNode n)
toString
public String toString()
- Overrides:
toString
in class Object
dumpTree
public void dumpTree()
Copyright © 2001-2008 John Whaley. All Rights Reserved.