Package | Description |
---|---|
com.google.javascript.jscomp |
Provides the core compiler and its public API.
|
com.google.javascript.jscomp.newtypes |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,Typedef> |
NTIScope.localTypedefs |
Modifier and Type | Method and Description |
---|---|
(package private) Typedef |
NTIScope.getTypedef(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
NTIScope.addTypedef(Node qnameNode,
Typedef td) |
Modifier and Type | Field and Description |
---|---|
private Typedef |
Declaration.typedef |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,Typedef> |
Namespace.typedefs |
Modifier and Type | Method and Description |
---|---|
Typedef |
Declaration.getTypedef() |
static Typedef |
Typedef.make(JSTypeExpression typeExpr) |
Modifier and Type | Method and Description |
---|---|
void |
Namespace.addTypedef(QualifiedName qname,
Typedef td) |
private JSType |
JSTypeCreatorFromJSDoc.getTypedefType(Typedef td,
DeclaredTypeRegistry registry) |
void |
JSTypeCreatorFromJSDoc.resolveTypedef(Typedef td,
DeclaredTypeRegistry registry) |
Constructor and Description |
---|
Declaration(JSType simpleType,
Typedef typedef,
Namespace ns,
DeclaredTypeRegistry funScope,
boolean isTypeVar,
boolean isConstant) |