| Package | Description |
|---|---|
| com.google.javascript.jscomp |
Provides the core compiler and its public API.
|
| com.google.javascript.refactoring | |
| com.google.javascript.rhino |
The core AST from Rhino.
|
| com.google.javascript.rhino.jstype |
Provides abstractions to represent types in JavaScript.
|
| Modifier and Type | Method and Description |
|---|---|
TypeIRegistry |
Compiler.getTypeIRegistry() |
abstract TypeIRegistry |
AbstractCompiler.getTypeIRegistry() |
| Modifier and Type | Method and Description |
|---|---|
void |
CodingConvention.defineDelegateProxyPrototypeProperties(TypeIRegistry registry,
java.util.List<NominalTypeBuilder> delegateProxies,
java.util.Map<java.lang.String,java.lang.String> delegateCallingConventions)
Defines the delegate proxy prototype properties.
|
void |
CodingConventions.Proxy.defineDelegateProxyPrototypeProperties(TypeIRegistry registry,
java.util.List<NominalTypeBuilder> delegateProxies,
java.util.Map<java.lang.String,java.lang.String> delegateCallingConventions) |
CodePrinter.Builder |
CodePrinter.Builder.setTypeRegistry(TypeIRegistry registry) |
| Constructor and Description |
|---|
TemplateAstMatcher(TypeIRegistry typeRegistry,
Node templateFunctionNode,
TypeMatchingStrategy typeMatchingStrategy)
Constructs this matcher with a Function node that serves as the template
to match all other nodes against.
|
| Constructor and Description |
|---|
JsSourceMatcher(TypeIRegistry typeRegistry,
Node templateNode,
TypeMatchingStrategy typeMatchingStrategy)
Constructs this matcher with a Function node that serves as the template
to match all other nodes against.
|
| Modifier and Type | Method and Description |
|---|---|
JSType |
JSTypeExpression.evaluate(StaticTypedScope<JSType> scope,
TypeIRegistry registry)
Evaluates the type expression into a
JSType object. |
| Modifier and Type | Class and Description |
|---|---|
class |
JSTypeRegistry
The type registry is used to resolve named types.
|
Copyright © 2009-2018 Google. All Rights Reserved.