| 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.
|