|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
MessageFormatter
needing a SourceExcerptProvider
.and
of this
and that
.
GraphNode
or
Graph.GraphEdge
.superClass_
property to the
subclass, and a constructor
property.
a
and b
belong to the same equivalence
class.
JSType
.
JSType
.
BasicErrorManager.generateReport()
method
is called.JSDocInfo
object based on the populated information and
returns it.
DefinitionProvider
to compute a call graph for an
AST.this
type can be safely assigned
to values of that
type.
this
and that
are meaningfully
comparable.
this
and that
are meaningfully
comparable using shallow comparison.
GraphColoring.Color
objects using
Annotatable.setAnnotation(Annotation)
.
this
contains the given literal value.
UnionType
contains a given type (alternate) iff the member
vector contains it.
^
or $
.
<define/>
nested element.
this
refers to an object instance.
this
type.
this
refers to an object instance.
ReplaceCssNames
to substitute CSS class names.that
type.
CompilerOptions.setExternExports(boolean)
EnumType
).WarningsGuard
s.null
if there were none.
JSType
object.
[0-9B-M]
, returns the character range that includes all
the code-units in the input and those that are case-insensitively
equivalent to a code-unit in the input.
Node.mergeLineCharNo(int, int)
).
Node.mergeLineCharNo(int, int)
).
e
.
value
.
VariableMap.toBytes()
.
@extends
annotation.
@desc
annotation.
@suppress
annotation.
interfaceInstance
.
propertyName
defined on it.
@enum
annotation.
this
and that
.
type
that has a property
propertyName
defined on it.
@implements
annotation.
@implements
annotation.
JSDocInfo
attached to this node.
this
and that
.
@lends
annotation.
@license
annotation.
@meaning
annotation.
getSlot
but does not recurse into parent scopes.
sym
is a function, try to find a Symbol for
a parameter with the given name.
ToBoolean
predicate
for this type.
prototype
property of this function type.
ToBoolean
predicate has a specific value.
this
one, in which all
subtypes of type
have been removed.
@return
annotation.
null
if none exists.
@this
annotation.
@type
annotation.
@type
annotation.
this
in the current scope.
this
in this function.
this
in the current scope.
this
and that
types if equality
is observed.
this
and that
types if inequality
is observed.
this
and that
types under shallow
equality.
this
and that
types under
shallow inequality.
propertyName
defined on it.
@private
, @protected
or
@public
annotation.
JsMessage.IdGenerator
designed to play nicely with Google's Translation
systems.JSDocInfo
contains a type for @extends
annotation.
@enum
annotation, is present on this JSDoc.
ErrorManager
to see if we've encountered errors
that should halt compilation.
Graph.createNode(Object)
has been called with that value).
JSDocInfo
contains a type for @return
annotation.
JSDocInfo
contains a type for @this
annotation.
@type
annotation, is
present on this JSDoc.
@typedef
annotation, is present on this JSDoc.
that
.
"i"
flag would change the
meaning of this regular expression.
true
if the variable is declared as a constant,
based on the value reported by NodeUtil
.
@const
annotation is present on this
JSDocInfo
.
@constructor
annotation is present on this
JSDocInfo
.
FunctionType
that is a constructor or a
named type that points to such a type.
JSDocInfo
being built will have its
JSDocInfo.isConstructor()
flag set to true
.
true
if the variable is declared as a define.
@define
annotation is present on this
JSDocInfo
.
@deprecated
annotation is present on this
JSDocInfo
.
@export
annotation is present on this
JSDocInfo
.
@expose
annotation is present on this
JSDocInfo
.
@externs
annotation is present on this
JSDocInfo
.
@hidden
annotation is present on this
JSDocInfo
.
@implicitCast
annotation is present on this
JSDocInfo
.
@interface
annotation is present on this
JSDocInfo
.
FunctionType
that is an interface or a named
type that points to such a type.
JSDocInfo
being built will have its
JSDocInfo.isInterface()
flag set to true
.
@javadispath
annotation is present on this
JSDocInfo
.
JSDocInfo
being built will have its
JSDocInfo.isJavaDispatch()
flag set to true
.
@noalias
annotation is present on this
JSDocInfo
.
@nocompile
annotation is present on this
JSDocInfo
.
@noshadow
annotation is present on this
JSDocInfo
.
@nosideeffects
annotation is present on this
JSDocInfo
.
@nocheck
annotation is present on this
JSDocInfo
.
null
value, and therefore can appear in contexts where
null
is expected.
Object
, or any subtype thereof.
FunctionType
that is an ordinary function or
a named type that points to such a type.
@override
annotation is present on this
JSDocInfo
.
JSDocInfoBuilder.build(com.google.javascript.rhino.Node)
a JSDocInfo
object.
JSDocInfoBuilder.build(com.google.javascript.rhino.Node)
a JSDocInfo
object that has a
fileoverview tag.
x
or a.b.c
or this.a
.
this
is a subtype of that
with regard to
the prototype chain.
this
is a subtype of that
.
a.b.c
, but not this.a
.
key
may be used as a key for an enum.
key
may be used as a key for an enum.
JSDocInfo
objects.JSModule
dependency graph that assigns a depth to each module and
can answer depth-related queries about them.JSTypeRegistry.createFromTypeNodes(com.google.javascript.rhino.Node, java.lang.String, com.google.javascript.rhino.jstype.StaticScope)
.VariableMap.save(String)
.
Object
context, such as the expression in a with statement.
Object
context, such as the expression in a with
statement.
String
context, such as an operand of a string concat (+) operator.
String
context, such as an operand of a string concat (+
)
operator.
not
of this
.
new goog.testing.ObjectPropertyString(foo, 'bar')
to
new JSCompiler_ObjectPropertyString(window, foo.bar)
.or
of this
and that
.
null
if it failed.
Graph.pushEdgeAnnotations()
.
Graph.pushNodeAnnotations()
.
BasicErrorManager
.JSDocInfo
being built should have its
JSDocInfo.isConsistentIdGenerator()
flag set to
true
.
JSDocInfo
being built should have its
JSDocInfo.isConstant()
flag set to true
.
JSDocInfo
being built should have its
JSDocInfo.isConstructor()
flag set to true
.
JSDocInfo
being built should have its
JSDocInfo.isDeprecated()
flag set to true
.
JSDocInfo
being built should have its
JSDocInfo.isExport()
flag set to true
.
JSDocInfo
being built should have its
JSDocInfo.isExpose()
flag set to true
.
JSDocInfo
being built should have its
JSDocInfo.isExterns()
flag set to true
.
JSDocInfo
being built should have its
JSDocInfo.isHidden()
flag set to true
.
JSDocInfo
being built should have its
JSDocInfo.isIdGenerator()
flag set to
true
.
JSDocInfo
being built should have its
JSDocInfo.isImplicitCast()
flag set to true
.
JSDocInfo
being built should have its
JSDocInfo.isInterface()
flag set to true
.
JSDocInfo
being built should have its
JSDocInfo.isJavaDispatch()
flag set to true
.
JSDocInfo
being built should have its
JSDocInfo.isNoAlias()
flag set to true
.
JSDocInfo
being built should have its
JSDocInfo.isNoCompile()
flag set to true
.
JSDocInfo
being built should have its
JSDocInfo.isNoShadow()
flag set to true
.
JSDocInfo
being built should have its
JSDocInfo.isNoSideEffects()
flag set to true
.
JSDocInfo
being built should have its
JSDocInfo.isNoTypeCheck()
flag set to true
.
JSDocInfo
being built should have its
JSDocInfo.isOverride()
flag set to true
.
JSDocInfo
being built should have its
JSDocInfo.shouldPreserveTry()
flag set to true
.
@this
annotation.
JSDocInfo
being built should be populated
with a typedef
'd type.
[0-9B-M]
, returns the character range that includes
the minimal set of code units such that for every code unit in the
input there is a case-sensitively equivalent canonical code unit in the
output.
owner
may have a property named
propertyName
.
this
keyword that are considered
unsafe because they are likely to reference the global this
object unintentionally.
@define
variable in JS
to a boolean literal.
@define
variable in JS to a
number literal.
@define
variable in JS to a
number literal.
@define
variable in JS to a
String literal.
JSDocInfo
.
JSDocInfo
attached to this node.
JSDocInfo
on its definition.
@define
lines with properties
@preserveTry
annotation is present on this
JSDocInfo
.
ErrorReporter
that collects warnings and errors and makes
them accessible via SimpleErrorReporter.errors()
and SimpleErrorReporter.warnings()
.StaticSourceFile
for testing.StaticReference
tells us all the ways that a StaticSlot
is used in a program.StaticScope
interface must be implemented by any object that
defines variables for the purposes of static analysis.StaticSlot
interface must be implemented by variables that can
appear as members of a StaticScope
.StaticSourceFile
contains information about a compiler input.this
and that
.
this
ternary value to boolean.
a
and b
and returns the
representative of the resulting equivalence class.
that
.
UnionType
implements a common JavaScript idiom in which the
code is specifically designed to work with multiple input types.Unknown
type.other
.
other
.
other
iff the source info is missing.
other
iff the source info is missing.
undefined
value.null
if there were none.
WarningsGuard
that provides functionality to maintain
a list of warnings (white-list).xor
of this
and that
.
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |