Package | Description |
---|---|
com.google.javascript.jscomp.graph |
Provides graph data structures and algorithms for coloring and fixed-point
computations.
|
Modifier and Type | Field and Description |
---|---|
private java.util.Deque<Graph.GraphAnnotationState> |
Graph.edgeAnnotationStack
Used by
Graph.pushEdgeAnnotations() and Graph.popEdgeAnnotations() . |
private java.util.Deque<Graph.GraphAnnotationState> |
Graph.nodeAnnotationStack
Used by
Graph.pushNodeAnnotations() and Graph.popNodeAnnotations() . |
Modifier and Type | Method and Description |
---|---|
private static void |
Graph.popAnnotations(java.util.Deque<Graph.GraphAnnotationState> stack)
Restores the node annotations on the top of stack and pops stack.
|
private static void |
Graph.pushAnnotations(java.util.Deque<Graph.GraphAnnotationState> stack,
java.util.Collection<? extends Annotatable> haveAnnotations)
Pushes a new list on stack and stores nodes annotations in the new list.
|