Uses of Class
org.antlr.runtime.RecognitionException

Packages that use RecognitionException
org.antlr.grammar.v3   
org.antlr.gunit   
org.antlr.runtime   
org.antlr.runtime.debug   
org.antlr.runtime.tree   
org.antlr.tool   
 

Uses of RecognitionException in org.antlr.grammar.v3
 

Methods in org.antlr.grammar.v3 that throw RecognitionException
 void ANTLRv3Tree.action()
           
 ANTLRv3Parser.action_return ANTLRv3Parser.action()
           
 ANTLRv3Parser.actionScopeName_return ANTLRv3Parser.actionScopeName()
           
 void ANTLRv3Tree.alternative()
           
 ANTLRv3Parser.alternative_return ANTLRv3Parser.alternative()
           
 void ANTLRv3Tree.altList()
           
 ANTLRv3Parser.altList_return ANTLRv3Parser.altList()
           
 ANTLRv3Parser.altpair_return ANTLRv3Parser.altpair()
           
 void ANTLRv3Tree.atom()
           
 ANTLRv3Parser.atom_return ANTLRv3Parser.atom()
           
 void ANTLRv3Tree.attrScope()
           
 ANTLRv3Parser.attrScope_return ANTLRv3Parser.attrScope()
           
 void ANTLRv3Tree.block()
           
 ANTLRv3Parser.block_return ANTLRv3Parser.block()
           
 void ANTLRv3Tree.ebnf()
           
 ANTLRv3Parser.ebnf_return ANTLRv3Parser.ebnf()
           
 ANTLRv3Parser.ebnfSuffix_return ANTLRv3Parser.ebnfSuffix()
           
 void ANTLRv3Tree.element()
           
 ANTLRv3Parser.element_return ANTLRv3Parser.element()
           
 ANTLRv3Parser.elementOption_return ANTLRv3Parser.elementOption()
           
 ANTLRv3Parser.elementOptions_return ANTLRv3Parser.elementOptions()
           
 void ANTLRv3Tree.exceptionGroup()
           
 ANTLRv3Parser.exceptionGroup_return ANTLRv3Parser.exceptionGroup()
           
 void ANTLRv3Tree.exceptionHandler()
           
 ANTLRv3Parser.exceptionHandler_return ANTLRv3Parser.exceptionHandler()
           
 void ANTLRv3Tree.finallyClause()
           
 ANTLRv3Parser.finallyClause_return ANTLRv3Parser.finallyClause()
           
 void ANTLRv3Tree.grammarDef()
           
 ANTLRv3Parser.grammarDef_return ANTLRv3Parser.grammarDef()
           
 void ANTLRv3Tree.grammarType()
           
 ANTLRv3Parser.id_return ANTLRv3Parser.id()
           
 void ANTLRv3Lexer.mACTION_CHAR_LITERAL()
           
 void ANTLRv3Lexer.mACTION_ESC()
           
 void ANTLRv3Lexer.mACTION_STRING_LITERAL()
           
 void ActionTranslator.mACTION()
           
 void ANTLRv3Lexer.mACTION()
           
 void ANTLRv3Lexer.mARG_ACTION()
           
 void ActionTranslator.mARG()
           
 void ANTLRv3Lexer.mAT()
           
 void ActionTranslator.mATTR_VALUE_EXPR()
           
 void ANTLRv3Lexer.mBANG()
           
 void ANTLRv3Lexer.mCHAR_LITERAL()
           
 void ANTLRv3Lexer.mDOUBLE_ANGLE_STRING_LITERAL()
           
 void ANTLRv3Lexer.mDOUBLE_QUOTE_STRING_LITERAL()
           
 void ActionTranslator.mDYNAMIC_ABSOLUTE_INDEXED_SCOPE_ATTR()
           
 void ActionTranslator.mDYNAMIC_NEGATIVE_INDEXED_SCOPE_ATTR()
           
 void ActionTranslator.mDYNAMIC_SCOPE_ATTR()
           
 void ActionTranslator.mENCLOSING_RULE_SCOPE_ATTR()
           
 void ActionTranslator.mERROR_SCOPED_XY()
           
 void ActionTranslator.mERROR_X()
           
 void ActionTranslator.mERROR_XY()
           
 void ActionTranslator.mESC()
           
 void ANTLRv3Lexer.mESC()
           
 void ANTLRv3Lexer.mFRAGMENT()
           
 void ActionTranslator.mID()
           
 void ActionAnalysis.mID()
           
 void ActionTranslator.mINDIRECT_TEMPLATE_INSTANCE()
           
 void ActionTranslator.mINT()
           
 void ANTLRv3Lexer.mINT()
           
 void ActionTranslator.mISOLATED_DYNAMIC_SCOPE()
           
 void ActionTranslator.mISOLATED_LEXER_RULE_REF()
           
 void ActionTranslator.mISOLATED_TOKEN_REF()
           
 void ANTLRv3Lexer.mLABEL_ASSIGN()
           
 void ActionTranslator.mLABEL_REF()
           
 void ANTLRv3Lexer.mLIST_LABEL_ASSIGN()
           
 void ANTLRv3Lexer.mLITERAL_CHAR()
           
 void ActionTranslator.mLOCAL_ATTR()
           
 void ANTLRv3Lexer.mML_COMMENT()
           
 void ANTLRv3Lexer.mNESTED_ACTION()
           
 void ANTLRv3Lexer.mNESTED_ARG_ACTION()
           
 void ANTLRv3Tree.modifier()
           
 void ANTLRv3Lexer.mOPTIONS()
           
 void ANTLRv3Lexer.mRANGE()
           
 void ANTLRv3Lexer.mRET()
           
 void ANTLRv3Lexer.mREWRITE()
           
 void ANTLRv3Lexer.mROOT()
           
 void ANTLRv3Lexer.mRULE_REF()
           
 void ActionTranslator.mRULE_SCOPE_ATTR()
           
 void ActionTranslator.mSCOPE_INDEX_EXPR()
           
 void ANTLRv3Lexer.mSCOPE()
           
 void ActionTranslator.mSET_ATTRIBUTE()
           
 void ActionTranslator.mSET_DYNAMIC_SCOPE_ATTR()
           
 void ActionTranslator.mSET_ENCLOSING_RULE_SCOPE_ATTR()
           
 void ActionTranslator.mSET_EXPR_ATTRIBUTE()
           
 void ActionTranslator.mSET_LOCAL_ATTR()
           
 void ActionTranslator.mSET_RULE_SCOPE_ATTR()
           
 void ActionTranslator.mSET_TOKEN_SCOPE_ATTR()
           
 void ANTLRv3Lexer.mSL_COMMENT()
           
 void ANTLRv3Lexer.mSRC()
           
 void ANTLRv3Lexer.mSTRING_LITERAL()
           
 void ANTLRv3Lexer.mT__67()
           
 void ANTLRv3Lexer.mT__68()
           
 void ANTLRv3Lexer.mT__69()
           
 void ANTLRv3Lexer.mT__70()
           
 void ANTLRv3Lexer.mT__71()
           
 void ANTLRv3Lexer.mT__72()
           
 void ANTLRv3Lexer.mT__73()
           
 void ANTLRv3Lexer.mT__74()
           
 void ANTLRv3Lexer.mT__75()
           
 void ANTLRv3Lexer.mT__76()
           
 void ANTLRv3Lexer.mT__77()
           
 void ANTLRv3Lexer.mT__78()
           
 void ANTLRv3Lexer.mT__79()
           
 void ANTLRv3Lexer.mT__80()
           
 void ANTLRv3Lexer.mT__81()
           
 void ANTLRv3Lexer.mT__82()
           
 void ANTLRv3Lexer.mT__83()
           
 void ANTLRv3Lexer.mT__84()
           
 void ANTLRv3Lexer.mT__85()
           
 void ANTLRv3Lexer.mT__86()
           
 void ANTLRv3Lexer.mT__87()
           
 void ANTLRv3Lexer.mT__88()
           
 void ANTLRv3Lexer.mT__89()
           
 void ANTLRv3Lexer.mT__90()
           
 void ANTLRv3Lexer.mT__91()
           
 void ANTLRv3Lexer.mT__92()
           
 void ANTLRv3Lexer.mT__93()
           
 void ActionTranslator.mTEMPLATE_EXPR()
           
 void ActionTranslator.mTEMPLATE_INSTANCE()
           
 void ActionTranslator.mTEXT()
           
 void ANTLRv3Lexer.mTOKEN_REF()
           
 void ActionTranslator.mTOKEN_SCOPE_ATTR()
           
 void ActionTranslator.mTokens()
           
 void ANTLRv3Lexer.mTokens()
           
 void ActionAnalysis.mTokens()
           
 void ANTLRv3Lexer.mTOKENS()
           
 void ANTLRv3Lexer.mTREE_BEGIN()
           
 void ActionTranslator.mUNKNOWN_SYNTAX()
           
 void ANTLRv3Lexer.mWS_LOOP()
           
 void ActionTranslator.mWS()
           
 void ANTLRv3Lexer.mWS()
           
 void ActionAnalysis.mX_Y()
           
 void ActionAnalysis.mX()
           
 void ANTLRv3Lexer.mXDIGIT()
           
 void ActionAnalysis.mY()
           
 ANTLRv3Parser.notSet_return ANTLRv3Parser.notSet()
           
 void ANTLRv3Tree.notTerminal()
           
 ANTLRv3Parser.notTerminal_return ANTLRv3Parser.notTerminal()
           
 void ANTLRv3Tree.option()
           
 ANTLRv3Parser.option_return ANTLRv3Parser.option()
           
 void ANTLRv3Tree.optionsSpec()
           
 ANTLRv3Parser.optionsSpec_return ANTLRv3Parser.optionsSpec()
           
 void ANTLRv3Tree.optionValue()
           
 ANTLRv3Parser.optionValue_return ANTLRv3Parser.optionValue()
           
 void ANTLRv3Tree.qid()
           
 ANTLRv3Parser.qid_return ANTLRv3Parser.qid()
           
 ANTLRv3Parser.range_return ANTLRv3Parser.range()
           
 void ANTLRv3Tree.rewrite_alternative()
           
 ANTLRv3Parser.rewrite_alternative_return ANTLRv3Parser.rewrite_alternative()
           
 void ANTLRv3Tree.rewrite_indirect_template_head()
           
 ANTLRv3Parser.rewrite_indirect_template_head_return ANTLRv3Parser.rewrite_indirect_template_head()
           
 void ANTLRv3Tree.rewrite_template_arg()
           
 ANTLRv3Parser.rewrite_template_arg_return ANTLRv3Parser.rewrite_template_arg()
           
 void ANTLRv3Tree.rewrite_template_args()
           
 ANTLRv3Parser.rewrite_template_args_return ANTLRv3Parser.rewrite_template_args()
           
 void ANTLRv3Tree.rewrite_template_ref()
           
 ANTLRv3Parser.rewrite_template_ref_return ANTLRv3Parser.rewrite_template_ref()
           
 void ANTLRv3Tree.rewrite_template()
           
 ANTLRv3Parser.rewrite_template_return ANTLRv3Parser.rewrite_template()
           
 void ANTLRv3Tree.rewrite_tree_alternative()
           
 ANTLRv3Parser.rewrite_tree_alternative_return ANTLRv3Parser.rewrite_tree_alternative()
           
 void ANTLRv3Tree.rewrite_tree_atom()
           
 ANTLRv3Parser.rewrite_tree_atom_return ANTLRv3Parser.rewrite_tree_atom()
           
 void ANTLRv3Tree.rewrite_tree_block()
           
 ANTLRv3Parser.rewrite_tree_block_return ANTLRv3Parser.rewrite_tree_block()
           
 void ANTLRv3Tree.rewrite_tree_ebnf()
           
 ANTLRv3Parser.rewrite_tree_ebnf_return ANTLRv3Parser.rewrite_tree_ebnf()
           
 void ANTLRv3Tree.rewrite_tree_element()
           
 ANTLRv3Parser.rewrite_tree_element_return ANTLRv3Parser.rewrite_tree_element()
           
 void ANTLRv3Tree.rewrite_tree()
           
 ANTLRv3Parser.rewrite_tree_return ANTLRv3Parser.rewrite_tree()
           
 void ANTLRv3Tree.rewrite()
           
 ANTLRv3Parser.rewrite_return ANTLRv3Parser.rewrite()
           
 void ANTLRv3Tree.rule()
           
 ANTLRv3Parser.rule_return ANTLRv3Parser.rule()
           
 void ANTLRv3Tree.ruleAction()
           
 ANTLRv3Parser.ruleAction_return ANTLRv3Parser.ruleAction()
           
 void ANTLRv3Tree.ruleScopeSpec()
           
 ANTLRv3Parser.ruleScopeSpec_return ANTLRv3Parser.ruleScopeSpec()
           
 void ActionAnalysis.synpred1_ActionAnalysis_fragment()
           
 void ActionTranslator.synpred1_ActionTranslator_fragment()
           
 void ANTLRv3Parser.synpred1_ANTLRv3_fragment()
           
 void ActionTranslator.synpred10_ActionTranslator_fragment()
           
 void ActionTranslator.synpred11_ActionTranslator_fragment()
           
 void ActionTranslator.synpred12_ActionTranslator_fragment()
           
 void ActionTranslator.synpred13_ActionTranslator_fragment()
           
 void ActionTranslator.synpred14_ActionTranslator_fragment()
           
 void ActionTranslator.synpred15_ActionTranslator_fragment()
           
 void ActionTranslator.synpred16_ActionTranslator_fragment()
           
 void ActionTranslator.synpred17_ActionTranslator_fragment()
           
 void ActionTranslator.synpred18_ActionTranslator_fragment()
           
 void ActionTranslator.synpred19_ActionTranslator_fragment()
           
 void ActionAnalysis.synpred2_ActionAnalysis_fragment()
           
 void ActionTranslator.synpred2_ActionTranslator_fragment()
           
 void ANTLRv3Parser.synpred2_ANTLRv3_fragment()
           
 void ActionTranslator.synpred20_ActionTranslator_fragment()
           
 void ActionTranslator.synpred21_ActionTranslator_fragment()
           
 void ActionTranslator.synpred22_ActionTranslator_fragment()
           
 void ActionTranslator.synpred24_ActionTranslator_fragment()
           
 void ActionTranslator.synpred25_ActionTranslator_fragment()
           
 void ActionTranslator.synpred26_ActionTranslator_fragment()
           
 void ActionTranslator.synpred3_ActionTranslator_fragment()
           
 void ActionTranslator.synpred4_ActionTranslator_fragment()
           
 void ActionTranslator.synpred5_ActionTranslator_fragment()
           
 void ActionTranslator.synpred6_ActionTranslator_fragment()
           
 void ActionTranslator.synpred7_ActionTranslator_fragment()
           
 void ActionTranslator.synpred8_ActionTranslator_fragment()
           
 void ActionTranslator.synpred9_ActionTranslator_fragment()
           
 ANTLRv3Parser.terminal_return ANTLRv3Parser.terminal()
           
 void ANTLRv3Tree.throwsSpec()
           
 ANTLRv3Parser.throwsSpec_return ANTLRv3Parser.throwsSpec()
           
 void ANTLRv3Tree.tokenSpec()
           
 ANTLRv3Parser.tokenSpec_return ANTLRv3Parser.tokenSpec()
           
 void ANTLRv3Tree.tokensSpec()
           
 ANTLRv3Parser.tokensSpec_return ANTLRv3Parser.tokensSpec()
           
 ANTLRv3Parser.treeSpec_return ANTLRv3Parser.treeSpec()
           
 

