Uses of Interface
com.google.javascript.rhino.jstype.StaticTypedScope
Packages that use StaticTypedScope
Package
Description
-
Uses of StaticTypedScope in com.google.javascript.jscomp
Classes in com.google.javascript.jscomp that implement StaticTypedScopeModifier and TypeClassDescriptionclassTypedScope contains information about variables and their types. -
Uses of StaticTypedScope in com.google.javascript.jscomp.type
Subinterfaces of StaticTypedScope in com.google.javascript.jscomp.typeModifier and TypeInterfaceDescriptioninterfaceA symbol table for inferring types during data flow analysis.Methods in com.google.javascript.jscomp.type that return StaticTypedScopeModifier and TypeMethodDescriptionFlowScope.getDeclarationScope()Returns the underlying TypedScope.Methods in com.google.javascript.jscomp.type with parameters of type StaticTypedScopeModifier and TypeMethodDescriptionFlowScope.withSyntacticScope(StaticTypedScope scope) Returns a flow scope with the given syntactic scope, which may be required to be a specific subclass, such as TypedScope. -
Uses of StaticTypedScope in com.google.javascript.rhino
Methods in com.google.javascript.rhino with parameters of type StaticTypedScopeModifier and TypeMethodDescriptionJSTypeExpression.evaluate(@Nullable StaticTypedScope scope, JSTypeRegistry registry) Evaluates the type expression into aJSTypeobject. -
Uses of StaticTypedScope in com.google.javascript.rhino.jstype
Methods in com.google.javascript.rhino.jstype that return StaticTypedScopeModifier and TypeMethodDescriptionJSTypeRegistry.createScopeWithTemplates(StaticTypedScope scope, Iterable<TemplateType> templates) Returns a new scope that includes the given template names for type resolution purposes.StaticTypedScope.getParentScope()Returns the scope enclosing this one or null if none.Property.getScope()SimpleSlot.getScope()StaticTypedSlot.getScope()Methods in com.google.javascript.rhino.jstype with parameters of type StaticTypedScopeModifier and TypeMethodDescriptionJSTypeRegistry.createNamedType(StaticTypedScope scope, String reference, String sourceName, int lineno, int charno) Creates a named type.JSTypeRegistry.createScopeWithTemplates(StaticTypedScope scope, Iterable<TemplateType> templates) Returns a new scope that includes the given template names for type resolution purposes.JSTypeRegistry.createTypeFromCommentNode(Node n, String sourceName, @Nullable StaticTypedScope scope) Creates a JSType from the nodes representing a type.JSTypeRegistry.evaluateTypeExpression(JSTypeExpression expr, StaticTypedScope scope) JSTypeRegistry.getType(StaticTypedScope scope, String jsTypeName, String sourceName, int lineno, int charno) Looks up a type by name.