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