Package | Description |
---|---|
com.google.javascript.jscomp |
Provides the core compiler and its public API.
|
Modifier and Type | Class and Description |
---|---|
class |
TypedScope
TypedScope contains information about variables and their types.
|
Modifier and Type | Field and Description |
---|---|
protected Scope |
Scope.parent |
Modifier and Type | Method and Description |
---|---|
<T extends Scope> |
SyntacticScopeCreator.createScope(Node n,
T parent) |
Modifier and Type | Method and Description |
---|---|
Scope |
Es6SyntacticScopeCreator.ScopeFactory.create(Scope parent,
Node n) |
Scope |
Es6SyntacticScopeCreator.createScope(Node n,
Scope parent) |
Scope |
NodeTraversal.getClosestHoistScope() |
Scope |
TypedScope.getClosestHoistScope() |
Scope |
Scope.getClosestHoistScope()
If a var were declared in this scope, return the scope it would be hoisted to.
|
Scope |
Scope.getParent() |
Scope |
NodeTraversal.getScope()
Gets the current scope.
|
Scope |
Var.getScope() |
Scope |
ReferenceCollectingCallback.getScope(Var var) |
Modifier and Type | Method and Description |
---|---|
Scope |
Es6SyntacticScopeCreator.ScopeFactory.create(Scope parent,
Node n) |
Scope |
Es6SyntacticScopeCreator.createScope(Node n,
Scope parent) |
void |
NodeTraversal.traverseFunctionOutOfBand(Node node,
Scope scope)
Traverse a function out-of-band of normal traversal.
|
Copyright © 2009-2017 Google. All Rights Reserved.