| Package | Description |
|---|---|
| com.google.javascript.jscomp.newtypes |
| Modifier and Type | Field and Description |
|---|---|
protected JSTypes |
Namespace.commonTypes |
| Modifier and Type | Method and Description |
|---|---|
JSTypes |
DeclaredTypeRegistry.getCommonTypes()
Returns an object that defines the built-in types, and contains other state
used throughout type checking.
|
static JSTypes |
JSTypes.init(boolean inCompatibilityMode) |
| Modifier and Type | Method and Description |
|---|---|
void |
Namespace.copyWindowProperties(JSTypes commonTypes,
RawNominalType win) |
static JSType |
JSType.fromTypeVar(JSTypes commonTypes,
String typevarName) |
static EnumType |
EnumType.make(JSTypes commonTypes,
String name,
Node defSite,
JSTypeExpression typeExpr,
Collection<String> props) |
static RawNominalType |
RawNominalType.makeClass(JSTypes commonTypes,
Node defSite,
String name,
com.google.common.collect.ImmutableList<String> typeParameters,
ObjectKind objKind,
boolean isAbstract) |
static RawNominalType |
RawNominalType.makeNominalInterface(JSTypes commonTypes,
Node defSite,
String name,
com.google.common.collect.ImmutableList<String> typeParameters,
ObjectKind objKind) |
static RawNominalType |
RawNominalType.makeStructuralInterface(JSTypes commonTypes,
Node defSite,
String name,
com.google.common.collect.ImmutableList<String> typeParameters,
ObjectKind objKind) |
| Constructor and Description |
|---|
FunctionNamespace(JSTypes commonTypes,
String name,
DeclaredTypeRegistry scope,
Node defSite) |
FunctionTypeBuilder(JSTypes commonTypes) |
JSTypeCreatorFromJSDoc(JSTypes commonTypes,
CodingConvention convention,
UniqueNameGenerator nameGen,
com.google.common.base.Function<String,Void> recordPropertyName) |
Namespace(JSTypes commonTypes,
String name,
Node defSite) |
NamespaceLit(JSTypes commonTypes,
String name,
Node defSite) |
Copyright © 2009-2017 Google. All Rights Reserved.