|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Package com.google.debugging.sourcemap |
---|
Class com.google.debugging.sourcemap.SourceMapParseException extends Exception implements Serializable |
---|
Package com.google.javascript.jscomp |
---|
Class com.google.javascript.jscomp.AbstractCommandLineRunner.FlagUsageException extends Exception implements Serializable |
---|
serialVersionUID: 1L
Class com.google.javascript.jscomp.ClosureCodingConvention extends DefaultCodingConvention implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Set<E> propertyTestFunctions
Class com.google.javascript.jscomp.Compiler.IntermediateState extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Node externsRoot
Node jsRoot
List<E> externs
List<E> inputs
List<E> modules
com.google.javascript.jscomp.PassConfig.State passConfigState
JSTypeRegistry typeRegistry
com.google.javascript.jscomp.AbstractCompiler.LifeCycleStage lifeCycleStage
Class com.google.javascript.jscomp.CompilerInput extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
JSModule module
boolean isExtern
String name
SourceAst ast
Set<E> provides
Set<E> requires
boolean generatedDependencyInfoFromSource
ErrorManager errorManager
AbstractCompiler compiler
Class com.google.javascript.jscomp.CompilerOptions extends Object implements Serializable |
---|
serialVersionUID: 7L
Serialized Fields |
---|
com.google.javascript.jscomp.CompilerOptions.LanguageMode languageIn
com.google.javascript.jscomp.CompilerOptions.LanguageMode languageOut
boolean acceptConstKeyword
boolean ideMode
CustomPassExecutionTime.BEFORE_OPTIMIZATIONS
boolean skipAllPasses
boolean nameAnonymousFunctionsOnly
com.google.javascript.jscomp.CompilerOptions.DevMode devMode
boolean manageClosureDependencies
List<E> manageClosureDependenciesEntryPoints
boolean checkSymbols
CheckLevel checkShadowVars
CheckLevel aggressiveVarCheck
CheckLevel checkFunctions
CheckLevel checkMethods
boolean checkDuplicateMessages
boolean allowLegacyJsMessages
boolean strictMessageReplacement
boolean checkSuspiciousCode
boolean checkControlStructures
CheckLevel checkUndefinedProperties
boolean checkUnusedPropertiesEarly
boolean checkTypes
boolean tightenTypes
boolean inferTypesInGlobalScope
boolean checkTypedPropertyCalls
CheckLevel reportMissingOverride
CheckLevel reportUnknownTypes
CheckLevel checkRequires
CheckLevel checkProvides
CheckLevel checkGlobalNamesLevel
CheckLevel brokenClosureRequiresLevel
CheckLevel checkGlobalThisLevel
this
keyword that are considered
unsafe because they are likely to reference the global this
object unintentionally.
If this is off, but collapseProperties is on, then the compiler will
usually ignore you and run this check anyways.
CheckLevel checkMissingGetCssNameLevel
String checkMissingGetCssNameBlacklist
boolean checkEs5Strict
boolean checkCaja
boolean foldConstants
boolean deadAssignmentElimination
boolean inlineConstantVars
boolean inlineFunctions
boolean decomposeExpressions
boolean inlineAnonymousFunctionExpressions
boolean inlineLocalFunctions
boolean crossModuleCodeMotion
boolean coalesceVariableNames
boolean crossModuleMethodMotion
boolean inlineGetters
boolean inlineVariables
boolean inlineLocalVariables
boolean flowSensitiveInlineVariables
boolean smartNameRemoval
boolean removeDeadCode
CheckLevel checkUnreachableCode
CheckLevel checkMissingReturn
boolean extractPrototypeMemberDeclarations
boolean removeEmptyFunctions
boolean removeUnusedPrototypeProperties
boolean removeUnusedPrototypePropertiesInExterns
boolean removeUnusedVars
boolean removeUnusedLocalVars
boolean aliasExternals
String aliasableGlobals
String unaliasableGlobals
boolean collapseVariableDeclarations
boolean groupVariableDeclarations
boolean collapseAnonymousFunctions
Set<E> aliasableStrings
String aliasStringsBlacklist
boolean aliasAllStrings
boolean outputJsStringUsage
boolean convertToDottedProperties
boolean rewriteFunctionExpressions
boolean optimizeParameters
boolean optimizeReturns
boolean optimizeCalls
boolean optimizeArgumentsArray
boolean chainCalls
VariableRenamingPolicy variableRenaming
PropertyRenamingPolicy propertyRenaming
boolean labelRenaming
boolean reserveRawExports
boolean shadowVariables
boolean generatePseudoNames
String renamePrefix
boolean aliasKeywords
boolean collapseProperties
boolean collapsePropertiesOnExternTypes
boolean devirtualizePrototypeMethods
boolean computeFunctionSideEffects
String debugFunctionSideEffectsPath
boolean disambiguateProperties
boolean ambiguateProperties
AnonymousFunctionNamingPolicy anonymousFunctionNaming
byte[] inputVariableMapSerialized
byte[] inputPropertyMapSerialized
boolean exportTestFunctions
boolean specializeInitialModule
boolean runtimeTypeCheck
String runtimeTypeCheckLogFunction
CodingConvention codingConvention
boolean instrumentForCoverage
boolean instrumentForCoverageOnly
boolean ignoreCajaProperties
String syntheticBlockStartMarker
String syntheticBlockEndMarker
String locale
boolean markAsCompiled
boolean removeTryCatchFinally
boolean closurePass
boolean rewriteNewDateGoogNow
boolean removeAbstractMethods
boolean removeClosureAsserts
boolean gatherCssNames
Set<E> stripTypes
Set<E> stripNameSuffixes
Set<E> stripNamePrefixes
Set<E> stripTypePrefixes
boolean markNoSideEffectCalls
Map<K,V> defineReplacements
CompilerOptions.TweakProcessing tweakProcessing
Map<K,V> tweakReplacements
boolean moveFunctionDeclarations
String instrumentationTemplate
String appNameStr
boolean recordFunctionInformation
boolean generateExports
CssRenamingMap cssRenamingMap
boolean processObjectPropertyString
Set<E> idGenerators
List<E> replaceStringsFunctionDescriptions
String replaceStringsPlaceholderToken
Set<E> replaceStringsReservedStrings
boolean prettyPrint
boolean lineBreak
boolean printInputDelimiter
String inputDelimiter
String reportPath
CompilerOptions.TracerMode tracer
boolean colorizeErrorOutput
ErrorFormat errorFormat
String jsOutputFile
int summaryDetailLevel
int lineLengthThreshold
boolean externExports
Result
after
compilation. This is implicitly true if CompilerOptions.externExportsPath
is set.
String externExportsPath
String nameReferenceReportPath
String nameReferenceGraphPath
String sourceMapOutputPath
SourceMap.DetailLevel sourceMapDetailLevel
SourceMap.Format sourceMapFormat
String outputCharset
boolean looseTypes
Class com.google.javascript.jscomp.DefaultCodingConvention extends Object implements Serializable |
---|
serialVersionUID: 1L
Class com.google.javascript.jscomp.GoogleCodingConvention extends ClosureCodingConvention implements Serializable |
---|
serialVersionUID: 1L
Class com.google.javascript.jscomp.JsAst extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String fileName
Node root
Class com.google.javascript.jscomp.JSModule extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String name
List<E> inputs
List<E> deps
int depth
Class com.google.javascript.jscomp.JSModuleGraph.ModuleDependenceException extends IllegalArgumentException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
JSModule module
JSModule dependentModule
Package com.google.javascript.jscomp.deps |
---|
Class com.google.javascript.jscomp.deps.SortedDependencies.CircularDependencyException extends Exception implements Serializable |
---|
Class com.google.javascript.jscomp.deps.SortedDependencies.MissingProvideException extends Exception implements Serializable |
---|
Package com.google.javascript.jscomp.graph |
---|
Class com.google.javascript.jscomp.graph.StandardUnionFind extends Object implements Serializable |
---|
serialVersionUID: -1L
Serialized Fields |
---|
Map<K,V> elmap
Package com.google.javascript.jscomp.jsonml |
---|
Class com.google.javascript.jscomp.jsonml.JsonMLAst extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
JsonML jsonml
Node root
Package com.google.javascript.rhino |
---|
Class com.google.javascript.rhino.EcmaError extends RhinoException implements Serializable |
---|
serialVersionUID: -6261226256957286699L
Serialized Fields |
---|
String errorName
String errorMessage
Class com.google.javascript.rhino.EvaluatorException extends RhinoException implements Serializable |
---|
serialVersionUID: -8743165779676009808L
Class com.google.javascript.rhino.FunctionNode extends ScriptOrFnNode implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String functionName
boolean itsNeedsActivation
int itsFunctionType
boolean itsIgnoreDynamicScope
Class com.google.javascript.rhino.JSDocInfo extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
com.google.javascript.rhino.JSDocInfo.LazilyInitializedInfo info
com.google.javascript.rhino.JSDocInfo.LazilyInitializedDocumentation documentation
String sourceName
JSDocInfo.Visibility visibility
int bitset
JSDocInfo.isConstant()
, JSDocInfo.isConstructor()
, JSDocInfo.isInterface()
,
JSDocInfo.isHidden()
and JSDocInfo.shouldPreserveTry()
flags as well as
whether the JSDocInfo.type
field stores a value for JSDocInfo.getType()
,
JSDocInfo.getReturnType()
or JSDocInfo.getEnumParameterType()
.
JSDocInfo.setFlag(boolean, int)
,
JSDocInfo.getFlag(int)
,
JSDocInfo.setType(JSTypeExpression, int)
,
JSDocInfo.getType(int)
JSTypeExpression type
JSDocInfo.getType()
, JSDocInfo.getReturnType()
or
JSDocInfo.getEnumParameterType()
. The knowledge of which one is recorded is
stored in the JSDocInfo.bitset
field.
JSDocInfo.setType(JSTypeExpression, int)
,
JSDocInfo.getType(int)
JSTypeExpression thisType
JSDocInfo.getThisType()
.
boolean includeDocumentation
JSDocInfo.LazilyInitializedDocumentation
Class com.google.javascript.rhino.JSTypeExpression extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Node root
String sourceName
Class com.google.javascript.rhino.Node extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
int type
Node next
Node first
Node last
com.google.javascript.rhino.Node.PropListItem propListHead
int sourcePosition
JSType jsType
Node parent
Class com.google.javascript.rhino.ObjArray extends Object implements Serializable |
---|
serialVersionUID: 4174889037736658296L
Serialization Methods |
---|
private void readObject(ObjectInputStream is) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream os) throws IOException
IOException
Serialized Fields |
---|
int size
boolean sealed
Class com.google.javascript.rhino.ObjToIntMap extends Object implements Serializable |
---|
serialVersionUID: -1542220580748809402L
Serialization Methods |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
Serialized Fields |
---|
int power
int keyCount
Class com.google.javascript.rhino.RhinoException extends RuntimeException implements Serializable |
---|
Serialized Fields |
---|
String sourceName
int lineNumber
String lineSource
int columnNumber
Object interpreterStackInfo
int[] interpreterLineData
Class com.google.javascript.rhino.ScriptOrFnNode extends Node implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
int encodedSourceStart
int encodedSourceEnd
String sourceName
int baseLineno
int endLineno
ObjArray functions
ObjArray regexps
ObjArray itsVariables
ObjArray itsConst
ObjToIntMap itsVariableNames
int varStart
Object compilerData
Class com.google.javascript.rhino.UintMap extends Object implements Serializable |
---|
serialVersionUID: 4242698212885848444L
Serialization Methods |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
Serialized Fields |
---|
int power
int keyCount
Class com.google.javascript.rhino.UniqueTag extends Object implements Serializable |
---|
serialVersionUID: -4320556826714577259L
Serialization Methods |
---|
public Object readResolve()
Serialized Fields |
---|
int tagId
Package com.google.javascript.rhino.jstype |
---|
Class com.google.javascript.rhino.jstype.AllType extends JSType implements Serializable |
---|
serialVersionUID: 1L
Class com.google.javascript.rhino.jstype.BooleanType extends com.google.javascript.rhino.jstype.ValueType implements Serializable |
---|
serialVersionUID: 1L
Class com.google.javascript.rhino.jstype.EnumElementType extends ObjectType implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
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
Class com.google.javascript.rhino.jstype.EnumType extends com.google.javascript.rhino.jstype.PrototypeObjectType implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
EnumElementType elementsType
Set<E> elements
Class com.google.javascript.rhino.jstype.FunctionPrototypeType extends com.google.javascript.rhino.jstype.PrototypeObjectType implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
FunctionType ownerFunction
Class com.google.javascript.rhino.jstype.FunctionType extends com.google.javascript.rhino.jstype.PrototypeObjectType implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
com.google.javascript.rhino.jstype.ArrowType call
[[Call]]
property.
FunctionPrototypeType prototype
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.
com.google.javascript.rhino.jstype.FunctionType.Kind kind
ObjectType typeOfThis
this
in the scope of this function.
Node source
null
.
List<E> implementedInterfaces
null
.
List<E> subTypes
null
.
String templateTypeName
null
.
Class com.google.javascript.rhino.jstype.InstanceObjectType extends com.google.javascript.rhino.jstype.PrototypeObjectType implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
FunctionType constructor
Class com.google.javascript.rhino.jstype.JSType extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
boolean resolved
JSType resolveResult
JSTypeRegistry registry
Class com.google.javascript.rhino.jstype.JSTypeRegistry extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
JSType[] nativeTypes
Map<K,V> namesToTypes
Set<E> namespaces
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
boolean lastGeneration
String templateTypeName
TemplateType templateType
boolean tolerateUndefinedValues
JSTypeRegistry.ResolveMode resolveMode
Class com.google.javascript.rhino.jstype.NoObjectType extends FunctionType implements Serializable |
---|
serialVersionUID: 1L
Class com.google.javascript.rhino.jstype.NoType extends NoObjectType implements Serializable |
---|
serialVersionUID: 1L
Class com.google.javascript.rhino.jstype.NullType extends com.google.javascript.rhino.jstype.ValueType implements Serializable |
---|
serialVersionUID: 1L
Class com.google.javascript.rhino.jstype.NumberType extends com.google.javascript.rhino.jstype.ValueType implements Serializable |
---|
serialVersionUID: 1L
Class com.google.javascript.rhino.jstype.ObjectType extends JSType implements Serializable |
---|
Serialized Fields |
---|
boolean visited
JSDocInfo docInfo
boolean unknown
Class com.google.javascript.rhino.jstype.RecordType extends com.google.javascript.rhino.jstype.PrototypeObjectType implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
SortedMap<K,V> properties
boolean isFrozen
Class com.google.javascript.rhino.jstype.StringType extends com.google.javascript.rhino.jstype.ValueType implements Serializable |
---|
serialVersionUID: 1L
Class com.google.javascript.rhino.jstype.TemplateType extends com.google.javascript.rhino.jstype.ProxyObjectType implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String name
Class com.google.javascript.rhino.jstype.UnionType extends JSType implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Collection<E> alternates
int hashcode
Class com.google.javascript.rhino.jstype.UnknownType extends ObjectType implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
boolean isChecked
Class com.google.javascript.rhino.jstype.VoidType extends com.google.javascript.rhino.jstype.ValueType implements Serializable |
---|
serialVersionUID: 1L
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |