|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
ASTBuilder
.
TokenStream
implementations.
assert i != 0 : "should never be zero";
addPropertyDeclaration( classNode, reduction, 0 )
.
Reduction
from this node.
Reduction
from this node.
Reduction
from this token.
Reduction
from this token, adding the supplied
node as the second element.
Reduction
from this token, adding the supplied
nodes as the second and third element, respectively.
Reduction
from this token, adding the supplied
nodes as the second, third, and fourth element, respectively.
atEnd(true)
.
typeBodyStatement( true, true, false )
.
ModuleNode
instancesrestore()
ing later.
consume( type, false )
.
consume( Types.ANY, false )
.
consume( Types.ANY, significantNewlines )
.
datatype( true )
.
dot( base, "" )
.
CSTNode
s.endOfStatement( true )
.
ParserException
.
UnexpectedTokenException
.
error( expectedTypes, throwIt, k, null )
.
error( expectedTypes, true, 1, null )
.
error( null, true, 1, null )
.
error( null, true, 1, comment )
.
error( found, null, true, comment )
.
error( expectedTypes )
.
FileIterator
is an iterator over a
over a number of files from a colleciton of FileSet instances.FileScanner
is a bean which allows the iteration
over a number of files from a colleciton of FileSet instances.Lexer
from an opened CharStream
.
CharStream
.
nextToken()
work, if it isn't us.
nextToken()
work, if it isn't us.
Lexer
.
TokenStream
being parsed.
isAModifiableExpression( node, false )
.
isAnExpression( node, false )
.
isAnOperator(node, false)
.
LexerBase
.
TokenStream
on a Lexer
.LexerTokenStream
.
k
th token in the stream without consuming
it (or any other unconsumed tokens).
k
th token.
k
th character, without consuming any.
k
th character, without consuming any.
k
th character, without consuming any.
k
th character, without consuming any.
k
th character, without consuming any.
k
th character, without consuming any.
k
th character, without consuming any.
la( k, false )
.
la( 1, significantNewlines )
.
la( 1, false )
.
la()
used by the expression parser.
listOrMapExpression( false, false )
.
la( k, significantNewlines )
token.
la( k )
token.
la( significantNewlines )
token.
la()
token.
makeName( root, "java.lang.Object" )
.
methodDeclaration( classNode, reduction, 0 )
.
Reduction
with Token.NULL
as it's root.
gotoPhase( phase + 1 )
.
Lexer
.
Parser
to process a TokenStream
,
under control of the specified SourceUnit
.
PrintStream
Parser
.Reduction
with the specified root.
readEOL(null)
.
recover( int[], boolean )
.
recover( safe, false )
.
recover( safe, false )
.
recover( Types.ANY_END_OF_STATMENT, true )
.
Reduction
.
resolveName( root, true )
.
finish()
and some intevening act (like a new source).
finish()
and some intevening act (like a new source).
checkpoint()
.
debug
or
always
.
statement( false )
.
CSTNode
produced by the Lexer
.String
and returns it.
topLevelStatement()
.
UnexpectedCharacterException
.
UnexpectedCharacterException
.
unexpected( c, null, offset )
.
Writer
.
Writer
.
PrintStream
.
PrintWriter
.
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |