| Package | Description |
|---|---|
| com.google.javascript.jscomp |
Provides the core compiler and its public API.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
SideEffectsAnalysis.CrossModuleMotionEnvironment
An environment for motion between modules.
|
static class |
SideEffectsAnalysis.IntraproceduralMotionEnvironment
An environment for motion within a function.
|
static class |
SideEffectsAnalysis.RawMotionEnvironment
A low-level concrete environment that allows the client to specify
the environment nodes directly.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
SideEffectsAnalysis.safeToMoveBefore(Node source,
SideEffectsAnalysis.AbstractMotionEnvironment environment,
Node destination)
Determines whether it is safe to move code (
source) across
an environment to another program point (immediately preceding
destination). |