forked from jasder/antlr
fbe8c0d2a6
This removes the generic parameter on RecognitionException, to make it easier to handle them. This means that we no longer need to store them as AnyObject and cast them back again. To do this, we add RecognizerProtocol, which is a non-generic equivalent of the Recognizer interface (at least, the parts of it that we need for error handling). Remove all paths where the RecognitionException subclasses were throwing exceptions in their initializers. This is just insane. |
||
---|---|---|
.. | ||
playground | ||
resources/org/antlr/v4/tool/templates | ||
src/org/antlr/v4 | ||
MIGRATION.txt | ||
nb-configuration.xml | ||
pom.xml |