Uses of RecognitionException in org.antlr.gunit
 

Methods in org.antlr.gunit that throw RecognitionException
static void Interp.main(java.lang.String[] args)
           
static GrammarInfo Interp.parse(CharStream input)
           
 

Uses of RecognitionException in org.antlr.runtime
 

Subclasses of RecognitionException in org.antlr.runtime
 class EarlyExitException
          The recognizer did not match anything for a (..)+ loop.
 class FailedPredicateException
          A semantic predicate failed during validation.
 class MismatchedNotSetException
           
 class MismatchedRangeException
           
 class MismatchedSetException
           
 class MismatchedTokenException
          A mismatched char or Token or tree node
 class MismatchedTreeNodeException
           
 class MissingTokenException
          We were expecting a token but it's not found.
 class NoViableAltException
           
 class UnwantedTokenException
          An extra token while parsing a TokenStream
 

Methods in org.antlr.runtime with parameters of type RecognitionException
 void BaseRecognizer.displayRecognitionError(java.lang.String[] tokenNames, RecognitionException e)
           
 java.lang.String BaseRecognizer.getErrorHeader(RecognitionException e)
          What is the error header, normally line/character position information?
 java.lang.String BaseRecognizer.getErrorMessage(RecognitionException e, java.lang.String[] tokenNames)
          What error message should be generated for the various exception types? Not very object-oriented code, but I like having all error message generation within one method rather than spread among all of the exception classes.
 java.lang.String Lexer.getErrorMessage(RecognitionException e, java.lang.String[] tokenNames)
           
