Uses of Class
com.google.javascript.rhino.jstype.JSTypeRegistry
-
Packages that use JSTypeRegistry Package Description com.google.javascript.jscomp com.google.javascript.jscomp.type com.google.javascript.rhino com.google.javascript.rhino.jstype -
-
Uses of JSTypeRegistry in com.google.javascript.jscomp
Methods in com.google.javascript.jscomp that return JSTypeRegistry Modifier and Type Method Description abstract JSTypeRegistryAbstractCompiler. getTypeRegistry()Gets a central registry of type information from the compiled JS.JSTypeRegistryCompiler. getTypeRegistry()Methods in com.google.javascript.jscomp with parameters of type JSTypeRegistry Modifier and Type Method Description static com.google.common.collect.ImmutableList<DestructuredTarget>DestructuredTarget. createAllNonEmptyTargetsInPattern(JSTypeRegistry registry, com.google.common.base.Supplier<JSType> patternType, Node pattern)Returns all the targets directly in the given pattern, except for EMPTY nodesstatic com.google.common.collect.ImmutableList<DestructuredTarget>DestructuredTarget. createAllNonEmptyTargetsInPattern(JSTypeRegistry registry, JSType patternType, Node pattern)Returns all the targets directly in the given pattern, except for EMPTY nodesvoidCodingConvention. defineDelegateProxyPrototypeProperties(JSTypeRegistry registry, java.util.List<NominalTypeBuilder> delegateProxies, java.util.Map<java.lang.String,java.lang.String> delegateCallingConventions)Defines the delegate proxy prototype properties.voidCodingConventions.Proxy. defineDelegateProxyPrototypeProperties(JSTypeRegistry registry, java.util.List<NominalTypeBuilder> delegateProxies, java.util.Map<java.lang.String,java.lang.String> delegateCallingConventions)CodePrinter.BuilderCodePrinter.Builder. setTypeRegistry(JSTypeRegistry registry)Constructors in com.google.javascript.jscomp with parameters of type JSTypeRegistry Constructor Description Builder(JSTypeRegistry registry)TypeCheck(AbstractCompiler compiler, ReverseAbstractInterpreter reverseInterpreter, JSTypeRegistry typeRegistry)TypeCheck(AbstractCompiler compiler, ReverseAbstractInterpreter reverseInterpreter, JSTypeRegistry typeRegistry, @Nullable TypedScope topScope, @Nullable com.google.javascript.jscomp.TypedScopeCreator scopeCreator) -
Uses of JSTypeRegistry in com.google.javascript.jscomp.type
Constructors in com.google.javascript.jscomp.type with parameters of type JSTypeRegistry Constructor Description ChainableReverseAbstractInterpreter(JSTypeRegistry typeRegistry)Constructs an interpreter, which is the only link in a chain.ClosureReverseAbstractInterpreter(JSTypeRegistry typeRegistry)SemanticReverseAbstractInterpreter(JSTypeRegistry typeRegistry)Creates a semantic reverse abstract interpreter. -
Uses of JSTypeRegistry in com.google.javascript.rhino
Methods in com.google.javascript.rhino with parameters of type JSTypeRegistry Modifier and Type Method Description JSTypeJSTypeExpression. evaluate(StaticTypedScope scope, JSTypeRegistry registry)Evaluates the type expression into aJSTypeobject. -
Uses of JSTypeRegistry in com.google.javascript.rhino.jstype
Methods in com.google.javascript.rhino.jstype with parameters of type JSTypeRegistry Modifier and Type Method Description static EnumType.BuilderEnumType. builder(JSTypeRegistry registry)static FunctionType.BuilderFunctionType. builder(JSTypeRegistry registry)static UnionType.BuilderUnionType. builder(JSTypeRegistry registry)Creates aUnionType.Builderfor a newUnionType.static TemplateTypeReplacerTemplateTypeReplacer. forInference(JSTypeRegistry registry, java.util.Map<TemplateType,JSType> bindings)Creates a replacer for use duringTypeInference.static TemplateTypeReplacerTemplateTypeReplacer. forPartialReplacement(JSTypeRegistry registry, TemplateTypeMap bindings)Creates a replacer that may not totally eliminateTemplateTypes from the definitions of the types it performs replacement on.static TemplateTypeReplacerTemplateTypeReplacer. forTotalReplacement(JSTypeRegistry registry, TemplateTypeMap bindings)Creates a replacer that will always totally eliminateTemplateTypes from the definitions of the types it performs replacement on.Constructors in com.google.javascript.rhino.jstype with parameters of type JSTypeRegistry Constructor Description FunctionParamBuilder(JSTypeRegistry registry)FunctionParamBuilder(JSTypeRegistry registry, int initialParameterCapacity)RecordTypeBuilder(JSTypeRegistry registry)
-