| Package | Description |
|---|---|
| com.google.javascript.jscomp |
Provides the core compiler and its public API.
|
| com.google.javascript.jscomp.type |
Provides type-checking data structures and algorithms.
|
| Class and Description |
|---|
| FlowScope
A symbol table for inferring types during data flow analysis.
|
| ReverseAbstractInterpreter
This interface defines what reversed abstract interpreters provide.
|
| Class and Description |
|---|
| ChainableReverseAbstractInterpreter
Chainable reverse abstract interpreter providing basic functionality.
|
| ChainableReverseAbstractInterpreter.RestrictByFalseTypeOfResultVisitor
A class common to all visitors that need to restrict the type based on
some
typeof-like condition being false. |
| ChainableReverseAbstractInterpreter.RestrictByTrueTypeOfResultVisitor
A class common to all visitors that need to restrict the type based on
some
typeof-like condition being true. |
| ChainableReverseAbstractInterpreter.RestrictByTypeOfResultVisitor
A class common to all visitors that need to restrict the type based on
typeof-like conditions. |
| ClosureReverseAbstractInterpreter.TypeRestriction |
| FlowScope
A symbol table for inferring types during data flow analysis.
|
| ReverseAbstractInterpreter
This interface defines what reversed abstract interpreters provide.
|