| Interface | Description |
|---|---|
| DeclaredTypeRegistry |
A registry capable of translating names into JSTypes.
|
| Class | Description |
|---|---|
| DeclaredFunctionType |
This class represents the function types for functions that are defined
statically in the code.
|
| FunctionType | |
| FunctionTypeBuilder |
A builder for
FunctionType and DeclaredFunctionType. |
| JSType | |
| JSTypeCreatorFromJSDoc | |
| NaivePersistentMap<K,V> |
A naive persistent map that does too many copies
|
| NominalType | |
| NominalType.RawNominalType |
Represents a class or interface as defined in the code.
|
| ObjectType | |
| PersistentMap<K,V> |
A persistent map with non-destructive additions and removals
|
| QualifiedName |
Represents a qualified name.
|
| TypeEnv |
A persistent map from variables to abstract values (types)
|
| Exception | Description |
|---|---|
| JSTypeCreatorFromJSDoc.UnknownTypeException |
Exception for when unrecognized type names are encountered
|
Copyright © 2009-2014 Google. All Rights Reserved.