protected  java.lang.Object Parser.getMissingSymbol(IntStream input, RecognitionException e, int expectedTokenType, BitSet follow)
           
protected  java.lang.Object BaseRecognizer.getMissingSymbol(IntStream input, RecognitionException e, int expectedTokenType, BitSet follow)
          Conjure up a missing token during error recovery.
 void BaseRecognizer.recover(IntStream input, RecognitionException re)
          Recover from an error found on the input stream.
 void Lexer.recover(RecognitionException re)
          Lexers can normally match any char in it's vocabulary after matching a token, so do the easy thing and just kill a character and hope it all works out.
 java.lang.Object BaseRecognizer.recoverFromMismatchedSet(IntStream input, RecognitionException e, BitSet follow)
          Not currently used
 void BaseRecognizer.reportError(RecognitionException e)
          Report a recognition problem.
 void Lexer.reportError(RecognitionException e)
           
 

Methods in org.antlr.runtime that throw RecognitionException
 java.lang.Object BaseRecognizer.match(IntStream input, int ttype, BitSet follow)
          Match current input symbol against ttype.
abstract  void Lexer.mTokens()
          This is the lexer entry point that sets instance var 'token'
 int DFA.predict(IntStream input)
          From the input stream, predict what alternative will succeed using this DFA (representing the covering regular approximation to the underlying CFL).
 java.lang.Object BaseRecognizer.recoverFromMismatchedSet(IntStream input, RecognitionException e, BitSet follow)
          Not currently used
