Uses of Class
antlr.RecognitionException

Packages that use RecognitionException
antlr   
antlr.actions.cpp   
antlr.actions.csharp   
antlr.actions.java   
antlr.actions.python   
antlr.debug   
antlr.preprocessor   
 

Uses of RecognitionException in antlr
 

Subclasses of RecognitionException in antlr
 class MismatchedCharException
           
 class MismatchedTokenException
           
 class NoViableAltException
           
 class NoViableAltForCharException
           
 class SemanticException
           
 

Fields in antlr declared as RecognitionException
 RecognitionException TokenStreamRecognitionException.recog
           
 

Methods in antlr with parameters of type RecognitionException
 void Parser.recover(RecognitionException ex, BitSet tokenSet)
           
 void ANTLRParser.reportError(RecognitionException e)
           
 void Parser.reportError(RecognitionException ex)
          Parser error-reporting function can be overridden in subclass
 void TreeParser.reportError(RecognitionException ex)
          Parser error-reporting function can be overridden in subclass
 void ANTLRTokdefParser.reportError(RecognitionException e)
          Delegates the error message to the tool if any was registered via #initTool(antlr.Tool)
 void CharScanner.reportError(RecognitionException ex)
          Parser error-reporting function can be overridden in subclass
 void ANTLRParser.reportError(RecognitionException e, String s)
           
 

Methods in antlr that throw RecognitionException
 void ANTLRParser.alternative()
           
 int ANTLRParser.ast_type_spec()
           
 void ANTLRParser.block()
           
 BitSet ANTLRParser.charSet()
           
 void ANTLRParser.classDef()
           
 void ANTLRParser.ebnf(Token label, boolean not)
           
 void ANTLRParser.element()
           
 void ANTLRParser.elementNoOptionSpec()
           
 void ANTLRParser.elementOptionSpec()
           
 void ANTLRParser.exceptionGroup()
           
 void ANTLRParser.exceptionHandler()
           
 void ANTLRParser.exceptionSpec()
           
 void ANTLRParser.exceptionSpecNoLabel()
           
 void ANTLRTokdefParser.file(ImportVocabTokenManager tm)
           
 void ANTLRParser.fileOptionsSpec()
           
 void ANTLRParser.grammar()
           
 Token ANTLRParser.id()
           
 void ANTLRParser.lexerOptionsSpec()
           
 void ANTLRParser.lexerSpec(String doc)
           
 void ANTLRTokdefParser.line(ImportVocabTokenManager tm)
           
 void ANTLRLexer.mACTION(boolean _createToken)
           
 void ANTLRLexer.mARG_ACTION(boolean _createToken)
           
 void ANTLRTokdefLexer.mASSIGN(boolean _createToken)
           
 void ANTLRLexer.mASSIGN(boolean _createToken)
           
 void ANTLRLexer.mBANG(boolean _createToken)
           
 void ANTLRLexer.mCARET(boolean _createToken)
           
 void ANTLRLexer.mCHAR_LITERAL(boolean _createToken)
           
 void ANTLRLexer.mCLOSE_ELEMENT_OPTION(boolean _createToken)
           
 void ANTLRLexer.mCOLON(boolean _createToken)
           
 void ANTLRLexer.mCOMMA(boolean _createToken)
           
 void ANTLRLexer.mCOMMENT(boolean _createToken)
           
protected  void ANTLRTokdefLexer.mDIGIT(boolean _createToken)
           
protected  void ANTLRLexer.mDIGIT(boolean _createToken)
           
protected  void ANTLRTokdefLexer.mESC(boolean _createToken)
           
protected  void ANTLRLexer.mESC(boolean _createToken)
           
 void ANTLRTokdefLexer.mID(boolean _createToken)
           
 void ANTLRLexer.mIMPLIES(boolean _createToken)
           
 void ANTLRTokdefLexer.mINT(boolean _createToken)
           
 void ANTLRLexer.mINT(boolean _createToken)
           
