Package | Description |
---|---|
com.google.javascript.jscomp |
Provides the core compiler and its public API.
|
Modifier and Type | Field and Description |
---|---|
private JSModuleGraph |
CrossModuleCodeMotion.graph |
private JSModuleGraph |
RecordFunctionInformation.moduleGraph |
private JSModuleGraph |
Compiler.moduleGraph |
private JSModuleGraph |
AliasStrings.moduleGraph |
private JSModuleGraph |
CrossModuleMethodMotion.moduleGraph |
private JSModuleGraph |
ProcessClosurePrimitives.moduleGraph |
private JSModuleGraph |
AnalyzePrototypeProperties.moduleGraph |
Modifier and Type | Method and Description |
---|---|
(package private) JSModuleGraph |
Compiler.getDegenerateModuleGraph()
Gets a module graph.
|
(package private) abstract JSModuleGraph |
AbstractCompiler.getModuleGraph()
Gets the module graph.
|
(package private) JSModuleGraph |
Compiler.getModuleGraph() |
Modifier and Type | Method and Description |
---|---|
(package private) void |
AbstractCommandLineRunner.printModuleGraphManifestOrBundleTo(JSModuleGraph graph,
java.lang.Appendable out,
boolean isManifest)
Prints a set of modules to the manifest or bundle file.
|
Constructor and Description |
---|
AliasStrings(AbstractCompiler compiler,
JSModuleGraph moduleGraph,
java.util.Set<java.lang.String> strings,
java.lang.String blacklistRegex,
boolean outputStringUsage)
Creates an instance.
|
AnalyzePrototypeProperties(AbstractCompiler compiler,
JSModuleGraph moduleGraph,
boolean canModifyExterns,
boolean anchorUnusedVars)
Creates a new pass for analyzing prototype properties.
|
CrossModuleCodeMotion(AbstractCompiler compiler,
JSModuleGraph graph,
boolean parentModuleCanSeeSymbolsDeclaredInChildren)
Creates an instance.
|
CrossModuleMotionEnvironment(Node sourceNode,
JSModule sourceModule,
Node destinationNode,
JSModule destinationModule,
JSModuleGraph moduleGraph)
Creates a cross module code motion environment.
|