protected  java.lang.Object BaseRecognizer.recoverFromMismatchedToken(IntStream input, int ttype, BitSet follow)
          Attempt to recover from a single missing or extra token.
 

Uses of RecognitionException in org.antlr.runtime.debug
 

Methods in org.antlr.runtime.debug with parameters of type RecognitionException
 java.lang.Object DebugTreeAdaptor.errorNode(TokenStream input, Token start, Token stop, RecognitionException e)
           
protected  java.lang.Object DebugTreeParser.getMissingSymbol(IntStream input, RecognitionException e, int expectedTokenType, BitSet follow)
           
 void DebugEventRepeater.recognitionException(RecognitionException e)
           
 void DebugEventSocketProxy.recognitionException(RecognitionException e)
           
 void Profiler.recognitionException(RecognitionException e)
           
 void BlankDebugEventListener.recognitionException(RecognitionException e)
           
 void DebugEventHub.recognitionException(RecognitionException e)
           
 void ParseTreeBuilder.recognitionException(RecognitionException e)
           
 void DebugEventListener.recognitionException(RecognitionException e)
          A recognition exception occurred such as NoViableAltException.
 void DebugParser.reportError(RecognitionException e)
           
 void DebugTreeParser.reportError(RecognitionException e)
           
 

Uses of RecognitionException in org.antlr.runtime.tree
 