protected  int ANTLRLexer.mINTERNAL_RULE_REF(boolean _createToken)
           
 void ANTLRTokdefLexer.mLPAREN(boolean _createToken)
           
 void ANTLRLexer.mLPAREN(boolean _createToken)
           
 void ANTLRTokdefLexer.mML_COMMENT(boolean _createToken)
           
protected  void ANTLRLexer.mML_COMMENT(boolean _createToken)
           
protected  void ANTLRLexer.mNESTED_ACTION(boolean _createToken)
           
protected  void ANTLRLexer.mNESTED_ARG_ACTION(boolean _createToken)
           
 void ANTLRLexer.mNOT_OP(boolean _createToken)
           
 void ANTLRLexer.mOPEN_ELEMENT_OPTION(boolean _createToken)
           
 void ANTLRLexer.mOR(boolean _createToken)
           
 void ANTLRLexer.mPLUS(boolean _createToken)
           
 void ANTLRLexer.mQUESTION(boolean _createToken)
           
 void ANTLRLexer.mRANGE(boolean _createToken)
           
 void ANTLRLexer.mRCURLY(boolean _createToken)
           
 void ANTLRTokdefLexer.mRPAREN(boolean _createToken)
           
 void ANTLRLexer.mRPAREN(boolean _createToken)
           
 void ANTLRLexer.mRULE_REF(boolean _createToken)
           
 void ANTLRLexer.mSEMI(boolean _createToken)
           
 void ANTLRTokdefLexer.mSL_COMMENT(boolean _createToken)
           
protected  void ANTLRLexer.mSL_COMMENT(boolean _createToken)
           
 void ANTLRLexer.mSTAR(boolean _createToken)
           
 void ANTLRLexer.mSTRING_LITERAL(boolean _createToken)
           
 void ANTLRTokdefLexer.mSTRING(boolean _createToken)
           
 void ANTLRLexer.mTOKEN_REF(boolean _createToken)
           
 void ANTLRLexer.mTREE_BEGIN(boolean _createToken)
           
 void ANTLRLexer.mWILDCARD(boolean _createToken)
           
protected  void ANTLRLexer.mWS_LOOP(boolean _createToken)
           
protected  void ANTLRLexer.mWS_OPT(boolean _createToken)
           
 void ANTLRTokdefLexer.mWS(boolean _createToken)
           
 void ANTLRLexer.mWS(boolean _createToken)
           
protected  void ANTLRTokdefLexer.mXDIGIT(boolean _createToken)
           
protected  void ANTLRLexer.mXDIGIT(boolean _createToken)
           
 void ANTLRParser.notTerminal(Token label)
           
 Token ANTLRParser.optionValue()
           
 void ANTLRParser.parserOptionsSpec()
           
 void ANTLRParser.parserSpec(String doc)
           
 Token ANTLRParser.qualifiedID()
          Match a.b.c.d qualified ids; WILDCARD here is overloaded as id separator; that is, I need a reference to the '.' token.
 void ANTLRParser.range(Token label)
           
 void ANTLRParser.rootNode()
           
 void ANTLRParser.rule()
           
 void ANTLRParser.ruleOptionsSpec()
           
 void ANTLRParser.rules()
           
 BitSet ANTLRParser.setBlockElement()
           
 void ANTLRParser.subruleOptionsSpec()
           
 String ANTLRParser.superClass()
           
 void ANTLRParser.terminal(Token label)
           
 void ANTLRParser.throwsSpec()
           
 void ANTLRParser.tokensSpec()
           
 void ANTLRParser.tokensSpecOptions(Token t)
           
 void ANTLRParser.tree()
           
 void ANTLRParser.treeParserOptionsSpec()
           
 void ANTLRParser.treeParserSpec(String doc)
           
 

Constructors in antlr with parameters of type RecognitionException
TokenStreamRecognitionException(RecognitionException re)
           
 

Uses of RecognitionException in antlr.actions.cpp
 

