| Interface | Description |
|---|---|
| ErrorReporter |
Collects errors during parsing.
|
| SoyFileParserConstants |
Token literal values and constants.
|
| TemplateParserConstants |
Token literal values and constants.
|
| Class | Description |
|---|---|
| ErrorReporter.Checkpoint | |
| ErrorReporterImpl |
Simple
ErrorReporter implementation. |
| ExplodingErrorReporter |
ErrorReporter implementation that throws an AssertionError whenever an error
is reported to it. |
| SimpleCharStream |
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
|
| SoyError |
Represents any syntactic or semantic error made by a Soy template author, which can be
collected during compilation and displayed back to the author.
|
| SoyFileParser |
This parser's specification is in SoyFileParser.jj, which is read by JavaCC and transformed
into SoyFileParser.java.
|
| SoyFileParserTokenManager |
Token Manager.
|
| TemplateParser |
This parser's specification is in TemplateParser.jj, which is read by JavaCC and transformed
into TemplateParser.java.
|
| TemplateParseResult |
Container for the result of parsing a Soy template.
|
| TemplateParserTokenManager |
Token Manager.
|
| Token |
Describes the input token stream.
|
| TransitionalThrowingErrorReporter | Deprecated |
| Exception | Description |
|---|---|
| ParseException |
This exception is thrown when parse errors are encountered.
|
| Error | Description |
|---|---|
| TokenMgrError |
Token Manager Error.
|