Package | Description |
---|---|
com.google.javascript.jscomp |
Provides the core compiler and its public API.
|
com.google.javascript.jscomp.graph |
Provides graph data structures and algorithms for coloring and fixed-point
computations.
|
Modifier and Type | Class and Description |
---|---|
(package private) static class |
DataFlowAnalysis.BranchedFlowState<L extends LatticeElement>
The in and out states of a node.
|
(package private) static class |
DataFlowAnalysis.FlowState<L extends LatticeElement>
The in and out states of a node.
|
Modifier and Type | Field and Description |
---|---|
protected Annotation |
AmbiguateProperties.PropertyGraphNode.annotation |
private static Annotation |
CheckPathsBetweenNodes.BACK_EDGE |
private static Annotation |
CheckPathsBetweenNodes.BLACK |
private static Annotation |
CheckPathsBetweenNodes.GRAY |
private static Annotation |
CheckPathsBetweenNodes.VISITED_EDGE |
private static Annotation |
CheckPathsBetweenNodes.WHITE |
Modifier and Type | Method and Description |
---|---|
Annotation |
AmbiguateProperties.PropertyGraphNode.getAnnotation() |
Modifier and Type | Method and Description |
---|---|
void |
AmbiguateProperties.PropertyGraphNode.setAnnotation(Annotation data) |
Modifier and Type | Class and Description |
---|---|
static class |
GraphColoring.Color
The color of a node
|
Modifier and Type | Field and Description |
---|---|
protected Annotation |
LinkedUndirectedGraph.AnnotatedLinkedUndirectedGraphNode.annotation |
protected Annotation |
LinkedUndirectedGraph.AnnotatedLinkedUndirectedGraphEdge.annotation |
protected Annotation |
LinkedDirectedGraph.AnnotatedLinkedDirectedGraphNode.annotation |
protected Annotation |
LinkedDirectedGraph.AnnotatedLinkedDirectedGraphEdge.annotation |
static Annotation |
GraphReachability.REACHABLE |
private Annotation |
Graph.AnnotationState.second |
Modifier and Type | Method and Description |
---|---|
<A extends Annotation> |
LinkedUndirectedGraph.LinkedUndirectedGraphNode.getAnnotation() |
<A extends Annotation> |
LinkedUndirectedGraph.AnnotatedLinkedUndirectedGraphNode.getAnnotation() |
<A extends Annotation> |
LinkedUndirectedGraph.LinkedUndirectedGraphEdge.getAnnotation() |
<A extends Annotation> |
LinkedUndirectedGraph.AnnotatedLinkedUndirectedGraphEdge.getAnnotation() |
<A extends Annotation> |
LinkedDirectedGraph.LinkedDirectedGraphNode.getAnnotation() |
<A extends Annotation> |
LinkedDirectedGraph.AnnotatedLinkedDirectedGraphNode.getAnnotation() |
<A extends Annotation> |
LinkedDirectedGraph.LinkedDirectedGraphEdge.getAnnotation() |
<A extends Annotation> |
LinkedDirectedGraph.AnnotatedLinkedDirectedGraphEdge.getAnnotation() |
<A extends Annotation> |
Annotatable.getAnnotation()
Retrieves a piece of information that has been annotated.
|
Modifier and Type | Method and Description |
---|---|
void |
LinkedUndirectedGraph.LinkedUndirectedGraphNode.setAnnotation(Annotation data) |
void |
LinkedUndirectedGraph.AnnotatedLinkedUndirectedGraphNode.setAnnotation(Annotation data) |
void |
LinkedUndirectedGraph.LinkedUndirectedGraphEdge.setAnnotation(Annotation data) |
void |
LinkedUndirectedGraph.AnnotatedLinkedUndirectedGraphEdge.setAnnotation(Annotation data) |
void |
LinkedDirectedGraph.LinkedDirectedGraphNode.setAnnotation(Annotation data) |
void |
LinkedDirectedGraph.AnnotatedLinkedDirectedGraphNode.setAnnotation(Annotation data) |
void |
LinkedDirectedGraph.LinkedDirectedGraphEdge.setAnnotation(Annotation data) |
void |
LinkedDirectedGraph.AnnotatedLinkedDirectedGraphEdge.setAnnotation(Annotation data) |
void |
Annotatable.setAnnotation(Annotation data)
Annotates a piece of information to the object.
|
Constructor and Description |
---|
AnnotationState(Annotatable annotatable,
Annotation annotation) |