Package | Description |
---|---|
com.google.javascript.jscomp |
Provides the core compiler and its public API.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractScope<S extends AbstractScope<S,V>,V extends AbstractVar<S,V>>
Scope contains information about a variable scope in JavaScript.
|
class |
AbstractVar<S extends AbstractScope<S,V>,V extends AbstractVar<S,V>>
Used by
Scope to store information about variables. |
Modifier and Type | Class and Description |
---|---|
class |
Scope
Scope contains information about a variable scope in JavaScript.
|
class |
TypedScope
TypedScope contains information about variables and their types.
|
Modifier and Type | Method and Description |
---|---|
AbstractScope<?,?> |
NodeTraversal.getAbstractScope()
Gets the current scope.
|
AbstractScope<?,?> |
NodeTraversal.getClosestContainerScope() |
AbstractScope<?,?> |
NodeTraversal.getClosestHoistScope() |
Modifier and Type | Method and Description |
---|---|
Scope |
Es6SyntacticScopeCreator.createScope(Node n,
AbstractScope<?,?> parent) |
void |
NodeTraversal.traverseFunctionOutOfBand(Node node,
AbstractScope<?,?> scope)
Traverse a function out-of-band of normal traversal.
|
Copyright © 2009-2019 Google. All Rights Reserved.