List<E> paths
boolean include
int priority
CheckLevel level
CodingConvention nextConvention
protected Object writeReplace() throws ObjectStreamException
ObjectStreamException
DiagnosticGroup group
CheckLevel level
String key
MessageFormat format
CheckLevel defaultLevel
CheckLevel level
protected Object writeReplace() throws ObjectStreamException
ObjectStreamException
protected Object writeReplace() throws ObjectStreamException
ObjectStreamException
com.google.protobuf.UnknownFieldSet unknownFields
int bitField0_
int id_
Object sourceName_
int lineNumber_
Object moduleName_
int size_
Object name_
Object compiledSource_
byte memoizedIsInitialized
int memoizedSerializedSize
protected Object writeReplace() throws ObjectStreamException
ObjectStreamException
protected Object writeReplace() throws ObjectStreamException
ObjectStreamException
com.google.protobuf.UnknownFieldSet unknownFields
int bitField0_
Object reportDefined_
Object reportCall_
Object reportExit_
com.google.protobuf.LazyStringList declarationToRemove_
com.google.protobuf.LazyStringList init_
Object appNameSetter_
byte memoizedIsInitialized
int memoizedSerializedSize
String fileName
Node root
FeatureSet features
Map<K,V> cssNames
VariableMap variableMap
VariableMap propertyMap
VariableMap anonymousFunctionNameMap
VariableMap stringMap
com.google.javascript.jscomp.FunctionNames functionNames
String idGeneratorMap
protected Object writeReplace() throws ObjectStreamException
ObjectStreamException
com.google.protobuf.UnknownFieldSet unknownFields
int bitField0_
Object errorMessage_
com.google.protobuf.LazyStringList whitelist_
com.google.protobuf.LazyStringList whitelistRegexp_
com.google.protobuf.LazyStringList onlyApplyTo_
com.google.protobuf.LazyStringList onlyApplyToRegexp_
Requirement.Type type_
com.google.protobuf.LazyStringList value_
Object javaClass_
Object ruleId_
Object extends_
boolean reportLooseTypeViolations_
byte memoizedIsInitialized
int memoizedSerializedSize
ByPathWarningsGuard warningsGuard
Map<K,V> references
SymbolTable.SymbolScope scope
SymbolTable.SymbolScope propertyScope
SymbolTable.Reference declaration
JSDocInfo docInfo
JSDocInfo.Visibility visibility
SymbolTable.Symbol.docInfo
, because the visibility stored
in JSDocInfo is not necessarily authoritative.SymbolTable.SymbolScope docScope
InputId inputId
SourceFile sourceFile
Node root
int number
boolean unsupported
boolean es6Modules
boolean typeScript
String templateJs
TypeMatchingStrategy typeMatchingStrategy
Defaults to TypeMatchingStrategy.SUBTYPES
.
com.google.common.collect.ImmutableList<E> templates
com.google.javascript.refactoring.RefasterJsScanner.RefasterJsTemplate matchedTemplate
String id
com.google.javascript.rhino.JSDocInfo.LazilyInitializedInfo info
com.google.javascript.rhino.JSDocInfo.LazilyInitializedDocumentation documentation
JSDocInfo.Visibility visibility
int bitset
JSDocInfo.isConstant()
, JSDocInfo.isConstructor()
, JSDocInfo.isInterface()
,
JSDocInfo.isHidden()
and other flags as well as
whether the JSDocInfo.type
field stores a value for JSDocInfo.getType()
,
JSDocInfo.getReturnType()
or JSDocInfo.getEnumParameterType()
.JSTypeExpression type
JSDocInfo.getType()
, JSDocInfo.getReturnType()
or
JSDocInfo.getEnumParameterType()
. The knowledge of which one is recorded is
stored in the JSDocInfo.bitset
field.JSTypeExpression thisType
JSDocInfo.getThisType()
.boolean inlineType
boolean includeDocumentation
JSDocInfo.LazilyInitializedDocumentation
int originalCommentPosition
Token token
Node next
Node previous
Node first
com.google.javascript.rhino.Node.PropListItem propListHead
int sourcePosition
int length
TypeI typei
Node parent
String str
JSType primitiveType
LOCAL_CODES
enum
var LOCAL_CODES = {A: 3, B: 9, C: 8}the primitive type of the the constants is
number
.ObjectType primitiveObjectType
String name
EnumType enumType
EnumElementType elementsType
Set<E> elements
com.google.javascript.rhino.jstype.ArrowType call
[[Call]]
property.Property prototypeSlot
prototype
property. This field is lazily initialized by
#getPrototype()
. The most important reason for lazily
initializing this field is that there are cycles in the native types
graph, so some prototypes must temporarily be null
during
the construction of the graph.
If non-null, the type must be a PrototypeObjectType.com.google.javascript.rhino.jstype.FunctionType.Kind kind
com.google.javascript.rhino.jstype.FunctionType.PropAccess propAccess
JSType typeOfThis
this
in the scope of this function.Node source
null
.boolean isStructuralInterface
boolean isAbstract
com.google.common.collect.ImmutableList<E> implementedInterfaces
null
.com.google.common.collect.ImmutableList<E> extendedInterfaces
null
.List<E> subTypes
null
.boolean resolved
JSType resolveResult
TemplateTypeMap templateTypeMap
boolean inTemplatedCheckVisit
JSTypeRegistry registry
TemplateType iObjectIndexTemplateKey
IObject<KEY, VALUE>
(plus the builtin Javascript Object).TemplateType iObjectElementTemplateKey
IObject<KEY, VALUE>
(plus the builtin Javascript Object).TemplateType arrayElementTemplateKey
Array<T>
JSType[] nativeTypes
Map<K,V> namesToTypes
Set<E> nonNullableTypeNames
Set<E> forwardDeclaredTypes
Map<K,V> typesIndexedByProperty
Map<K,V> eachRefTypeIndexedByProperty
Map<K,V> greatestSubtypeByProperty
com.google.common.collect.Multimap<K,V> interfaceToImplementors
com.google.common.collect.Multimap<K,V> unresolvedNamedTypes
com.google.common.collect.Multimap<K,V> resolvedNamedTypes
Map<K,V> templateTypes
TemplateTypeMap emptyTemplateTypeMap
boolean visited
JSDocInfo docInfo
boolean unknown
String name
JSType type
boolean inferred
Node propertyNode
JSDocInfo docInfo
String className
com.google.javascript.rhino.jstype.PropertyMap properties
boolean nativeType
boolean anonymousType
ObjectType implicitPrototypeFallback
FunctionType ownerFunction
boolean prettyPrint
JSType referencedType
ObjectType referencedObjType
boolean declared
boolean isFrozen
com.google.common.collect.ImmutableList<E> templateKeys
com.google.common.collect.ImmutableList<E> templateValues
JSType[] resolvedTemplateValues
boolean inRecursiveEquivalenceCheck
JSTypeRegistry registry
com.google.common.collect.ImmutableList<E> templateTypes
TemplateTypeMapReplacer replacer
Collection<E> alternatesWithoutStucturalTyping
Collection<E> alternates
int hashcode
JSTypeRegistry registry
List<E> alternates
boolean containsVoidType
boolean isAllType
boolean isNativeUnknownType
boolean areAllUnknownsChecked
int maxUnionSize
int functionTypePosition
JSType result
boolean isChecked
Copyright © 2009-2016 Google. All Rights Reserved.