Package | Description |
---|---|
com.google.javascript.jscomp |
Provides the core compiler and its public API.
|
Modifier and Type | Field and Description |
---|---|
private CrossModuleCodeMotion.NamedInfo |
CrossModuleCodeMotion.InstanceofInfo.namedInfo |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<Var,CrossModuleCodeMotion.NamedInfo> |
CrossModuleCodeMotion.namedInfo |
Modifier and Type | Method and Description |
---|---|
private CrossModuleCodeMotion.NamedInfo |
CrossModuleCodeMotion.getNamedInfo(Var v)
get the information on a variable
|
Modifier and Type | Method and Description |
---|---|
private boolean |
CrossModuleCodeMotion.maybeProcessDeclaration(ReferenceCollectingCallback collector,
ReferenceCollectingCallback.Reference ref,
CrossModuleCodeMotion.NamedInfo info)
Determines whether the given NAME node belongs to a declaration that
can be moved across modules.
|
private void |
CrossModuleCodeMotion.processRead(ReferenceCollectingCallback.Reference ref,
CrossModuleCodeMotion.NamedInfo info)
Process the reads to named variables
|
private void |
CrossModuleCodeMotion.processReference(ReferenceCollectingCallback collector,
ReferenceCollectingCallback.Reference ref,
CrossModuleCodeMotion.NamedInfo info) |
Constructor and Description |
---|
InstanceofInfo(JSModule module,
CrossModuleCodeMotion.NamedInfo namedInfo) |