Methods in antlr.actions.cpp with parameters of type RecognitionException
 void ActionLexer.reportError(RecognitionException e)
           
 

Methods in antlr.actions.cpp that throw RecognitionException
 void ActionLexer.mACTION(boolean _createToken)
           
protected  void ActionLexer.mARG(boolean _createToken)
           
protected  void ActionLexer.mAST_CONSTRUCTOR(boolean _createToken)
           
protected  void ActionLexer.mAST_CTOR_ELEMENT(boolean _createToken)
          The arguments of a #[...] constructor are text, token type, or a tree.
protected  void ActionLexer.mAST_ITEM(boolean _createToken)
           
protected  void ActionLexer.mCHAR(boolean _createToken)
           
protected  void ActionLexer.mCOMMENT(boolean _createToken)
           
protected  void ActionLexer.mDIGIT(boolean _createToken)
           
protected  void ActionLexer.mESC(boolean _createToken)
           
protected  boolean ActionLexer.mID_ELEMENT(boolean _createToken)
          An ID_ELEMENT can be a func call, array ref, simple var, or AST label ref.
protected  void ActionLexer.mID(boolean _createToken)
           
protected  void ActionLexer.mINT_OR_FLOAT(boolean _createToken)
           
protected  void ActionLexer.mINT(boolean _createToken)
           
protected  void ActionLexer.mML_COMMENT(boolean _createToken)
           
protected  void ActionLexer.mSL_COMMENT(boolean _createToken)
           
protected  void ActionLexer.mSTRING(boolean _createToken)
           
protected  void ActionLexer.mSTUFF(boolean _createToken)
          stuff in between #(...) and #id items Allow the escaping of the # for C preprocessor stuff.
protected  void ActionLexer.mTEXT_ARG_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG_ID_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ITEM(boolean _createToken)
           
protected  void ActionLexer.mTREE_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mTREE(boolean _createToken)
           
protected  void ActionLexer.mVAR_ASSIGN(boolean _createToken)
           
protected  void ActionLexer.mWS(boolean _createToken)
           
 

Uses of RecognitionException in antlr.actions.csharp
 

Methods in antlr.actions.csharp with parameters of type RecognitionException
 void ActionLexer.reportError(RecognitionException e)
           
 

Methods in antlr.actions.csharp that throw RecognitionException
 void ActionLexer.mACTION(boolean _createToken)
           
protected  void ActionLexer.mARG(boolean _createToken)
           
protected  void ActionLexer.mAST_CONSTRUCTOR(boolean _createToken)
           
protected  void ActionLexer.mAST_CTOR_ELEMENT(boolean _createToken)
          The arguments of a #[...] constructor are text, token type, or a tree.
protected  void ActionLexer.mAST_ITEM(boolean _createToken)
           
protected  void ActionLexer.mCHAR(boolean _createToken)
           
protected  void ActionLexer.mCOMMENT(boolean _createToken)
           
protected  void ActionLexer.mDIGIT(boolean _createToken)
           
protected  void ActionLexer.mESC(boolean _createToken)
           
protected  boolean ActionLexer.mID_ELEMENT(boolean _createToken)
          An ID_ELEMENT can be a func call, array ref, simple var, or AST label ref.
protected  void ActionLexer.mID(boolean _createToken)
           
protected  void ActionLexer.mINT_OR_FLOAT(boolean _createToken)
           
protected  void ActionLexer.mINT(boolean _createToken)
           
protected  void ActionLexer.mML_COMMENT(boolean _createToken)
           
protected  void ActionLexer.mSL_COMMENT(boolean _createToken)
           
protected  void ActionLexer.mSTRING(boolean _createToken)
           
protected  void ActionLexer.mSTUFF(boolean _createToken)
          stuff in between #(...) and #id items Allow the escaping of the # for C# preprocessor stuff.
protected  void ActionLexer.mTEXT_ARG_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG_ID_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ITEM(boolean _createToken)
           
