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 |
---|---|
private static class |
ControlFlowAnalysis.AstControlFlowGraph
A
ControlFlowGraph which provides a node comparator based on the
pre-order traversal of the AST. |
class |
ControlFlowGraph<N>
Control flow graph.
|
(package private) class |
NameReferenceGraph
A graph represents all the referencing of global names in the program.
|
Modifier and Type | Field and Description |
---|---|
private LinkedDirectedGraph<NameAnalyzer.JsName,NameAnalyzer.RefType> |
NameAnalyzer.referenceGraph
Reference dependency graph
|
private LinkedDirectedGraph<AnalyzePrototypeProperties.NameInfo,JSModule> |
AnalyzePrototypeProperties.symbolGraph |
Modifier and Type | Method and Description |
---|---|
(package private) LinkedDirectedGraph<JSModule,java.lang.String> |
JSModuleGraph.toGraphvizGraph() |
Modifier and Type | Method and Description |
---|---|
static <N,E> LinkedDirectedGraph<N,E> |
LinkedDirectedGraph.create() |
static <N,E> LinkedDirectedGraph<N,E> |
LinkedDirectedGraph.createWithoutAnnotations() |