findTopologicalOrder type
Signed-off-by: James Cherry <cherry@parallaxsw.com>
This commit is contained in:
parent
0f40a90e8c
commit
3e6bbf46d5
|
|
@ -135,7 +135,7 @@ Levelize::levelize()
|
|||
|
||||
findRoots();
|
||||
findBackEdges();
|
||||
VertexSeq topo_sorted = findToplologicalOrder();
|
||||
VertexSeq topo_sorted = findTopologicalOrder();
|
||||
assignLevels(topo_sorted);
|
||||
ensureLatchLevels();
|
||||
|
||||
|
|
@ -345,7 +345,7 @@ Levelize::findUnvisitedVertices()
|
|||
////////////////////////////////////////////////////////////////
|
||||
|
||||
VertexSeq
|
||||
Levelize::findToplologicalOrder()
|
||||
Levelize::findTopologicalOrder()
|
||||
{
|
||||
Stats stats(debug_, report_);
|
||||
std::map<Vertex*, int> in_degree;
|
||||
|
|
|
|||
|
|
@ -74,7 +74,7 @@ protected:
|
|||
void levelize();
|
||||
void findRoots();
|
||||
VertexSeq sortedRootsWithFanout();
|
||||
VertexSeq findToplologicalOrder();
|
||||
VertexSeq findTopologicalOrder();
|
||||
void assignLevels(VertexSeq &topo_sorted);
|
||||
void recordLoop(Edge *edge,
|
||||
EdgeSeq &path);
|
||||
|
|
|
|||
Loading…
Reference in New Issue