|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |