| Package | Description |
|---|---|
| com.google.javascript.jscomp |
Provides the core compiler and its public API.
|
| Modifier and Type | Method and Description |
|---|---|
LiveVariablesAnalysis.LiveVariableLattice |
LiveVariablesAnalysis.LiveVariableJoinOp.apply(java.util.List<LiveVariablesAnalysis.LiveVariableLattice> in) |
(package private) LiveVariablesAnalysis.LiveVariableLattice |
LiveVariablesAnalysis.createEntryLattice() |
(package private) LiveVariablesAnalysis.LiveVariableLattice |
LiveVariablesAnalysis.createInitialEstimateLattice() |
(package private) LiveVariablesAnalysis.LiveVariableLattice |
LiveVariablesAnalysis.flowThrough(Node node,
LiveVariablesAnalysis.LiveVariableLattice input) |
| Modifier and Type | Method and Description |
|---|---|
(package private) LiveVariablesAnalysis.LiveVariableLattice |
LiveVariablesAnalysis.flowThrough(Node node,
LiveVariablesAnalysis.LiveVariableLattice input) |
| Modifier and Type | Method and Description |
|---|---|
LiveVariablesAnalysis.LiveVariableLattice |
LiveVariablesAnalysis.LiveVariableJoinOp.apply(java.util.List<LiveVariablesAnalysis.LiveVariableLattice> in) |
private void |
DeadAssignmentsElimination.tryRemoveAssignment(NodeTraversal t,
Node n,
DataFlowAnalysis.FlowState<LiveVariablesAnalysis.LiveVariableLattice> state) |
private void |
DeadAssignmentsElimination.tryRemoveAssignment(NodeTraversal t,
Node n,
Node exprRoot,
DataFlowAnalysis.FlowState<LiveVariablesAnalysis.LiveVariableLattice> state)
Determines if any local variables are dead after the instruction
n
and are assigned within the subtree of n. |
| Constructor and Description |
|---|
LiveVariableLattice(LiveVariablesAnalysis.LiveVariableLattice other) |