Package | Description |
---|---|
com.google.javascript.jscomp |
Provides the core compiler and its public API.
|
Modifier and Type | Field and Description |
---|---|
(package private) AmbiguateProperties.Property |
AmbiguateProperties.PropertyGraphNode.property |
Modifier and Type | Field and Description |
---|---|
private static java.util.Comparator<AmbiguateProperties.Property> |
AmbiguateProperties.FREQUENCY_COMPARATOR
Sorts Property objects by their count, breaking ties alphabetically to
ensure a deterministic total ordering.
|
private java.util.Map<java.lang.String,AmbiguateProperties.Property> |
AmbiguateProperties.propertyMap
Map from property name to Property object
|
Modifier and Type | Method and Description |
---|---|
private AmbiguateProperties.Property |
AmbiguateProperties.getProperty(java.lang.String name) |
AmbiguateProperties.Property |
AmbiguateProperties.PropertyGraphNode.getValue() |
private AmbiguateProperties.Property |
AmbiguateProperties.ProcessProperties.recordProperty(java.lang.String name,
JSType type) |
Modifier and Type | Method and Description |
---|---|
GraphNode<AmbiguateProperties.Property,java.lang.Void> |
AmbiguateProperties.PropertyGraph.getNode(AmbiguateProperties.Property property) |
SubGraph<AmbiguateProperties.Property,java.lang.Void> |
AmbiguateProperties.PropertyGraph.newSubGraph() |
Modifier and Type | Method and Description |
---|---|
void |
AmbiguateProperties.PropertySubGraph.addNode(AmbiguateProperties.Property prop)
Adds the node to the sub graph, adding all its related types to the
related types for the sub graph.
|
GraphNode<AmbiguateProperties.Property,java.lang.Void> |
AmbiguateProperties.PropertyGraph.getNode(AmbiguateProperties.Property property) |
int |
AmbiguateProperties.PropertyGraph.getWeight(AmbiguateProperties.Property value) |
boolean |
AmbiguateProperties.PropertySubGraph.isIndependentOf(AmbiguateProperties.Property prop)
Returns true if prop is in an independent set from all properties in this
sub graph.
|
Constructor and Description |
---|
PropertyGraphNode(AmbiguateProperties.Property property) |