Package | Description |
---|---|
com.google.javascript.jscomp |
Provides the core compiler and its public API.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
GlobalNamespace
Builds a global namespace of all the objects and their properties in
the global scope.
|
(package private) class |
MemoizedScopeCreator
Memoize a scope creator.
|
(package private) class |
PreprocessorSymbolTable
A symbol table for references that are removed by preprocessor passes
(like
ProcessClosurePrimitives ). |
(package private) class |
ReferenceCollectingCallback
A helper class for passes that want to access all information about where a
variable is referenced and declared at once and then make a decision as to
how it should be handled, possibly inlining, reordering, or generating
warnings.
|
Modifier and Type | Method and Description |
---|---|
(package private) <S extends StaticSlot,R extends StaticRef> |
SymbolTable.addSymbolsFrom(StaticSymbolTable<S,R> otherSymbolTable)
Make sure all the symbols and references in
otherSymbolTable
are in this symbol table. |
private <S extends StaticSlot,R extends StaticRef> |
SymbolTable.findBestDeclToAdd(StaticSymbolTable<S,R> otherSymbolTable,
S slot)
Helper for addSymbolsFrom, to determine the best declaration spot.
|