All Classes and Interfaces

Class
Description
 
A supertype for our generated token class.
 
 
 
 
 
 
Token literal values and constants.
 
 
 
 
Represents an ast node that could be invokable.
 
 
 
Used to extract some reusable token-checking logic from the generated parser.
 
A stream specialized for "peek ahead" during semantic LOOKAHEAD.
 
 
 
 
 
 
Token Manager.
 
 
 
 
 
 
 
Thrown from the document parser if the user has updated the document while an ongoing completion request was blocking on stale input.
A specialized parser for autocompletion; maybe better to call it a chunker than a parser...
A collection of int constants used for diagnostic messages.
 
A common interface for ChunkerIdent, ChunkerInvoke, ChunkerNew and ChunkerArray which are the only ast nodes that can be "scope objects": thing.field.callMethod()[0].moreMethod.new SomeClass().why.would().you.new Ever()
 
LspTools:
 
Thrown from the parser if the thread interrupt status is set.
Represents a parsed document.
This exception is thrown when parse errors are encountered.
Represents the state of a "currently being parsed node".
An object to represent the operation of parsing documents from users.
 
An ast node which can have scope nodes.
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
 
NOTE : This generated class can be safely deleted if installing in a GWT installation (use StringProvider instead)
 
Describes the input token stream.
Token Manager Error.