groovy 3.0.20
org.apache.groovy.parser.antlr4
AbstractParser
Top
Description
Fields
Constructors
Methods
org.apache.groovy.parser.antlr4
public
abstract
Class AbstractParser
extends
Parser
implements
SyntaxErrorReportable
Class Inheritance
java.lang.Object
org.antlr.v4.runtime.Recognizer
org.antlr.v4.runtime.Parser
org.apache.groovy.parser.antlr4.AbstractParser
All Implemented Interfaces
org.apache.groovy.parser.antlr4.SyntaxErrorReportable
Known Direct Subclasses
org.
apache.
groovy.
parser.
antlr4.
GroovyParser
Imports
org.
antlr.
v4.
runtime.
Parser
,
.TokenStream
Because antlr4 does not support generating parser with specified interface, we have to create a super class for it and implement the interface.
Field Summary
Inherited from
org.antlr.v4.runtime.Parser
:
_buildParseTrees
_ctx
_errHandler
_input
_parseListeners
_precedenceStack
_syntaxErrors
matchedEOF
Constructor Summary
Access
Constructor and Description
public
AbstractParser
(
TokenStream
input
)
Method Summary
Inherited from
org.antlr.v4.runtime.Parser
:
addContextToParseTree
addParseListener
compileParseTreePattern
compileParseTreePattern
consume
createErrorNode
createTerminalNode
dumpDFA
enterLeftFactoredRule
enterOuterAlt
enterRecursionRule
enterRecursionRule
enterRule
exitRule
getATNWithBypassAlts
getBuildParseTree
getContext
getCurrentToken
getDFAStrings
getErrorHandler
getErrorListenerDispatch
getExpectedTokens
getExpectedTokensWithinCurrentRule
getInputStream
getInvokingContext
getNumberOfSyntaxErrors
getParseInfo
getParseListeners
getPrecedence
getRuleContext
getRuleIndex
getRuleInvocationStack
getRuleInvocationStack
getSourceName
getTokenFactory
getTrimParseTree
inContext
isExpectedToken
isMatchedEOF
isTrace
match
matchWildcard
notifyErrorListeners
notifyErrorListeners
precpred
pushNewRecursionContext
removeParseListener
removeParseListeners
reset
setBuildParseTree
setContext
setErrorHandler
setInputStream
setProfile
setTrace
setTrimParseTree
triggerEnterRuleEvent
triggerExitRuleEvent
unrollRecursionContexts
Constructor Detail
AbstractParser
back to summary
public
AbstractParser
(
TokenStream
input
)