Package | Description |
---|---|
com.google.javascript.jscomp |
Provides the core compiler and its public API.
|
Modifier and Type | Field and Description |
---|---|
private MemoizedScopeCreator |
TypeInferencePass.scopeCreator |
private MemoizedScopeCreator |
TypeCheck.scopeCreator |
private MemoizedScopeCreator |
PassConfig.typedScopeCreator
A memoized version of scopeCreator.
|
Modifier and Type | Method and Description |
---|---|
(package private) MemoizedScopeCreator |
PassConfig.getTypedScopeCreator()
Gets the scope creator for typed scopes.
|
(package private) MemoizedScopeCreator |
PassConfig.PassConfigDelegate.getTypedScopeCreator() |
MemoizedScopeCreator |
Compiler.getTypedScopeCreator() |
Constructor and Description |
---|
TypeCheck(AbstractCompiler compiler,
ReverseAbstractInterpreter reverseInterpreter,
JSTypeRegistry typeRegistry,
TypedScope topScope,
MemoizedScopeCreator scopeCreator,
CheckLevel reportMissingOverride) |
TypeInferencePass(AbstractCompiler compiler,
ReverseAbstractInterpreter reverseInterpreter,
TypedScope topScope,
MemoizedScopeCreator scopeCreator) |