|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
ErrorReporter | This is interface defines a protocol for the reporting of errors during JavaScript translation or execution. |
Class Summary | |
---|---|
InputId | An id used uniquely identify a CompilerInput |
IR | An AST construction helper class |
JSDocInfo | JSDoc information describing JavaScript code. |
JSDocInfo.Marker | Defines a class for containing the parsing information for this JSDocInfo. |
JSDocInfo.NamePosition | A piece of information (found in a marker) which contains a position with a name node. |
JSDocInfo.StringPosition | A piece of information (found in a marker) which contains a position with a string. |
JSDocInfo.TypePosition | A piece of information (found in a marker) which contains a position with a type expression syntax tree. |
JSDocInfoBuilder | A builder for JSDocInfo objects. |
JSTypeExpression | Represents a type expression as a miniture Rhino AST, so that the type expression can be evaluated later. |
Node | This class implements the root of the intermediate representation. |
Node.AncestorIterable | Iterator to go up the ancestor tree. |
Node.SideEffectFlags | A helper class for getting and setting the side-effect flags. |
ScriptRuntime | This is the class that implements the runtime. |
SimpleErrorReporter | A simple ErrorReporter that collects warnings and errors and makes
them accessible via SimpleErrorReporter.errors() and SimpleErrorReporter.warnings() . |
SourcePosition<T> | Represents a position in some piece of source code, with an associated item of type T found at that position. |
Token | This class implements the JavaScript scanner. |
TokenStream | This class implements the JavaScript scanner. |
Enum Summary | |
---|---|
JSDocInfo.Visibility | Visibility categories. |
The core AST from Rhino. Rhino is an open-source implementation of JavaScript written entirely in Java. It is typically embedded into Java applications to provide scripting to end users.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |