public interface StaticSymbolTable<S extends StaticSlot<JSType>,R extends StaticReference<JSType>>
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<S> |
getAllSymbols()
Returns all variables in this symbol table.
|
java.lang.Iterable<R> |
getReferences(S symbol)
Returns the references that point to the given symbol.
|
StaticScope<JSType> |
getScope(S symbol)
Returns the scope for a given symbol.
|
java.lang.Iterable<R> getReferences(S symbol)
StaticScope<JSType> getScope(S symbol)
java.lang.Iterable<S> getAllSymbols()