protected  void ActionLexer.mTREE_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mTREE(boolean _createToken)
           
protected  void ActionLexer.mVAR_ASSIGN(boolean _createToken)
           
protected  void ActionLexer.mWS(boolean _createToken)
           
 

Uses of RecognitionException in antlr.actions.java
 

Methods in antlr.actions.java with parameters of type RecognitionException
 void ActionLexer.reportError(RecognitionException e)
           
 

Methods in antlr.actions.java that throw RecognitionException
 void ActionLexer.mACTION(boolean _createToken)
           
protected  void ActionLexer.mARG(boolean _createToken)
           
protected  void ActionLexer.mAST_CONSTRUCTOR(boolean _createToken)
           
protected  void ActionLexer.mAST_CTOR_ELEMENT(boolean _createToken)
          The arguments of a #[...] constructor are text, token type, or a tree.
protected  void ActionLexer.mAST_ITEM(boolean _createToken)
           
protected  void ActionLexer.mCHAR(boolean _createToken)
           
protected  void ActionLexer.mCOMMENT(boolean _createToken)
           
protected  void ActionLexer.mDIGIT(boolean _createToken)
           
protected  void ActionLexer.mESC(boolean _createToken)
           
protected  boolean ActionLexer.mID_ELEMENT(boolean _createToken)
          An ID_ELEMENT can be a func call, array ref, simple var, or AST label ref.
protected  void ActionLexer.mID(boolean _createToken)
           
protected  void ActionLexer.mINT_OR_FLOAT(boolean _createToken)
           
protected  void ActionLexer.mINT(boolean _createToken)
           
protected  void ActionLexer.mML_COMMENT(boolean _createToken)
           
protected  void ActionLexer.mSL_COMMENT(boolean _createToken)
           
protected  void ActionLexer.mSTRING(boolean _createToken)
           