Fields in org.antlr.runtime.tree declared as RecognitionException
 RecognitionException CommonErrorNode.trappedException
           
 

Methods in org.antlr.runtime.tree with parameters of type RecognitionException
 java.lang.Object TreeAdaptor.errorNode(TokenStream input, Token start, Token stop, RecognitionException e)
          Return a tree node representing an error.
 java.lang.Object BaseTreeAdaptor.errorNode(TokenStream input, Token start, Token stop, RecognitionException e)
          create tree node that holds the start and stop tokens associated with an error.
 java.lang.String TreeParser.getErrorHeader(RecognitionException e)
          Prefix error message with the grammar name because message is always intended for the programmer because the parser built the input tree not the user.
 java.lang.String TreeParser.getErrorMessage(RecognitionException e, java.lang.String[] tokenNames)
          Tree parsers parse nodes they usually have a token object as payload.
protected  java.lang.Object TreeParser.getMissingSymbol(IntStream input, RecognitionException e, int expectedTokenType, BitSet follow)
           
 

Methods in org.antlr.runtime.tree that throw RecognitionException
 void TreeFilter.bottomup()
           
 java.lang.Object TreeRewriter.bottomup()
           
protected  java.lang.Object TreeParser.recoverFromMismatchedToken(IntStream input, int ttype, BitSet follow)
          We have DOWN/UP nodes in the stream that have no line info; override.
 void TreeFilter.fptr.rule()
           
 java.lang.Object TreeRewriter.fptr.rule()
           
 void TreeFilter.topdown()
           
 java.lang.Object TreeRewriter.topdown()
           
 

