Fixpoint3.PrecedenceGraph.MutGraph
Definitions
def addEdge(u: Vertex, v: Vertex, g: MutGraph[r]): Unit \ r
SourceAdds the edge (u, v) to g.
The vertices u and v are automatically added to g.
def addVertex(v: Vertex, g: MutGraph[r]): Unit \ r
SourceAdds the edge (u, v) to g.
def empty(rc: Region[r]): MutGraph[r] \ r
SourceReturns an empty graph with no vertices or edges.
def getSCCOrder(g: MutGraph[r]): List[Set[Vertex]] \ r
SourceReturns the strongly connected components of g in a topologically sorted
order where the SCC's are represented by the set of vertices in them.
def hasEdge(u: Vertex, v: Vertex, g: MutGraph[r]): Bool \ r
SourceReturns true if g contains the edge (u, v).
def numberOfVertices(g: MutGraph[r]): Int32 \ r
SourceReturns the number of vertices in g. MutGraphs should start with vertex 0.
def toString(g: MutGraph[r]): String \ r
SourceReturns a string representation of g.