Class ErrorStrategy

  • All Implemented Interfaces:
    org.antlr.v4.runtime.ANTLRErrorStrategy

    public class ErrorStrategy
    extends org.antlr.v4.runtime.DefaultErrorStrategy
    • Field Summary

      • Fields inherited from class org.antlr.v4.runtime.DefaultErrorStrategy

        errorRecoveryMode, lastErrorIndex, lastErrorStates, nextTokensContext, nextTokensState
    • Constructor Summary

      Constructors 
      Constructor Description
      ErrorStrategy()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void reportMissingToken​(org.antlr.v4.runtime.Parser recognizer)  
      protected void reportNoViableAlternative​(org.antlr.v4.runtime.Parser recognizer, org.antlr.v4.runtime.NoViableAltException e)  
      protected void reportUnwantedToken​(org.antlr.v4.runtime.Parser recognizer)  
      • Methods inherited from class org.antlr.v4.runtime.DefaultErrorStrategy

        beginErrorCondition, consumeUntil, endErrorCondition, escapeWSAndQuote, getErrorRecoverySet, getExpectedTokens, getMissingSymbol, getSymbolText, getSymbolType, getTokenErrorDisplay, inErrorRecoveryMode, recover, recoverInline, reportError, reportFailedPredicate, reportInputMismatch, reportMatch, reset, singleTokenDeletion, singleTokenInsertion, sync
    • Constructor Detail

      • ErrorStrategy

        public ErrorStrategy()
    • Method Detail

      • reportMissingToken

        protected void reportMissingToken​(org.antlr.v4.runtime.Parser recognizer)
        Overrides:
        reportMissingToken in class org.antlr.v4.runtime.DefaultErrorStrategy
      • reportNoViableAlternative

        protected void reportNoViableAlternative​(org.antlr.v4.runtime.Parser recognizer,
                                                 org.antlr.v4.runtime.NoViableAltException e)
        Overrides:
        reportNoViableAlternative in class org.antlr.v4.runtime.DefaultErrorStrategy
      • reportUnwantedToken

        protected void reportUnwantedToken​(org.antlr.v4.runtime.Parser recognizer)
        Overrides:
        reportUnwantedToken in class org.antlr.v4.runtime.DefaultErrorStrategy