Constructors in org.antlr.runtime.tree with parameters of type RecognitionException
CommonErrorNode(TokenStream input, Token start, Token stop, RecognitionException e)
           
 

Uses of RecognitionException in org.antlr.tool
 

Methods in org.antlr.tool with parameters of type RecognitionException
 void Interpreter.reportScanError(RecognitionException re)
           
 

Methods in org.antlr.tool that throw RecognitionException
 ParseTree Interpreter.parse(java.lang.String startRule)
           
 void Interpreter.parse(java.lang.String startRule, DebugEventListener actions, java.util.List visitedStates)
           
 ParseTree Interpreter.parse(java.lang.String startRule, java.util.List visitedStates)
           
protected  void Interpreter.parseEngine(java.lang.String startRule, NFAState start, NFAState stop, IntStream input, java.util.Stack ruleInvocationStack, DebugEventListener actions, java.util.List visitedStates)
          Fill a list of all NFA states visited during the parse
 CommonToken Interpreter.scan(java.lang.String startRule)
           
 void Interpreter.scan(java.lang.String startRule, DebugEventListener actions, java.util.List visitedStates)
          For a given input char stream, try to match against the NFA starting at startRule.
 CommonToken Interpreter.scan(java.lang.String startRule, java.util.List visitedStates)
           
 



Copyright © 2013. All Rights Reserved.