Package | Description |
---|---|
com.google.javascript.jscomp |
Provides the core compiler and its public API.
|
Modifier and Type | Field and Description |
---|---|
private MustBeReachingVariableDef.Definition |
FlowSensitiveInlineVariables.Candidate.defMetadata |
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Map<Var,MustBeReachingVariableDef.Definition> |
MustBeReachingVariableDef.MustDef.reachingDef |
Modifier and Type | Method and Description |
---|---|
(package private) MustBeReachingVariableDef.Definition |
MustBeReachingVariableDef.getDef(java.lang.String name,
Node useNode)
Gets the must reaching definition of a given node.
|
Modifier and Type | Method and Description |
---|---|
private void |
MustBeReachingVariableDef.computeDependence(MustBeReachingVariableDef.Definition def,
Node rValue)
Computes all the local variables that rValue reads from and store that
in the def's depends set.
|
(package private) boolean |
MustBeReachingVariableDef.dependsOnOuterScopeVars(MustBeReachingVariableDef.Definition def) |
Constructor and Description |
---|
Candidate(java.lang.String varName,
MustBeReachingVariableDef.Definition defMetadata,
Node use,
Node useCfgNode) |