gov.llnl.babel.visitor
Class HierarchySorter
java.lang.Object
gov.llnl.babel.visitor.HierarchySorter
public class HierarchySorter
extends java.lang.Object
This class is used by SymbolTableDecorator to collect a hierarchy
of modified types, and add their lineage to the SymbolTable in
a strict topilogical order.
HierarchySorter
public HierarchySorter(MsgList msgs)
commitHierarchy
public void commitHierarchy()
registerParentChild
public void registerParentChild(Extendable parent,
Extendable child)
Register an inheritance relationship to be revealed to SymbolTable later.