protected  void ActionLexer.mSTUFF(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG_ID_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ITEM(boolean _createToken)
           
protected  void ActionLexer.mTREE_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mTREE(boolean _createToken)
           
protected  void ActionLexer.mVAR_ASSIGN(boolean _createToken)
           
protected  void ActionLexer.mWS(boolean _createToken)
           
 

Uses of RecognitionException in antlr.actions.python
 

Methods in antlr.actions.python with parameters of type RecognitionException
 void ActionLexer.reportError(RecognitionException e)
           
 void CodeLexer.reportError(RecognitionException e)
           
 

Methods in antlr.actions.python that throw RecognitionException
 void ActionLexer.mACTION(boolean _createToken)
           
 void CodeLexer.mACTION(boolean _createToken)
           
protected  void ActionLexer.mARG(boolean _createToken)
           
protected  void ActionLexer.mAST_CONSTRUCTOR(boolean _createToken)
           
protected  void ActionLexer.mAST_CTOR_ELEMENT(boolean _createToken)
          The arguments of a #[...] constructor are text, token type, or a tree.
protected  void ActionLexer.mAST_ITEM(boolean _createToken)
           
protected  void ActionLexer.mCHAR(boolean _createToken)
           
protected  void ActionLexer.mCOMMENT(boolean _createToken)
           
protected  void CodeLexer.mCOMMENT(boolean _createToken)
           
protected  void ActionLexer.mDIGIT(boolean _createToken)
           
protected  void ActionLexer.mESC(boolean _createToken)
           
protected  boolean ActionLexer.mID_ELEMENT(boolean _createToken)
          An ID_ELEMENT can be a func call, array ref, simple var, or AST label ref.
protected  void ActionLexer.mID(boolean _createToken)
           
protected  void ActionLexer.mIGNWS(boolean _createToken)
           
protected  void CodeLexer.mIGNWS(boolean _createToken)
           
protected  void ActionLexer.mINT_OR_FLOAT(boolean _createToken)
           
protected  void ActionLexer.mINT(boolean _createToken)
           
protected  void ActionLexer.mML_COMMENT(boolean _createToken)
           
protected  void CodeLexer.mML_COMMENT(boolean _createToken)
           
protected  void ActionLexer.mSL_COMMENT(boolean _createToken)
           
protected  void CodeLexer.mSL_COMMENT(boolean _createToken)
           
protected  void ActionLexer.mSTRING(boolean _createToken)
           
protected  void ActionLexer.mSTUFF(boolean _createToken)
           
protected  void CodeLexer.mSTUFF(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG_ID_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ITEM(boolean _createToken)
           
protected  void ActionLexer.mTREE_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mTREE(boolean _createToken)
           
protected  void ActionLexer.mVAR_ASSIGN(boolean _createToken)
           
protected  void ActionLexer.mWS(boolean _createToken)
           
 

Uses of RecognitionException in antlr.debug
 

Methods in antlr.debug with parameters of type RecognitionException
 void LLkDebuggingParser.reportError(RecognitionException ex)
          Parser error-reporting function can be overridden in subclass
 

Uses of RecognitionException in antlr.preprocessor
 

Methods in antlr.preprocessor with parameters of type RecognitionException
 void Preprocessor.reportError(RecognitionException e)
          Delegates the error message to the tool if any was registered via #initTool(antlr.Tool)
 

Methods in antlr.preprocessor that throw RecognitionException
 Grammar Preprocessor.class_def(String file, Hierarchy hier)
           
 String Preprocessor.exceptionGroup()
           
 String Preprocessor.exceptionHandler()
           
 String Preprocessor.exceptionSpec()
           
 void Preprocessor.grammarFile(Hierarchy hier, String file)
           
 void PreprocessorLexer.mACTION(boolean _createToken)
           
protected  void PreprocessorLexer.mALT(boolean _createToken)
           
 void PreprocessorLexer.mARG_ACTION(boolean _createToken)
           
 void PreprocessorLexer.mASSIGN_RHS(boolean _createToken)
           
 void PreprocessorLexer.mBANG(boolean _createToken)
           
 void PreprocessorLexer.mCHAR_LITERAL(boolean _createToken)
           
 void PreprocessorLexer.mCOMMA(boolean _createToken)
           
 void PreprocessorLexer.mCOMMENT(boolean _createToken)
           
protected  void PreprocessorLexer.mCURLY_BLOCK_SCARF(boolean _createToken)
           
protected  void PreprocessorLexer.mDIGIT(boolean _createToken)
           
protected  void PreprocessorLexer.mELEMENT(boolean _createToken)
           
protected  void PreprocessorLexer.mESC(boolean _createToken)
           
 void PreprocessorLexer.mID_OR_KEYWORD(boolean _createToken)
          This rule picks off keywords in the lexer that need to be handled specially.
protected  void PreprocessorLexer.mID(boolean _createToken)
           
 void PreprocessorLexer.mLPAREN(boolean _createToken)
           
protected  void PreprocessorLexer.mML_COMMENT(boolean _createToken)
           
protected  void PreprocessorLexer.mNEWLINE(boolean _createToken)
           
 void PreprocessorLexer.mRCURLY(boolean _createToken)
           
 void PreprocessorLexer.mRPAREN(boolean _createToken)
           
 void PreprocessorLexer.mRULE_BLOCK(boolean _createToken)
           
 void PreprocessorLexer.mSEMI(boolean _createToken)
           
protected  void PreprocessorLexer.mSL_COMMENT(boolean _createToken)
           
 void PreprocessorLexer.mSTRING_LITERAL(boolean _createToken)
           
 void PreprocessorLexer.mSUBRULE_BLOCK(boolean _createToken)
           
 void PreprocessorLexer.mWS(boolean _createToken)
           
protected  void PreprocessorLexer.mXDIGIT(boolean _createToken)
           
 IndexedVector Preprocessor.optionSpec(Grammar gr)
           
 void Preprocessor.rule(Grammar gr)
           
 String Preprocessor.superClass()
           
 String Preprocessor.throwsSpec()