| 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) |