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 | Method and Description |
---|---|
DiGraph.DiGraphNode<N,ControlFlowGraph.Branch> |
ControlFlowGraph.getEntry()
Gets the entry point of the control flow graph.
|
DiGraph.DiGraphNode<N,ControlFlowGraph.Branch> |
ControlFlowGraph.getImplicitReturn()
Gets the implicit return node.
|
Modifier and Type | Method and Description |
---|---|
Comparator<DiGraph.DiGraphNode<N,ControlFlowGraph.Branch>> |
ControlFlowGraph.getOptionalNodeComparator(boolean isForward)
Gets a comparator for the nodes.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ControlFlowGraph.isImplicitReturn(DiGraph.DiGraphNode<N,ControlFlowGraph.Branch> node)
Checks whether node is the implicit return.
|
Constructor and Description |
---|
CheckPathsBetweenNodes(DiGraph<N,E> graph,
DiGraph.DiGraphNode<N,E> a,
DiGraph.DiGraphNode<N,E> b,
com.google.common.base.Predicate<N> nodePredicate,
com.google.common.base.Predicate<DiGraph.DiGraphEdge<N,E>> edgePredicate)
Inclusive check.
|
CheckPathsBetweenNodes(DiGraph<N,E> graph,
DiGraph.DiGraphNode<N,E> a,
DiGraph.DiGraphNode<N,E> b,
com.google.common.base.Predicate<N> nodePredicate,
com.google.common.base.Predicate<DiGraph.DiGraphEdge<N,E>> edgePredicate)
Inclusive check.
|
Modifier and Type | Method and Description |
---|---|
DiGraph.DiGraphNode<N,E> |
LinkedDirectedGraph.createDirectedGraphNode(N nodeValue) |
abstract DiGraph.DiGraphNode<N,E> |
DiGraph.createDirectedGraphNode(N nodeValue) |
DiGraph.DiGraphNode<N,E> |
DiGraph.DiGraphEdge.getDestination() |
DiGraph.DiGraphNode<N,E> |
LinkedDirectedGraph.getDirectedGraphNode(N nodeValue) |
abstract DiGraph.DiGraphNode<N,E> |
DiGraph.getDirectedGraphNode(N nodeValue) |
DiGraph.DiGraphNode<N,E> |
DiGraph.DiGraphEdge.getSource() |
Modifier and Type | Method and Description |
---|---|
List<DiGraph.DiGraphNode<N,E>> |
LinkedDirectedGraph.getDirectedPredNodes(DiGraph.DiGraphNode<N,E> dNode) |
abstract List<DiGraph.DiGraphNode<N,E>> |
DiGraph.getDirectedPredNodes(DiGraph.DiGraphNode<N,E> n) |
List<DiGraph.DiGraphNode<N,E>> |
LinkedDirectedGraph.getDirectedSuccNodes(DiGraph.DiGraphNode<N,E> dNode) |
abstract List<DiGraph.DiGraphNode<N,E>> |
DiGraph.getDirectedSuccNodes(DiGraph.DiGraphNode<N,E> n) |
void |
DiGraph.DiGraphEdge.setDestination(DiGraph.DiGraphNode<N,E> node) |
void |
DiGraph.DiGraphEdge.setSource(DiGraph.DiGraphNode<N,E> node) |
Copyright © 2009-2014 Google. All Rights Reserved.