|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
this with the abstract
flag set.
Block represents a Java block statement -- an immutable
sequence of statements.DelFactory provides
a way of chaining together DelFactories, and default implementations
of factory methods for each node.StdErrorQueue handles outputing error messages.ExtensionInfo.ExtFactory provides
a way of chaining together ExtFactories, and default implementations
of factory methods for each node.ct that may contain abstract methods that must be
implemented by ct.
flags
in package pkg1 is accessible from package
pkg2.
+ when applied to numbers, and the precedence of -.
o appended to l.
polyglot.types.Type to the set
only if it has no supertypes already in the set.
SourceJob for the Source source.
SourceJob for the Source source,
with AST ast.
ct.
newPasses into passes
immediately after the pass named id.
pass into passes
immediately after the pass named id.
AlphaRenamer runs over the AST and alpha-renames any local
variable declarations that it encounters.Assign represents a Java assignment expression.AmbAssign represents a Java assignment expression to
an as yet unknown expression.AmbExpr is an ambiguous AST node composed of a single
identifier that must resolve to an expression.AmbExpr is an ambiguous AST node composed of a single
identifier that must resolve to an expression.Ambiguous represents an ambiguous AST node.AmbPrefix is an ambiguous AST node composed of dot-separated
list of identifiers that must resolve to a prefix.AmbPrefix is an ambiguous AST node composed of dot-separated
list of identifiers that must resolve to a prefix.AmbQualifierNode is an ambiguous AST node composed of
dot-separated list of identifiers that must resolve to a type qualifier.AmbQualifierNode is an ambiguous AST node composed of
dot-separated list of identifiers that must resolve to a type qualifier.AmbReceiver is an ambiguous AST node composed of
dot-separated list of identifiers that must resolve to a receiver.AmbReceiver is an ambiguous AST node composed of
dot-separated list of identifiers that must resolve to a receiver.AmbTypeNode is an ambiguous AST node composed of
dot-separated list of identifiers that must resolve to a type.AmbTypeNode is an ambiguous AST node composed of
dot-separated list of identifiers that must resolve to a type.java.lang.ArithmeticException
dims-dimensional
array of n.
ArrayAccess is an immutable representation of an
access of an array member.ArrayAccess is an immutable representation of an
access of an array member.ArrayAccessAssign represents a Java assignment expression
to an array element.ArrayAccessAssign_c represents a Java assignment expression
to an array element.ArrayInit is an immutable representation of
an array initializer, such as { 3, 1, { 4, 1, 5 } }.ArrayInit is an immutable representation of
an array initializer, such as { 3, 1, { 4, 1, 5 } }.dims-array of this type.
dims-array of this type.
type
type
dims-array of type
dims-array of type
java.lang.ArrayStoreException
ArrayType represents an array of other types.ArrayType represents an array of base java types.ArrayTypeNode is a type node for a non-canonical
array type.TypeNode represents the syntactic representation of a
Type within the abstract syntax tree.e is
a primitive type, and the type toType is a reference type.
ascribe() method is called for each expression
and is passed the type the expression is used at rather
than the type the type
checker assigns to it.
assert statement.Assert is an assert statement.Assign represents a Java assignment expression.Assign represents a Java assignment expression.BarrierPass is a special pass that ensures that
all jobs that a given job J depends on have completed at
least up to the last BarrierPass that J has
completed.Base64.InputStream will read data from another
java.io.InputStream, given in the constructor,
and encode/decode to/from Base64 notation on the fly.Base64.InputStream in DECODE mode.
Base64.InputStream in
either ENCODE or DECODE mode.
Base64.OutputStream will write data to another
java.io.OutputStream, given in the constructor,
and encode/decode to/from Base64 notation on the fly.Base64.OutputStream in ENCODE mode.
Base64.OutputStream in
either ENCODE or DECODE mode.