- action(ActionAST) - Method in interface org.antlr.v4.automata.ATNFactory
-
Build what amounts to an epsilon transition with an action.
- action(String) - Method in interface org.antlr.v4.automata.ATNFactory
-
- action(ActionAST) - Method in class org.antlr.v4.automata.LexerATNFactory
-
- action(String) - Method in class org.antlr.v4.automata.LexerATNFactory
-
- action(GrammarAST, LexerAction) - Method in class org.antlr.v4.automata.LexerATNFactory
-
- action(ActionAST) - Method in class org.antlr.v4.automata.ParserATNFactory
-
Build what amounts to an epsilon transition with an action.
- action(String) - Method in class org.antlr.v4.automata.ParserATNFactory
-
- action(ActionAST) - Method in class org.antlr.v4.codegen.BlankOutputModelFactory
-
- action(List<SrcOp>) - Method in class org.antlr.v4.codegen.CodeGeneratorExtension
-
- Action - Class in org.antlr.v4.codegen.model
-
- Action(OutputModelFactory, ActionAST) - Constructor for class org.antlr.v4.codegen.model.Action
-
- Action(OutputModelFactory, StructDecl, String) - Constructor for class org.antlr.v4.codegen.model.Action
-
- Action(OutputModelFactory, StructDecl, ST) - Constructor for class org.antlr.v4.codegen.model.Action
-
- action(ActionAST) - Method in class org.antlr.v4.codegen.OutputModelController
-
- action(ActionAST) - Method in interface org.antlr.v4.codegen.OutputModelFactory
-
- action(ActionAST) - Method in class org.antlr.v4.codegen.ParserFactory
-
- ACTION - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- ACTION - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- ACTION - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- action() - Method in class org.antlr.v4.parse.ANTLRParser
-
- ACTION - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- ACTION - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- ACTION - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- action() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- ACTION - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- ACTION_CHAR_LITERAL - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- ACTION_CHAR_LITERAL - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- ACTION_CHAR_LITERAL - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- ACTION_CHAR_LITERAL - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- ACTION_CHAR_LITERAL - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- ACTION_CHAR_LITERAL - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- ACTION_CHAR_LITERAL - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- ACTION_ESC - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- ACTION_ESC - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- ACTION_ESC - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- ACTION_ESC - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- ACTION_ESC - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- ACTION_ESC - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- ACTION_ESC - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- ACTION_STRING_LITERAL - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- ACTION_STRING_LITERAL - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- ACTION_STRING_LITERAL - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- ACTION_STRING_LITERAL - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- ACTION_STRING_LITERAL - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- ACTION_STRING_LITERAL - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- ACTION_STRING_LITERAL - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- ActionAST - Class in org.antlr.v4.tool.ast
-
- ActionAST(ActionAST) - Constructor for class org.antlr.v4.tool.ast.ActionAST
-
- ActionAST(Token) - Constructor for class org.antlr.v4.tool.ast.ActionAST
-
- ActionAST(int) - Constructor for class org.antlr.v4.tool.ast.ActionAST
-
- ActionAST(int, Token) - Constructor for class org.antlr.v4.tool.ast.ActionAST
-
- ActionChunk - Class in org.antlr.v4.codegen.model.chunk
-
- ActionChunk(StructDecl) - Constructor for class org.antlr.v4.codegen.model.chunk.ActionChunk
-
- actionElement() - Method in class org.antlr.v4.parse.ANTLRParser
-
- actionElement() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- actionFuncs - Variable in class org.antlr.v4.codegen.model.Lexer
-
- actionInAlt(ActionAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- actionInAlt(ActionAST) - Method in class org.antlr.v4.semantics.SymbolCollector
-
- actionIndex - Variable in class org.antlr.v4.tool.Rule
-
- actionIsContextDependent(ActionAST) - Static method in class org.antlr.v4.semantics.UseDefAnalyzer
-
- actionOptions - Static variable in class org.antlr.v4.tool.Grammar
-
- actions - Variable in class org.antlr.v4.codegen.model.RuleActionFunction
-
Map actionIndex to Action
- actions - Variable in class org.antlr.v4.tool.Alternative
-
Track all executable actions other than named actions like @init
and catch/finally (not in an alt).
- actions - Variable in class org.antlr.v4.tool.Rule
-
Track all executable actions other than named actions like @init
and catch/finally (not in an alt).
- actionScopeName() - Method in class org.antlr.v4.parse.ANTLRParser
-
- ActionSniffer - Class in org.antlr.v4.semantics
-
Find token and rule refs plus refs to them in actions;
side-effect: update Alternatives
- ActionSniffer(Grammar, Rule, Alternative, ActionAST, Token) - Constructor for class org.antlr.v4.semantics.ActionSniffer
-
- ActionSplitter - Class in org.antlr.v4.parse
-
- ActionSplitter(CharStream, ActionSplitterListener) - Constructor for class org.antlr.v4.parse.ActionSplitter
-
- ActionSplitter() - Constructor for class org.antlr.v4.parse.ActionSplitter
-
- ActionSplitter(CharStream) - Constructor for class org.antlr.v4.parse.ActionSplitter
-
- ActionSplitter(CharStream, RecognizerSharedState) - Constructor for class org.antlr.v4.parse.ActionSplitter
-
- ActionSplitterListener - Interface in org.antlr.v4.parse
-
- ActionTemplate - Class in org.antlr.v4.codegen.model.chunk
-
- ActionTemplate(StructDecl, ST) - Constructor for class org.antlr.v4.codegen.model.chunk.ActionTemplate
-
- ActionText - Class in org.antlr.v4.codegen.model.chunk
-
- ActionText(StructDecl, String) - Constructor for class org.antlr.v4.codegen.model.chunk.ActionText
-
- actionToIndexMap - Variable in class org.antlr.v4.automata.LexerATNFactory
-
- actionToken - Variable in class org.antlr.v4.semantics.ActionSniffer
-
- actionToken - Variable in class org.antlr.v4.semantics.AttributeChecks
-
- ActionTranslator - Class in org.antlr.v4.codegen
-
- ActionTranslator(OutputModelFactory, ActionAST) - Constructor for class org.antlr.v4.codegen.ActionTranslator
-
- adaptor - Variable in class org.antlr.v4.parse.ANTLRParser
-
- adaptor - Variable in class org.antlr.v4.parse.BlockSetTransformer
-
- add(T) - Method in class org.antlr.v4.misc.FrequencySet
-
- add(Attribute) - Method in class org.antlr.v4.tool.AttributeDict
-
- addBadWords() - Method in class org.antlr.v4.codegen.JavaTarget
-
- addCodeForLookaheadTempVar(IntervalSet) - Method in class org.antlr.v4.codegen.model.Choice
-
- addCodeForLoopLookaheadTempVar(IntervalSet) - Method in class org.antlr.v4.codegen.model.LL1Loop
-
- addContextDecl(String, Decl) - Method in class org.antlr.v4.codegen.model.RuleFunction
-
Add decl to struct ctx for rule or alt if labeled
- addContextGetters(OutputModelFactory, Rule) - Method in class org.antlr.v4.codegen.model.RuleFunction
-
- addDecl(Decl) - Method in class org.antlr.v4.codegen.model.decl.StructDecl
-
- addDecl(Attribute) - Method in class org.antlr.v4.codegen.model.decl.StructDecl
-
- addDecls(Collection<Attribute>) - Method in class org.antlr.v4.codegen.model.decl.StructDecl
-
- addDispatchMethods(Rule) - Method in class org.antlr.v4.codegen.model.decl.AltLabelStructDecl
-
- addDispatchMethods(Rule) - Method in class org.antlr.v4.codegen.model.decl.StructDecl
-
- addEdge(T, T) - Method in class org.antlr.v4.misc.Graph
-
- addEdge(Graph.Node<T>) - Method in class org.antlr.v4.misc.Graph.Node
-
- addEOFTransitionToStartRules() - Method in class org.antlr.v4.automata.ParserATNFactory
-
Add an EOF transition to any rule end ATNState that points to nothing
(i.e., for all those rules not invoked by another rule).
- addExtension(CodeGeneratorExtension) - Method in class org.antlr.v4.codegen.OutputModelController
-
- addExtensionMember(OutputModelObject) - Method in class org.antlr.v4.codegen.model.decl.StructDecl
-
- addFollowLink(int, ATNState) - Method in class org.antlr.v4.automata.ParserATNFactory
-
- addIterationOp(SrcOp) - Method in class org.antlr.v4.codegen.model.LL1Loop
-
- addIterationOp(SrcOp) - Method in class org.antlr.v4.codegen.model.Loop
-
- addListener(ANTLRToolListener) - Method in class org.antlr.v4.Tool
-
- addLocalDecl(Decl) - Method in class org.antlr.v4.codegen.model.decl.CodeBlock
-
Add local var decl
- addLocalDecl(Decl) - Method in class org.antlr.v4.codegen.model.RuleFunction
-
Add local var decl
- addOp(SrcOp) - Method in class org.antlr.v4.codegen.model.decl.CodeBlock
-
- addOps(List<SrcOp>) - Method in class org.antlr.v4.codegen.model.decl.CodeBlock
-
- addPreambleOp(SrcOp) - Method in class org.antlr.v4.codegen.model.Choice
-
- addPreambleOp(SrcOp) - Method in class org.antlr.v4.codegen.model.decl.CodeBlock
-
- addPrecedenceArgToRules(AltAST, int) - Method in class org.antlr.v4.analysis.LeftRecursiveRuleAnalyzer
-
- addRuleFollowLinks() - Method in class org.antlr.v4.automata.ParserATNFactory
-
- addRulesToCycle(Rule, Rule) - Method in class org.antlr.v4.analysis.LeftRecursionDetector
-
enclosingRule calls targetRule.
- AddToLabelList - Class in org.antlr.v4.codegen.model
-
- AddToLabelList(OutputModelFactory, String, Decl) - Constructor for class org.antlr.v4.codegen.model.AddToLabelList
-
- ALL_GRAMMAR_EXTENSIONS - Static variable in class org.antlr.v4.Tool
-
- alreadyParsedRule(IntStream, int) - Method in class org.antlr.v4.parse.ActionSplitter
-
- alt(List<ATNFactory.Handle>) - Method in interface org.antlr.v4.automata.ATNFactory
-
- alt(List<ATNFactory.Handle>) - Method in class org.antlr.v4.automata.ParserATNFactory
-
- alt - Variable in class org.antlr.v4.codegen.model.CodeBlockForOuterMostAlt
-
The alternative.
- ALT - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- alt(boolean) - Method in class org.antlr.v4.codegen.SourceGenTriggers
-
- ALT - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- ALT - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- ALT - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- ALT - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- ALT - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- alt - Variable in class org.antlr.v4.semantics.ActionSniffer
-
- alt - Variable in class org.antlr.v4.semantics.AttributeChecks
-
- alt - Variable in class org.antlr.v4.tool.ast.AltAST
-
- alt - Variable in class org.antlr.v4.tool.Rule
-
1..n alts
- altAssociativity - Variable in class org.antlr.v4.analysis.LeftRecursiveRuleAnalyzer
-
- altAST - Variable in class org.antlr.v4.analysis.LeftRecursiveRuleAltInfo
-
- AltAST - Class in org.antlr.v4.tool.ast
-
Any ALT (which can be child of ALT_REWRITE node)
- AltAST(AltAST) - Constructor for class org.antlr.v4.tool.ast.AltAST
-
- AltAST(Token) - Constructor for class org.antlr.v4.tool.ast.AltAST
-
- AltAST(int) - Constructor for class org.antlr.v4.tool.ast.AltAST
-
- AltAST(int, Token) - Constructor for class org.antlr.v4.tool.ast.AltAST
-
- AltAST(int, Token, String) - Constructor for class org.antlr.v4.tool.ast.AltAST
-
- AltBlock - Class in org.antlr.v4.codegen.model
-
- AltBlock(OutputModelFactory, GrammarAST, List<CodeBlockForAlt>) - Constructor for class org.antlr.v4.codegen.model.AltBlock
-
- altCodeBlock - Variable in class org.antlr.v4.codegen.SourceGenTriggers.alt_return
-
- altCodeBlock - Variable in class org.antlr.v4.codegen.SourceGenTriggers.alternative_return
-
- alternative(Alternative, boolean) - Method in class org.antlr.v4.codegen.BlankOutputModelFactory
-
- alternative(CodeBlockForAlt, boolean) - Method in class org.antlr.v4.codegen.CodeGeneratorExtension
-
- alternative(Alternative, boolean) - Method in class org.antlr.v4.codegen.OutputModelController
-
- alternative(Alternative, boolean) - Method in interface org.antlr.v4.codegen.OutputModelFactory
-
- alternative(Alternative, boolean) - Method in class org.antlr.v4.codegen.ParserFactory
-
- alternative() - Method in class org.antlr.v4.codegen.SourceGenTriggers
-
- alternative() - Method in class org.antlr.v4.parse.ANTLRParser
-
- alternative() - Method in class org.antlr.v4.parse.ATNBuilder
-
- alternative() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- alternative() - Method in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- Alternative - Class in org.antlr.v4.tool
-
An outermost alternative for a rule.
- Alternative(Rule, int) - Constructor for class org.antlr.v4.tool.Alternative
-
- alternativeEntry() - Method in class org.antlr.v4.parse.ANTLRParser
-
- altLabel - Variable in class org.antlr.v4.analysis.LeftRecursiveRuleAltInfo
-
- altLabel - Variable in class org.antlr.v4.codegen.model.CodeBlockForOuterMostAlt
-
The label for the alternative; or null if the alternative is not labeled.
- altLabel - Variable in class org.antlr.v4.tool.ast.AltAST
-
If someone specified an outermost alternative label with -> foo.
- altLabelCtxs - Variable in class org.antlr.v4.codegen.model.RuleFunction
-
- AltLabelStructDecl - Class in org.antlr.v4.codegen.model.decl
-
A StructDecl to handle a -> label on alt
- AltLabelStructDecl(OutputModelFactory, Rule, int, String) - Constructor for class org.antlr.v4.codegen.model.decl.AltLabelStructDecl
-
- altLabelToRuleName - Variable in class org.antlr.v4.semantics.RuleCollector
-
- ALTLIST - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- ALTLIST - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- altList() - Method in class org.antlr.v4.parse.ANTLRParser
-
- ALTLIST - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- ALTLIST - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- ALTLIST - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- ALTLIST - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- altLook - Variable in class org.antlr.v4.codegen.model.LL1Choice
-
Token names for each alt 0..n-1
- altLook - Variable in class org.antlr.v4.codegen.model.LL1PlusBlock
-
Token names for each alt 0..n-1
- altLook - Variable in class org.antlr.v4.codegen.model.LL1StarBlock
-
Token names for each alt 0..n-1
- altNum - Variable in class org.antlr.v4.analysis.LeftRecursiveRuleAltInfo
-
- altNum - Variable in class org.antlr.v4.codegen.model.decl.AltLabelStructDecl
-
- altNum - Variable in class org.antlr.v4.tool.Alternative
-
What alternative number is this outermost alt? 1..n
- alts - Variable in class org.antlr.v4.codegen.model.Choice
-
- altText - Variable in class org.antlr.v4.analysis.LeftRecursiveRuleAltInfo
-
- altToContext - Variable in class org.antlr.v4.codegen.model.RuleFunction
-
- AnalysisPipeline - Class in org.antlr.v4.analysis
-
- AnalysisPipeline(Grammar) - Constructor for class org.antlr.v4.analysis.AnalysisPipeline
-
- ANTLRLexer - Class in org.antlr.v4.parse
-
Read in an ANTLR grammar and build an AST.
- ANTLRLexer() - Constructor for class org.antlr.v4.parse.ANTLRLexer
-
- ANTLRLexer(CharStream) - Constructor for class org.antlr.v4.parse.ANTLRLexer
-
- ANTLRLexer(CharStream, RecognizerSharedState) - Constructor for class org.antlr.v4.parse.ANTLRLexer
-
- ANTLRLexer.DFA2 - Class in org.antlr.v4.parse
-
- ANTLRLexer.DFA2(BaseRecognizer) - Constructor for class org.antlr.v4.parse.ANTLRLexer.DFA2
-
- ANTLRLexer.DFA33 - Class in org.antlr.v4.parse
-
- ANTLRLexer.DFA33(BaseRecognizer) - Constructor for class org.antlr.v4.parse.ANTLRLexer.DFA33
-
- ANTLRLiteralCharValueEscape - Static variable in class org.antlr.v4.misc.CharSupport
-
Given a char, we need to be able to show as an ANTLR literal.
- ANTLRLiteralEscapedCharValue - Static variable in class org.antlr.v4.misc.CharSupport
-
When converting ANTLR char and string literals, here is the
value set of escape chars.
- ANTLRMessage - Class in org.antlr.v4.tool
-
- ANTLRMessage(ErrorType) - Constructor for class org.antlr.v4.tool.ANTLRMessage
-
- ANTLRMessage(ErrorType, Object...) - Constructor for class org.antlr.v4.tool.ANTLRMessage
-
- ANTLRMessage(ErrorType, Throwable, Object...) - Constructor for class org.antlr.v4.tool.ANTLRMessage
-
- ANTLRParser - Class in org.antlr.v4.parse
-
The definitive ANTLR v3 grammar to parse ANTLR v4 grammars.
- ANTLRParser(TokenStream) - Constructor for class org.antlr.v4.parse.ANTLRParser
-
- ANTLRParser(TokenStream, RecognizerSharedState) - Constructor for class org.antlr.v4.parse.ANTLRParser
-
- ANTLRParser.action_return - Class in org.antlr.v4.parse
-
- ANTLRParser.action_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.action_return
-
- ANTLRParser.actionElement_return - Class in org.antlr.v4.parse
-
- ANTLRParser.actionElement_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.actionElement_return
-
- ANTLRParser.actionScopeName_return - Class in org.antlr.v4.parse
-
- ANTLRParser.actionScopeName_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.actionScopeName_return
-
- ANTLRParser.alternative_return - Class in org.antlr.v4.parse
-
- ANTLRParser.alternative_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.alternative_return
-
- ANTLRParser.alternativeEntry_return - Class in org.antlr.v4.parse
-
- ANTLRParser.alternativeEntry_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.alternativeEntry_return
-
- ANTLRParser.altList_return - Class in org.antlr.v4.parse
-
- ANTLRParser.altList_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.altList_return
-
- ANTLRParser.atom_return - Class in org.antlr.v4.parse
-
- ANTLRParser.atom_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.atom_return
-
- ANTLRParser.block_return - Class in org.antlr.v4.parse
-
- ANTLRParser.block_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.block_return
-
- ANTLRParser.blockEntry_return - Class in org.antlr.v4.parse
-
- ANTLRParser.blockEntry_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.blockEntry_return
-
- ANTLRParser.blockSet_return - Class in org.antlr.v4.parse
-
- ANTLRParser.blockSet_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.blockSet_return
-
- ANTLRParser.blockSuffix_return - Class in org.antlr.v4.parse
-
- ANTLRParser.blockSuffix_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.blockSuffix_return
-
- ANTLRParser.delegateGrammar_return - Class in org.antlr.v4.parse
-
- ANTLRParser.delegateGrammar_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.delegateGrammar_return
-
- ANTLRParser.delegateGrammars_return - Class in org.antlr.v4.parse
-
- ANTLRParser.delegateGrammars_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.delegateGrammars_return
-
- ANTLRParser.ebnf_return - Class in org.antlr.v4.parse
-
- ANTLRParser.ebnf_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.ebnf_return
-
- ANTLRParser.ebnfSuffix_return - Class in org.antlr.v4.parse
-
- ANTLRParser.ebnfSuffix_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.ebnfSuffix_return
-
- ANTLRParser.element_return - Class in org.antlr.v4.parse
-
- ANTLRParser.element_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.element_return
-
- ANTLRParser.elementEntry_return - Class in org.antlr.v4.parse
-
- ANTLRParser.elementEntry_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.elementEntry_return
-
- ANTLRParser.elementOption_return - Class in org.antlr.v4.parse
-
- ANTLRParser.elementOption_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.elementOption_return
-
- ANTLRParser.elementOptions_return - Class in org.antlr.v4.parse
-
- ANTLRParser.elementOptions_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.elementOptions_return
-
- ANTLRParser.exceptionGroup_return - Class in org.antlr.v4.parse
-
- ANTLRParser.exceptionGroup_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.exceptionGroup_return
-
- ANTLRParser.exceptionHandler_return - Class in org.antlr.v4.parse
-
- ANTLRParser.exceptionHandler_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.exceptionHandler_return
-
- ANTLRParser.finallyClause_return - Class in org.antlr.v4.parse
-
- ANTLRParser.finallyClause_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.finallyClause_return
-
- ANTLRParser.grammarSpec_return - Class in org.antlr.v4.parse
-
- ANTLRParser.grammarSpec_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.grammarSpec_return
-
- ANTLRParser.grammarType_return - Class in org.antlr.v4.parse
-
- ANTLRParser.grammarType_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.grammarType_return
-
- ANTLRParser.id_return - Class in org.antlr.v4.parse
-
- ANTLRParser.id_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.id_return
-
- ANTLRParser.labeledAlt_return - Class in org.antlr.v4.parse
-
- ANTLRParser.labeledAlt_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.labeledAlt_return
-
- ANTLRParser.labeledElement_return - Class in org.antlr.v4.parse
-
- ANTLRParser.labeledElement_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.labeledElement_return
-
- ANTLRParser.labeledLexerElement_return - Class in org.antlr.v4.parse
-
- ANTLRParser.labeledLexerElement_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.labeledLexerElement_return
-
- ANTLRParser.lexerAlt_return - Class in org.antlr.v4.parse
-
- ANTLRParser.lexerAlt_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.lexerAlt_return
-
- ANTLRParser.lexerAltList_return - Class in org.antlr.v4.parse
-
- ANTLRParser.lexerAltList_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.lexerAltList_return
-
- ANTLRParser.lexerAtom_return - Class in org.antlr.v4.parse
-
- ANTLRParser.lexerAtom_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.lexerAtom_return
-
- ANTLRParser.lexerBlock_return - Class in org.antlr.v4.parse
-
- ANTLRParser.lexerBlock_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.lexerBlock_return
-
- ANTLRParser.lexerCommand_return - Class in org.antlr.v4.parse
-
- ANTLRParser.lexerCommand_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.lexerCommand_return
-
- ANTLRParser.lexerCommandExpr_return - Class in org.antlr.v4.parse
-
- ANTLRParser.lexerCommandExpr_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.lexerCommandExpr_return
-
- ANTLRParser.lexerCommandName_return - Class in org.antlr.v4.parse
-
- ANTLRParser.lexerCommandName_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.lexerCommandName_return
-
- ANTLRParser.lexerCommands_return - Class in org.antlr.v4.parse
-
- ANTLRParser.lexerCommands_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.lexerCommands_return
-
- ANTLRParser.lexerElement_return - Class in org.antlr.v4.parse
-
- ANTLRParser.lexerElement_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.lexerElement_return
-
- ANTLRParser.lexerElements_return - Class in org.antlr.v4.parse
-
- ANTLRParser.lexerElements_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.lexerElements_return
-
- ANTLRParser.lexerRule_return - Class in org.antlr.v4.parse
-
- ANTLRParser.lexerRule_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.lexerRule_return
-
- ANTLRParser.lexerRuleBlock_return - Class in org.antlr.v4.parse
-
- ANTLRParser.lexerRuleBlock_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.lexerRuleBlock_return
-
- ANTLRParser.localsSpec_return - Class in org.antlr.v4.parse
-
- ANTLRParser.localsSpec_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.localsSpec_return
-
- ANTLRParser.modeSpec_return - Class in org.antlr.v4.parse
-
- ANTLRParser.modeSpec_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.modeSpec_return
-
- ANTLRParser.notSet_return - Class in org.antlr.v4.parse
-
- ANTLRParser.notSet_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.notSet_return
-
- ANTLRParser.option_return - Class in org.antlr.v4.parse
-
- ANTLRParser.option_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.option_return
-
- ANTLRParser.optionsSpec_return - Class in org.antlr.v4.parse
-
- ANTLRParser.optionsSpec_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.optionsSpec_return
-
- ANTLRParser.optionValue_return - Class in org.antlr.v4.parse
-
- ANTLRParser.optionValue_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.optionValue_return
-
- ANTLRParser.parserRule_return - Class in org.antlr.v4.parse
-
- ANTLRParser.parserRule_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.parserRule_return
-
- ANTLRParser.prequelConstruct_return - Class in org.antlr.v4.parse
-
- ANTLRParser.prequelConstruct_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.prequelConstruct_return
-
- ANTLRParser.qid_return - Class in org.antlr.v4.parse
-
- ANTLRParser.qid_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.qid_return
-
- ANTLRParser.range_return - Class in org.antlr.v4.parse
-
- ANTLRParser.range_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.range_return
-
- ANTLRParser.rule_return - Class in org.antlr.v4.parse
-
- ANTLRParser.rule_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.rule_return
-
- ANTLRParser.ruleAction_return - Class in org.antlr.v4.parse
-
- ANTLRParser.ruleAction_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.ruleAction_return
-
- ANTLRParser.ruleAltList_return - Class in org.antlr.v4.parse
-
- ANTLRParser.ruleAltList_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.ruleAltList_return
-
- ANTLRParser.ruleBlock_return - Class in org.antlr.v4.parse
-
- ANTLRParser.ruleBlock_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.ruleBlock_return
-
- ANTLRParser.ruleEntry_return - Class in org.antlr.v4.parse
-
- ANTLRParser.ruleEntry_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.ruleEntry_return
-
- ANTLRParser.rulePrequel_return - Class in org.antlr.v4.parse
-
- ANTLRParser.rulePrequel_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.rulePrequel_return
-
- ANTLRParser.rulePrequels_return - Class in org.antlr.v4.parse
-
- ANTLRParser.rulePrequels_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.rulePrequels_return
-
- ANTLRParser.ruleref_return - Class in org.antlr.v4.parse
-
- ANTLRParser.ruleref_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.ruleref_return
-
- ANTLRParser.ruleReturns_return - Class in org.antlr.v4.parse
-
- ANTLRParser.ruleReturns_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.ruleReturns_return
-
- ANTLRParser.rules_return - Class in org.antlr.v4.parse
-
- ANTLRParser.rules_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.rules_return
-
- ANTLRParser.setElement_return - Class in org.antlr.v4.parse
-
- ANTLRParser.setElement_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.setElement_return
-
- ANTLRParser.sync_return - Class in org.antlr.v4.parse
-
- ANTLRParser.sync_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.sync_return
-
- ANTLRParser.terminal_return - Class in org.antlr.v4.parse
-
- ANTLRParser.terminal_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.terminal_return
-
- ANTLRParser.throwsSpec_return - Class in org.antlr.v4.parse
-
- ANTLRParser.throwsSpec_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.throwsSpec_return
-
- ANTLRParser.tokensSpec_return - Class in org.antlr.v4.parse
-
- ANTLRParser.tokensSpec_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.tokensSpec_return
-
- ANTLRParser.v3tokenSpec_return - Class in org.antlr.v4.parse
-
- ANTLRParser.v3tokenSpec_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.v3tokenSpec_return
-
- ANTLRParser.wildcard_return - Class in org.antlr.v4.parse
-
- ANTLRParser.wildcard_return() - Constructor for class org.antlr.v4.parse.ANTLRParser.wildcard_return
-
- ANTLRToolListener - Interface in org.antlr.v4.tool
-
Defines behavior of object able to handle error messages from ANTLR including
both tool errors like "can't write file" and grammar ambiguity warnings.
- ANTLRVersion - Variable in class org.antlr.v4.codegen.model.OutputFile
-
- ARG - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- ARG - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- ARG - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- ARG - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- ARG - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- ARG - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- ARG_ACTION - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- ARG_ACTION - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- ARG_ACTION - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- ARG_ACTION - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- ARG_ACTION - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- ARG_ACTION - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- ARG_ACTION - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- ARG_OR_CHARSET - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- ARG_OR_CHARSET - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- ARG_OR_CHARSET - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- ARG_OR_CHARSET - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- ARG_OR_CHARSET - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- ARG_OR_CHARSET - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- ARG_OR_CHARSET - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- ArgAction - Class in org.antlr.v4.codegen.model
-
- ArgAction(OutputModelFactory, ActionAST, String) - Constructor for class org.antlr.v4.codegen.model.ArgAction
-
- argExprsChunks - Variable in class org.antlr.v4.codegen.model.InvokeRule
-
- ARGLIST - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- ARGLIST - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- ARGLIST - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- ARGLIST - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- ARGLIST - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- ARGLIST - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- ArgRef - Class in org.antlr.v4.codegen.model.chunk
-
- ArgRef(StructDecl, String) - Constructor for class org.antlr.v4.codegen.model.chunk.ArgRef
-
- args - Variable in class org.antlr.v4.codegen.model.RuleFunction
-
- args - Variable in class org.antlr.v4.Tool
-
- args - Variable in class org.antlr.v4.tool.Rule
-
- arrowhead - Variable in class org.antlr.v4.tool.DOTGenerator
-
- ASSIGN - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- ASSIGN - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- ASSIGN - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- ASSIGN - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- ASSIGN - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- ASSIGN - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- ASSIGN - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- asString() - Method in class org.antlr.v4.automata.ATNPrinter
-
- ast - Variable in class org.antlr.v4.analysis.LeftRecursiveRuleTransformer
-
- ast - Variable in class org.antlr.v4.codegen.model.OutputModelObject
-
- ast - Variable in class org.antlr.v4.tool.Alternative
-
- ast - Variable in class org.antlr.v4.tool.AttributeDict
-
- ast - Variable in class org.antlr.v4.tool.Grammar
-
- ast - Variable in class org.antlr.v4.tool.Rule
-
- astOperand() - Method in class org.antlr.v4.parse.ATNBuilder
-
- astOperand() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- AT - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- AT - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- AT - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- AT - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- AT - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- AT - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- AT - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- atn - Variable in class org.antlr.v4.analysis.LeftRecursionDetector
-
- atn - Variable in class org.antlr.v4.automata.ParserATNFactory
-
- atn - Variable in class org.antlr.v4.codegen.model.Lexer
-
- atn - Variable in class org.antlr.v4.codegen.model.Parser
-
- atn - Variable in class org.antlr.v4.tool.Grammar
-
The ATN that represents the grammar with edges labelled with tokens
or epsilon.
- ATNBuilder - Class in org.antlr.v4.parse
-
- ATNBuilder(TreeNodeStream) - Constructor for class org.antlr.v4.parse.ATNBuilder
-
- ATNBuilder(TreeNodeStream, RecognizerSharedState) - Constructor for class org.antlr.v4.parse.ATNBuilder
-
- ATNBuilder(TreeNodeStream, ATNFactory) - Constructor for class org.antlr.v4.parse.ATNBuilder
-
- ATNBuilder.atom_return - Class in org.antlr.v4.parse
-
- ATNBuilder.atom_return() - Constructor for class org.antlr.v4.parse.ATNBuilder.atom_return
-
- ATNBuilder.blockSet_return - Class in org.antlr.v4.parse
-
- ATNBuilder.blockSet_return() - Constructor for class org.antlr.v4.parse.ATNBuilder.blockSet_return
-
- ATNBuilder.element_return - Class in org.antlr.v4.parse
-
- ATNBuilder.element_return() - Constructor for class org.antlr.v4.parse.ATNBuilder.element_return
-
- ATNBuilder.lexerCommandExpr_return - Class in org.antlr.v4.parse
-
- ATNBuilder.lexerCommandExpr_return() - Constructor for class org.antlr.v4.parse.ATNBuilder.lexerCommandExpr_return
-
- ATNBuilder.setElement_return - Class in org.antlr.v4.parse
-
- ATNBuilder.setElement_return() - Constructor for class org.antlr.v4.parse.ATNBuilder.setElement_return
-
- ATNBuilder.subrule_return - Class in org.antlr.v4.parse
-
- ATNBuilder.subrule_return() - Constructor for class org.antlr.v4.parse.ATNBuilder.subrule_return
-
- ATNBuilder.terminal_return - Class in org.antlr.v4.parse
-
- ATNBuilder.terminal_return() - Constructor for class org.antlr.v4.parse.ATNBuilder.terminal_return
-
- ATNFactory - Interface in org.antlr.v4.automata
-
- ATNFactory.Handle - Class in org.antlr.v4.automata
-
A pair of states pointing to the left/right (start and end) states of a
state submachine.
- ATNFactory.Handle(ATNState, ATNState) - Constructor for class org.antlr.v4.automata.ATNFactory.Handle
-
- ATNOptimizer - Class in org.antlr.v4.automata
-
- ATNPrinter - Class in org.antlr.v4.automata
-
An ATN walker that knows how to dump them to serialized strings.
- ATNPrinter(Grammar, ATNState) - Constructor for class org.antlr.v4.automata.ATNPrinter
-
- atnState - Variable in class org.antlr.v4.tool.ast.GrammarAST
-
If we build an ATN, we make AST node point at left edge of ATN construct
- ATNVisitor - Class in org.antlr.v4.automata
-
A simple visitor that walks everywhere it can go starting from s,
without going into an infinite cycle.
- ATNVisitor() - Constructor for class org.antlr.v4.automata.ATNVisitor
-
- atom(GrammarAST, boolean) - Method in class org.antlr.v4.codegen.SourceGenTriggers
-
- atom() - Method in class org.antlr.v4.parse.ANTLRParser
-
- atom() - Method in class org.antlr.v4.parse.ATNBuilder
-
- atom() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- atom() - Method in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- attr(String, Token) - Method in class org.antlr.v4.codegen.ActionTranslator
-
- ATTR - Static variable in class org.antlr.v4.parse.ActionSplitter
-
- attr(String, Token) - Method in interface org.antlr.v4.parse.ActionSplitterListener
-
- attr(String, Token) - Method in class org.antlr.v4.semantics.ActionSniffer
-
- attr(String, Token) - Method in class org.antlr.v4.semantics.AttributeChecks
-
- attr(String, Token) - Method in class org.antlr.v4.semantics.BlankActionSplitterListener
-
- ATTR_VALUE_EXPR - Static variable in class org.antlr.v4.parse.ActionSplitter
-
- Attribute - Class in org.antlr.v4.tool
-
Track the names of attributes define in arg lists, return values,
scope blocks etc...
- Attribute() - Constructor for class org.antlr.v4.tool.Attribute
-
- Attribute(String) - Constructor for class org.antlr.v4.tool.Attribute
-
- Attribute(String, String) - Constructor for class org.antlr.v4.tool.Attribute
-
- AttributeChecks - Class in org.antlr.v4.semantics
-
Trigger checks for various kinds of attribute expressions.
- AttributeChecks(Grammar, Rule, Alternative, ActionAST, Token) - Constructor for class org.antlr.v4.semantics.AttributeChecks
-
- AttributeDecl - Class in org.antlr.v4.codegen.model.decl
-
- AttributeDecl(OutputModelFactory, String, String) - Constructor for class org.antlr.v4.codegen.model.decl.AttributeDecl
-
- AttributeDict - Class in org.antlr.v4.tool
-
Track the attributes within retval, arg lists etc...
- AttributeDict() - Constructor for class org.antlr.v4.tool.AttributeDict
-
- AttributeDict(AttributeDict.DictType) - Constructor for class org.antlr.v4.tool.AttributeDict
-
- AttributeDict.DictType - Enum in org.antlr.v4.tool
-
- AttributeResolver - Interface in org.antlr.v4.tool
-
Grammars, rules, and alternatives all have symbols visible to
actions.
- attributes - Variable in class org.antlr.v4.tool.AttributeDict
-
- attrs - Variable in class org.antlr.v4.codegen.model.decl.StructDecl
-
- AUTO_GENERATED_TOKEN_NAME_PREFIX - Static variable in class org.antlr.v4.tool.Grammar
-
- capitalize(String) - Static method in class org.antlr.v4.misc.CharSupport
-
- capitalize(String) - Static method in class org.antlr.v4.misc.Utils
-
- capture - Variable in class org.antlr.v4.codegen.model.MatchSet
-
- CaptureNextToken - Class in org.antlr.v4.codegen.model
-
- CaptureNextToken(OutputModelFactory, String) - Constructor for class org.antlr.v4.codegen.model.CaptureNextToken
-
- CaptureNextTokenType - Class in org.antlr.v4.codegen.model
-
- CaptureNextTokenType(OutputModelFactory, String) - Constructor for class org.antlr.v4.codegen.model.CaptureNextTokenType
-
- CATCH - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- CATCH - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- CATCH - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- CATCH - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- CATCH - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- CATCH - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- CATCH - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- catchAction - Variable in class org.antlr.v4.codegen.model.ExceptionClause
-
- catchArg - Variable in class org.antlr.v4.codegen.model.ExceptionClause
-
- CHAR_RANGE - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- CHAR_RANGE - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- CHAR_RANGE - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- CHAR_RANGE - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- CHAR_RANGE - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- CHAR_RANGE - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- charPosition - Variable in class org.antlr.v4.tool.ANTLRMessage
-
- charSetLiteral(GrammarAST) - Method in interface org.antlr.v4.automata.ATNFactory
-
- charSetLiteral(GrammarAST) - Method in class org.antlr.v4.automata.LexerATNFactory
-
[Aa\t ሴa-z\]\-] char sets
- charSetLiteral(GrammarAST) - Method in class org.antlr.v4.automata.ParserATNFactory
-
[Aa]
char sets not allowed in parser
- CharSupport - Class in org.antlr.v4.misc
-
- CharSupport() - Constructor for class org.antlr.v4.misc.CharSupport
-
- check() - Method in class org.antlr.v4.analysis.LeftRecursionDetector
-
- check(Rule, ATNState, Set<ATNState>) - Method in class org.antlr.v4.analysis.LeftRecursionDetector
-
From state s, look for any transition to a rule that is currently
being traced.
- checkActionRedefinitions(List<GrammarAST>) - Method in class org.antlr.v4.semantics.SymbolChecks
-
- checkAllAttributeExpressions(Grammar) - Static method in class org.antlr.v4.semantics.AttributeChecks
-
- checkDeclarationRuleConflicts(Rule, AttributeDict, Set<String>, ErrorType) - Method in class org.antlr.v4.semantics.SymbolChecks
-
- checkElementIsOuterMostInSingleAlt(GrammarAST) - Method in class org.antlr.v4.semantics.BasicSemanticChecks
-
Make sure that action is last element in outer alt; here action,
a2, z, and zz are bad, but a3 is ok:
(RULE A (BLOCK (ALT {action} 'a')))
(RULE B (BLOCK (ALT (BLOCK (ALT {a2} 'x') (ALT 'y')) {a3})))
(RULE C (BLOCK (ALT 'd' {z}) (ALT 'e' {zz})))
- checkForAttributeConflicts(Rule) - Method in class org.antlr.v4.semantics.SymbolChecks
-
- checkForLabelConflict(Rule, GrammarAST) - Method in class org.antlr.v4.semantics.SymbolChecks
-
- checkForLabelConflicts(Collection<Rule>) - Method in class org.antlr.v4.semantics.SymbolChecks
-
Make sure a label doesn't conflict with another symbol.
- checkForQualifiedRuleIssues(Grammar, List<GrammarAST>) - Method in class org.antlr.v4.semantics.SymbolChecks
-
- checkForRuleIssues(Grammar) - Method in class org.antlr.v4.Tool
-
Important enough to avoid multiple definitions that we do very early,
right after AST construction.
- checkForTokenConflicts(List<GrammarAST>) - Method in class org.antlr.v4.semantics.SymbolChecks
-
- checkLocalConflictingDeclarations(Rule, AttributeDict, AttributeDict, ErrorType) - Method in class org.antlr.v4.semantics.SymbolChecks
-
- checkRuleArgs(Grammar, List<GrammarAST>) - Method in class org.antlr.v4.semantics.SymbolChecks
-
- Choice - Class in org.antlr.v4.codegen.model
-
The class hierarchy underneath SrcOp is pretty deep but makes sense that,
for example LL1StarBlock is a kind of LL1Loop which is a kind of Choice.
- Choice(OutputModelFactory, GrammarAST, List<CodeBlockForAlt>) - Constructor for class org.antlr.v4.codegen.model.Choice
-
- chunks - Variable in class org.antlr.v4.codegen.model.Action
-
- chunks - Variable in class org.antlr.v4.tool.ast.ActionAST
-
- clear() - Method in class org.antlr.v4.misc.OrderedHashMap
-
- CLOSURE - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- CLOSURE - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- CLOSURE - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- CLOSURE - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- CLOSURE - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- CLOSURE - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- cmdLineOptions - Variable in class org.antlr.v4.tool.ast.GrammarRootAST
-
- code - Variable in class org.antlr.v4.codegen.model.RuleFunction
-
- code - Variable in enum org.antlr.v4.tool.ErrorType
-
The error or warning number.
- CodeBlock - Class in org.antlr.v4.codegen.model.decl
-
- CodeBlock(OutputModelFactory) - Constructor for class org.antlr.v4.codegen.model.decl.CodeBlock
-
- CodeBlock(OutputModelFactory, int, int) - Constructor for class org.antlr.v4.codegen.model.decl.CodeBlock
-
- CodeBlockForAlt - Class in org.antlr.v4.codegen.model
-
Contains Rewrite block (usually as last op)
- CodeBlockForAlt(OutputModelFactory) - Constructor for class org.antlr.v4.codegen.model.CodeBlockForAlt
-
- CodeBlockForOuterMostAlt - Class in org.antlr.v4.codegen.model
-
The code associated with the outermost alternative of a rule.
- CodeBlockForOuterMostAlt(OutputModelFactory, Alternative) - Constructor for class org.antlr.v4.codegen.model.CodeBlockForOuterMostAlt
-
- codeBlockLevel - Variable in class org.antlr.v4.codegen.model.decl.CodeBlock
-
- codeBlockLevel - Variable in class org.antlr.v4.codegen.OutputModelController
-
Context set by the SourceGenTriggers.g
- CodeGenerator - Class in org.antlr.v4.codegen
-
General controller for code gen.
- CodeGenerator(Grammar) - Constructor for class org.antlr.v4.codegen.CodeGenerator
-
- CodeGenerator(Tool, Grammar, String) - Constructor for class org.antlr.v4.codegen.CodeGenerator
-
- CodeGeneratorExtension - Class in org.antlr.v4.codegen
-
Filter list of SrcOps and return; default is pass-through filter
- CodeGeneratorExtension(OutputModelFactory) - Constructor for class org.antlr.v4.codegen.CodeGeneratorExtension
-
- CodeGenPipeline - Class in org.antlr.v4.codegen
-
- CodeGenPipeline(Grammar) - Constructor for class org.antlr.v4.codegen.CodeGenPipeline
-
- codegenTemplates - Variable in class org.antlr.v4.analysis.LeftRecursiveRuleAnalyzer
-
- codegenTemplates - Variable in class org.antlr.v4.automata.LexerATNFactory
-
- COLON - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- COLON - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- COLON - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- COLON - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- COLON - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- COLON - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- COLON - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- COLONCOLON - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- COLONCOLON - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- COLONCOLON - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- COLONCOLON - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- COLONCOLON - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- COLONCOLON - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- COLONCOLON - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- combineAndClip(FrequencySet<String>, FrequencySet<String>, int) - Static method in class org.antlr.v4.codegen.model.RuleFunction.ElementFrequenciesVisitor
-
Generate a frequency set as the union of two input sets, with the
values clipped to a specified maximum value.
- COMBINED - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- COMBINED - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- COMBINED - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- COMBINED - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- COMBINED - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- COMBINED - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- combineMax(FrequencySet<String>, FrequencySet<String>) - Static method in class org.antlr.v4.codegen.model.RuleFunction.ElementFrequenciesVisitor
-
Generate a frequency set as the union of two input sets.
- COMMA - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- COMMA - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- COMMA - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- COMMA - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- COMMA - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- COMMA - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- COMMA - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- COMMENT - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- COMMENT - Static variable in class org.antlr.v4.parse.ActionSplitter
-
- COMMENT - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- COMMENT - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- COMMENT - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- COMMENT - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- COMMENT - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- COMMENT - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- COMMON_CONSTANTS - Static variable in class org.antlr.v4.automata.LexerATNFactory
-
Provides a map of names of predefined constants which are likely to
appear as the argument for lexer commands.
- compareTo(Number) - Method in class org.antlr.v4.misc.MutableInt
-
- ContextGetterDecl - Class in org.antlr.v4.codegen.model.decl
-
- ContextGetterDecl(OutputModelFactory, String) - Constructor for class org.antlr.v4.codegen.model.decl.ContextGetterDecl
-
- ContextRuleGetterDecl - Class in org.antlr.v4.codegen.model.decl
-
public XContext X() { }
- ContextRuleGetterDecl(OutputModelFactory, String, String) - Constructor for class org.antlr.v4.codegen.model.decl.ContextRuleGetterDecl
-
- ContextRuleListGetterDecl - Class in org.antlr.v4.codegen.model.decl
-
public List<XContext> X() { }
public XContext X(int i) { }
- ContextRuleListGetterDecl(OutputModelFactory, String, String) - Constructor for class org.antlr.v4.codegen.model.decl.ContextRuleListGetterDecl
-
- ContextRuleListIndexedGetterDecl - Class in org.antlr.v4.codegen.model.decl
-
- ContextRuleListIndexedGetterDecl(OutputModelFactory, String, String) - Constructor for class org.antlr.v4.codegen.model.decl.ContextRuleListIndexedGetterDecl
-
- ContextTokenGetterDecl - Class in org.antlr.v4.codegen.model.decl
-
public Token X() { }
- ContextTokenGetterDecl(OutputModelFactory, String) - Constructor for class org.antlr.v4.codegen.model.decl.ContextTokenGetterDecl
-
- ContextTokenListGetterDecl - Class in org.antlr.v4.codegen.model.decl
-
public List<Token> X() { }
public Token X(int i) { }
- ContextTokenListGetterDecl(OutputModelFactory, String) - Constructor for class org.antlr.v4.codegen.model.decl.ContextTokenListGetterDecl
-
- ContextTokenListIndexedGetterDecl - Class in org.antlr.v4.codegen.model.decl
-
- ContextTokenListIndexedGetterDecl(OutputModelFactory, String) - Constructor for class org.antlr.v4.codegen.model.decl.ContextTokenListIndexedGetterDecl
-
- controller - Variable in class org.antlr.v4.codegen.DefaultOutputModelFactory
-
- controller - Variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- count(T) - Method in class org.antlr.v4.misc.FrequencySet
-
- create(Token) - Method in class org.antlr.v4.parse.GrammarASTAdaptor
-
- create(int, String) - Method in class org.antlr.v4.parse.GrammarASTAdaptor
-
- createATN() - Method in interface org.antlr.v4.automata.ATNFactory
-
- createATN() - Method in class org.antlr.v4.automata.LexerATNFactory
-
- createATN() - Method in class org.antlr.v4.automata.ParserATNFactory
-
- createGrammar(GrammarRootAST) - Method in class org.antlr.v4.Tool
-
Given the raw AST of a grammar, create a grammar object
associated with the AST.
- createLexerAction(GrammarAST, GrammarAST) - Method in class org.antlr.v4.automata.LexerATNFactory
-
- createLexerInterpreter(CharStream) - Method in class org.antlr.v4.tool.Grammar
-
- createParserInterpreter(TokenStream) - Method in class org.antlr.v4.tool.Grammar
-
- ctorAttrs - Variable in class org.antlr.v4.codegen.model.decl.StructDecl
-
- ctx - Variable in class org.antlr.v4.codegen.model.chunk.ActionChunk
-
Where is the ctx that defines attrs,labels etc...
- ctx - Variable in class org.antlr.v4.codegen.model.decl.Decl
-
- ctxName - Variable in class org.antlr.v4.codegen.model.decl.ContextRuleGetterDecl
-
- ctxName - Variable in class org.antlr.v4.codegen.model.decl.ContextRuleListGetterDecl
-
- ctxName - Variable in class org.antlr.v4.codegen.model.decl.RuleContextDecl
-
- ctxName - Variable in class org.antlr.v4.codegen.model.InvokeRule
-
- ctxType - Variable in class org.antlr.v4.codegen.model.ArgAction
-
Context type of invoked rule
- ctxType - Variable in class org.antlr.v4.codegen.model.RuleActionFunction
-
- ctxType - Variable in class org.antlr.v4.codegen.model.RuleFunction
-
- currentAlt - Variable in class org.antlr.v4.parse.BlockSetTransformer
-
- currentBlock - Variable in class org.antlr.v4.codegen.OutputModelController
-
- currentModeName - Variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- currentOuterAlt - Variable in class org.antlr.v4.automata.ParserATNFactory
-
- currentOuterAltNumber - Variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- currentOuterAltRoot - Variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- currentOuterMostAlt - Variable in class org.antlr.v4.codegen.OutputModelController
-
- currentOuterMostAlternativeBlock - Variable in class org.antlr.v4.codegen.OutputModelController
-
- currentRule - Variable in class org.antlr.v4.automata.ParserATNFactory
-
- currentRule - Variable in class org.antlr.v4.codegen.OutputModelController
-
- currentRule - Variable in class org.antlr.v4.semantics.SymbolCollector
-
- currentRuleAST - Variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- currentRuleName - Variable in class org.antlr.v4.parse.BlockSetTransformer
-
- currentRuleName - Variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- cycles - Variable in class org.antlr.v4.tool.LeftRecursionCyclesMessage
-
- ebnf() - Method in class org.antlr.v4.parse.ANTLRParser
-
- ebnf() - Method in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- ebnfBlockSet() - Method in class org.antlr.v4.parse.BlockSetTransformer
-
- ebnfSuffix() - Method in class org.antlr.v4.parse.ANTLRParser
-
- ebnfSuffix() - Method in class org.antlr.v4.parse.BlockSetTransformer
-
- ebnfSuffix() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- element() - Method in class org.antlr.v4.codegen.SourceGenTriggers
-
- element() - Method in class org.antlr.v4.parse.ANTLRParser
-
- element() - Method in class org.antlr.v4.parse.ATNBuilder
-
- element() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- element() - Method in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- element - Variable in class org.antlr.v4.tool.LabelElementPair
-
- ELEMENT_OPTIONS - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- ELEMENT_OPTIONS - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- ELEMENT_OPTIONS - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- ELEMENT_OPTIONS - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- ELEMENT_OPTIONS - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- ELEMENT_OPTIONS - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- elementEntry() - Method in class org.antlr.v4.parse.ANTLRParser
-
- ElementListDecl - Class in org.antlr.v4.codegen.model.decl
-
- ElementListDecl(OutputModelFactory, String) - Constructor for class org.antlr.v4.codegen.model.decl.ElementListDecl
-
- elementOption() - Method in class org.antlr.v4.codegen.SourceGenTriggers
-
- elementOption() - Method in class org.antlr.v4.parse.ANTLRParser
-
- elementOption(GrammarASTWithOptions, GrammarAST, GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- elementOption(GrammarASTWithOptions) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- elementOption() - Method in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- elementOption(GrammarASTWithOptions, GrammarAST, GrammarAST) - Method in class org.antlr.v4.semantics.BasicSemanticChecks
-
- elementOption(GrammarASTWithOptions, GrammarAST, GrammarAST) - Method in class org.antlr.v4.semantics.SymbolCollector
-
- elementOptions() - Method in class org.antlr.v4.codegen.SourceGenTriggers
-
- elementOptions() - Method in class org.antlr.v4.parse.ANTLRParser
-
- elementOptions() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- elementOptions() - Method in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- elements - Variable in class org.antlr.v4.misc.OrderedHashMap
-
Track the elements as they are added to the set
- elemList(List<ATNFactory.Handle>) - Method in class org.antlr.v4.automata.ParserATNFactory
-
- emit(ErrorType, ANTLRMessage) - Method in class org.antlr.v4.tool.ErrorManager
-
- enclosingBlock - Variable in class org.antlr.v4.codegen.model.SrcOp
-
All operations know in which block they live:
CodeBlock, CodeBlockForAlt
Templates might need to know block nesting level or find
a specific declaration, etc...
- enclosingRuleRunction - Variable in class org.antlr.v4.codegen.model.SrcOp
-
- encodeIntAsCharEscape(int) - Method in class org.antlr.v4.codegen.JavaTarget
-
- encodeIntAsCharEscape(int) - Method in class org.antlr.v4.codegen.Target
-
Assume 16-bit char
- enterAction(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterActionElement(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterAlternative(AltAST) - Method in class org.antlr.v4.codegen.model.RuleFunction.ElementFrequenciesVisitor
-
- enterAlternative(AltAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterAstOperand(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterAtom(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterBlock(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterBlockSet(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterBlockSuffix(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterDelegateGrammar(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterDelegateGrammars(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterEbnfSuffix(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterElement(GrammarAST) - Method in class org.antlr.v4.codegen.model.RuleFunction.ElementFrequenciesVisitor
-
- enterElement(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterElementOption(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterElementOptions(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterExceptionGroup(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterExceptionHandler(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterFinallyClause(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterGrammarSpec(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterLabeledElement(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterLabeledLexerElement(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterLabeledLexerElement(GrammarAST) - Method in class org.antlr.v4.semantics.BasicSemanticChecks
-
- enterLexerAlternative(GrammarAST) - Method in class org.antlr.v4.codegen.model.RuleFunction.ElementFrequenciesVisitor
-
- enterLexerAlternative(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterLexerAtom(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterLexerBlock(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterLexerCommand(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterLexerCommand(GrammarAST) - Method in class org.antlr.v4.semantics.BasicSemanticChecks
-
- enterLexerCommandExpr(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterLexerElement(GrammarAST) - Method in class org.antlr.v4.codegen.model.RuleFunction.ElementFrequenciesVisitor
-
- enterLexerElement(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterLexerElement(GrammarAST) - Method in class org.antlr.v4.semantics.BasicSemanticChecks
-
- enterLexerElements(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterLexerOuterAlternative(AltAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterLexerRule(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterLexerRuleBlock(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterLexerSubrule(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterLocals(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterMode(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterMode(GrammarAST) - Method in class org.antlr.v4.semantics.BasicSemanticChecks
-
- enterOption(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterOptionsSpec(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterOptionValue(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterOuterAlternative(AltAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterPrequelConstruct(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterPrequelConstructs(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterRange(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterRule(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterRuleAction(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterRuleBlock(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterRuleModifier(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterRuleref(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterRuleReturns(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterRules(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterSetElement(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterSubrule(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterTerminal(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterThrowsSpec(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterTokenSpec(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- enterTokensSpec(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- EOF - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- EOF - Static variable in class org.antlr.v4.parse.ActionSplitter
-
- EOF - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- EOF - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- EOF - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- EOF - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- EOF - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- EOF - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- epsilon(GrammarAST) - Method in interface org.antlr.v4.automata.ATNFactory
-
From an empty alternative build Grip o-e->o
- epsilon(GrammarAST) - Method in class org.antlr.v4.automata.ParserATNFactory
-
From an empty alternative build o-e->o
.
- epsilon(ATNState, ATNState) - Method in class org.antlr.v4.automata.ParserATNFactory
-
- epsilon(ATNState, ATNState, boolean) - Method in class org.antlr.v4.automata.ParserATNFactory
-
- epsilon(Alternative, boolean) - Method in class org.antlr.v4.codegen.BlankOutputModelFactory
-
- epsilon(CodeBlockForAlt) - Method in class org.antlr.v4.codegen.CodeGeneratorExtension
-
- epsilon(Alternative, boolean) - Method in class org.antlr.v4.codegen.OutputModelController
-
- epsilon(Alternative, boolean) - Method in interface org.antlr.v4.codegen.OutputModelFactory
-
- epsilon(Alternative, boolean) - Method in class org.antlr.v4.codegen.ParserFactory
-
- EPSILON - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- EPSILON - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- EPSILON - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- EPSILON - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- EPSILON - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- EPSILON - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- equals(Object) - Method in class org.antlr.v4.codegen.model.decl.AltLabelStructDecl
-
- equals(Object) - Method in class org.antlr.v4.codegen.model.decl.ContextGetterDecl
-
Make sure that a getter does not equal a label.
- equals(Object) - Method in class org.antlr.v4.codegen.model.decl.Decl
-
If same name, can't redefine, unless it's a getter
- equals(Object) - Method in class org.antlr.v4.misc.MutableInt
-
- equals(Object) - Method in class org.antlr.v4.tool.Rule
-
- ERRCHAR - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- ERRCHAR - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- ERRCHAR - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- ERRCHAR - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- ERRCHAR - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- ERRCHAR - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- ERRCHAR - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- errMgr - Variable in class org.antlr.v4.semantics.ActionSniffer
-
- errMgr - Variable in class org.antlr.v4.semantics.AttributeChecks
-
- errMgr - Variable in class org.antlr.v4.semantics.BasicSemanticChecks
-
- errMgr - Variable in class org.antlr.v4.semantics.SymbolChecks
-
- errMgr - Variable in class org.antlr.v4.Tool
-
- error - Variable in class org.antlr.v4.codegen.model.LL1Choice
-
- error - Variable in class org.antlr.v4.codegen.model.LL1PlusBlock
-
- error - Variable in class org.antlr.v4.codegen.model.PlusBlock
-
- error(ANTLRMessage) - Method in interface org.antlr.v4.tool.ANTLRToolListener
-
- error(ANTLRMessage) - Method in class org.antlr.v4.tool.DefaultToolListener
-
- error(ANTLRMessage) - Method in class org.antlr.v4.Tool
-
- ErrorManager - Class in org.antlr.v4.tool
-
- ErrorManager(Tool) - Constructor for class org.antlr.v4.tool.ErrorManager
-
- errorNode(TokenStream, Token, Token, RecognitionException) - Method in class org.antlr.v4.parse.GrammarASTAdaptor
-
- errors - Variable in class org.antlr.v4.tool.ErrorManager
-
- ErrorSeverity - Enum in org.antlr.v4.tool
-
Abstracts away the definition of Message severity and the text that should
display to represent that severity if there is no StringTemplate available
to do it.
- ErrorType - Enum in org.antlr.v4.tool
-
A complex enumeration of all the error messages that the tool can issue.
- errorTypes - Variable in class org.antlr.v4.tool.ErrorManager
-
All errors that have been generated
- ESC_SEQ - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- ESC_SEQ - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- ESC_SEQ - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- ESC_SEQ - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- ESC_SEQ - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- ESC_SEQ - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- ESC_SEQ - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- examineAction() - Method in class org.antlr.v4.semantics.ActionSniffer
-
- examineAction() - Method in class org.antlr.v4.semantics.AttributeChecks
-
- ExceptionClause - Class in org.antlr.v4.codegen.model
-
- ExceptionClause(OutputModelFactory, ActionAST, ActionAST) - Constructor for class org.antlr.v4.codegen.model.ExceptionClause
-
- exceptionGroup() - Method in class org.antlr.v4.parse.ANTLRParser
-
- exceptionGroup() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exceptionGroup() - Method in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- exceptionHandler() - Method in class org.antlr.v4.parse.ANTLRParser
-
- exceptionHandler() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exceptionHandler() - Method in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- exceptions - Variable in class org.antlr.v4.codegen.model.RuleFunction
-
- exceptions - Variable in class org.antlr.v4.tool.Rule
-
Track exception handlers; points at "catch" node of (catch exception action)
don't track finally action
- exec() - Method in interface org.antlr.v4.misc.Utils.Func0
-
- exec(T1) - Method in interface org.antlr.v4.misc.Utils.Func1
-
- exit(int) - Method in class org.antlr.v4.Tool
-
- exitAction(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitActionElement(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitAlt - Variable in class org.antlr.v4.codegen.model.Loop
-
- exitAlternative(AltAST) - Method in class org.antlr.v4.codegen.model.RuleFunction.ElementFrequenciesVisitor
-
- exitAlternative(AltAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitAstOperand(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitAtom(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitBlock(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitBlockSet(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitBlockSuffix(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitDelegateGrammar(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitDelegateGrammars(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitEbnfSuffix(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitElement(GrammarAST) - Method in class org.antlr.v4.codegen.model.RuleFunction.ElementFrequenciesVisitor
-
- exitElement(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitElementOption(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitElementOptions(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitExceptionGroup(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitExceptionHandler(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitFinallyClause(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitGrammarSpec(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitLabeledElement(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitLabeledLexerElement(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitLexerAlternative(GrammarAST) - Method in class org.antlr.v4.codegen.model.RuleFunction.ElementFrequenciesVisitor
-
- exitLexerAlternative(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitLexerAtom(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitLexerBlock(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitLexerCommand(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitLexerCommandExpr(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitLexerElement(GrammarAST) - Method in class org.antlr.v4.codegen.model.RuleFunction.ElementFrequenciesVisitor
-
- exitLexerElement(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitLexerElements(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitLexerOuterAlternative(AltAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitLexerRule(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitLexerRuleBlock(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitLexerSubrule(GrammarAST) - Method in class org.antlr.v4.codegen.model.RuleFunction.ElementFrequenciesVisitor
-
- exitLexerSubrule(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitLocals(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitLook - Variable in class org.antlr.v4.codegen.model.LL1PlusBlock
-
- exitLook - Variable in class org.antlr.v4.codegen.model.LL1StarBlock
-
- exitMode(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitMode(GrammarAST) - Method in class org.antlr.v4.semantics.BasicSemanticChecks
-
- exitOption(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitOptionsSpec(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitOptionValue(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitOuterAlternative(AltAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitPrequelConstruct(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitPrequelConstructs(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitRange(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitRule(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitRuleAction(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitRuleBlock(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitRuleModifier(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitRuleref(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitRuleReturns(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitRules(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitSetElement(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitSubrule(GrammarAST) - Method in class org.antlr.v4.codegen.model.RuleFunction.ElementFrequenciesVisitor
-
- exitSubrule(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitTerminal(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitThrowsSpec(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitTokenSpec(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- exitTokensSpec(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- expandParameterizedLoop(GrammarAST) - Method in class org.antlr.v4.tool.GrammarTransformPipeline
-
- expandParameterizedLoops(GrammarAST) - Method in class org.antlr.v4.tool.GrammarTransformPipeline
-
Find and replace
ID*[','] with ID (',' ID)*
ID+[','] with ID (',' ID)+
(x {action} y)+[','] with x {action} y (',' x {action} y)+
Parameter must be a token.
- expectNonGreedy(BlockAST) - Method in class org.antlr.v4.automata.ParserATNFactory
-
- expr - Variable in class org.antlr.v4.codegen.model.LL1OptionalBlockSingleAlt
-
- expr - Variable in class org.antlr.v4.codegen.model.MatchSet
-
- extensionMembers - Variable in class org.antlr.v4.codegen.model.decl.StructDecl
-
- extensions - Variable in class org.antlr.v4.codegen.OutputModelController
-
Post-processing CodeGeneratorExtension objects; done in order given.
- extractImplicitLexer(Grammar) - Method in class org.antlr.v4.tool.GrammarTransformPipeline
-
Build lexer grammar from combined grammar that looks like:
(COMBINED_GRAMMAR A
(tokens { X (= Y 'y'))
(OPTIONS (= x 'y'))
(@ members {foo})
(@ lexer header {package jj;})
(RULES (RULE .+)))
Move rules and actions to new tree, don't dup.
- g - Variable in class org.antlr.v4.analysis.AnalysisPipeline
-
- g - Variable in class org.antlr.v4.analysis.LeftRecursiveRuleTransformer
-
- g - Variable in class org.antlr.v4.automata.ParserATNFactory
-
- g - Variable in class org.antlr.v4.codegen.CodeGenerator
-
- g - Variable in class org.antlr.v4.codegen.DefaultOutputModelFactory
-
- g - Variable in class org.antlr.v4.parse.BlockSetTransformer
-
- g - Variable in class org.antlr.v4.semantics.ActionSniffer
-
- g - Variable in class org.antlr.v4.semantics.AttributeChecks
-
- g - Variable in class org.antlr.v4.semantics.BasicSemanticChecks
-
- g - Variable in class org.antlr.v4.semantics.RuleCollector
-
which grammar are we checking
- g - Variable in class org.antlr.v4.semantics.SemanticPipeline
-
- g - Variable in class org.antlr.v4.semantics.SymbolCollector
-
which grammar are we checking
- g - Variable in class org.antlr.v4.tool.ast.GrammarAST
-
For error msgs, nice to know which grammar this AST lives in
- g - Variable in class org.antlr.v4.tool.BuildDependencyGenerator
-
- g - Variable in class org.antlr.v4.tool.GrammarSemanticsMessage
-
- g - Variable in class org.antlr.v4.tool.GrammarSyntaxMessage
-
- g - Variable in class org.antlr.v4.tool.GrammarTransformPipeline
-
- g - Variable in class org.antlr.v4.tool.Rule
-
In which grammar does this rule live?
- gen - Variable in class org.antlr.v4.codegen.DefaultOutputModelFactory
-
- gen_dependencies - Variable in class org.antlr.v4.Tool
-
- gen_listener - Variable in class org.antlr.v4.Tool
-
- gen_visitor - Variable in class org.antlr.v4.Tool
-
- generate_ATN_dot - Variable in class org.antlr.v4.Tool
-
- generateATNs(Grammar) - Method in class org.antlr.v4.Tool
-
- generateBaseListener() - Method in class org.antlr.v4.codegen.CodeGenerator
-
- generateBaseVisitor() - Method in class org.antlr.v4.codegen.CodeGenerator
-
- generateLexer() - Method in class org.antlr.v4.codegen.CodeGenerator
-
- generateListener() - Method in class org.antlr.v4.codegen.CodeGenerator
-
- generateParser() - Method in class org.antlr.v4.codegen.CodeGenerator
-
- generateVisitor() - Method in class org.antlr.v4.codegen.CodeGenerator
-
- generator - Variable in class org.antlr.v4.tool.BuildDependencyGenerator
-
- genFile(Grammar, ST, String) - Method in class org.antlr.v4.codegen.Target
-
- genListenerFile(Grammar, ST) - Method in class org.antlr.v4.codegen.Target
-
- genPackage - Variable in class org.antlr.v4.codegen.model.LexerFile
-
- genPackage - Variable in class org.antlr.v4.codegen.model.ListenerFile
-
- genPackage - Variable in class org.antlr.v4.codegen.model.ParserFile
-
- genPackage - Variable in class org.antlr.v4.codegen.model.VisitorFile
-
- genPackage - Variable in class org.antlr.v4.Tool
-
- genRecognizerHeaderFile(Grammar, ST, String) - Method in class org.antlr.v4.codegen.Target
-
- get(String) - Method in class org.antlr.v4.tool.AttributeDict
-
- getActionTokens() - Method in class org.antlr.v4.parse.ActionSplitter
-
force filtering (and return tokens).
- getAddToListOpIfListLabelPresent(LabeledOp, GrammarAST) - Method in class org.antlr.v4.codegen.ParserFactory
-
- getAllCharValues() - Method in class org.antlr.v4.tool.Grammar
-
Return min to max char as defined by the target.
- getAllChildrenWithType(int) - Method in class org.antlr.v4.tool.ast.GrammarAST
-
- getAllImportedGrammars() - Method in class org.antlr.v4.tool.Grammar
-
Get list of all imports from all grammars in the delegate subtree of g.
- getAltLabel() - Method in class org.antlr.v4.tool.ast.GrammarAST
-
Walk ancestors of this node until we find ALT with
alt!=null or leftRecursiveAltInfo!=null.
- getAltLabelContextStructName(String) - Method in class org.antlr.v4.codegen.Target
-
- getAltLabels() - Method in class org.antlr.v4.tool.LeftRecursiveRule
-
Get -> labels from those alts we deleted for left-recursive rules.
- getAltLabels() - Method in class org.antlr.v4.tool.Rule
-
Get -> labels.
- getAltLookaheadAsStringLists(IntervalSet[]) - Method in class org.antlr.v4.codegen.model.Choice
-
- getANTLRCharLiteralForChar(int) - Static method in class org.antlr.v4.misc.CharSupport
-
Return a string representing the escaped char for code c.
- getAnyLabelDef(String) - Method in class org.antlr.v4.tool.Alternative
-
- getAnyLabelDef(String) - Method in class org.antlr.v4.tool.Rule
-
- getArgs() - Method in class org.antlr.v4.tool.ANTLRMessage
-
- getArgType() - Method in class org.antlr.v4.codegen.model.decl.ContextGetterDecl
-
Not used for output; just used to distinguish between decl types
to avoid dups.
- getArgType() - Method in class org.antlr.v4.codegen.model.decl.ContextRuleListIndexedGetterDecl
-
- getArgType() - Method in class org.antlr.v4.codegen.model.decl.ContextTokenListIndexedGetterDecl
-
- getArtificialOpPrecRule() - Method in class org.antlr.v4.analysis.LeftRecursiveRuleAnalyzer
-
- getBadWords() - Method in class org.antlr.v4.codegen.JavaTarget
-
- getBaseListenerFileName() - Method in class org.antlr.v4.codegen.CodeGenerator
-
A given grammar T, return a blank listener implementation
such as TBaseListener.java, if we're using the Java target.
- getBaseVisitorFileName() - Method in class org.antlr.v4.codegen.CodeGenerator
-
A given grammar T, return a blank listener implementation
such as TBaseListener.java, if we're using the Java target.
- getCause() - Method in class org.antlr.v4.tool.ANTLRMessage
-
- getCause() - Method in class org.antlr.v4.tool.GrammarSyntaxMessage
-
- getCharValueFromCharInGrammarLiteral(String) - Static method in class org.antlr.v4.misc.CharSupport
-
Given char x or \t or ሴ return the char value;
Unnecessary escapes like '\{' yield -1.
- getCharValueFromGrammarCharLiteral(String) - Static method in class org.antlr.v4.misc.CharSupport
-
Given a literal like (the 3 char sequence with single quotes) 'a',
return the int value of 'a'.
- getChildrenAsArray() - Method in class org.antlr.v4.tool.ast.GrammarAST
-
- getChoiceBlock(BlockAST, List<CodeBlockForAlt>, GrammarAST) - Method in class org.antlr.v4.codegen.BlankOutputModelFactory
-
- getChoiceBlock(Choice) - Method in class org.antlr.v4.codegen.CodeGeneratorExtension
-
- getChoiceBlock(BlockAST, List<CodeBlockForAlt>, GrammarAST) - Method in class org.antlr.v4.codegen.OutputModelController
-
- getChoiceBlock(BlockAST, List<CodeBlockForAlt>, GrammarAST) - Method in interface org.antlr.v4.codegen.OutputModelFactory
-
- getChoiceBlock(BlockAST, List<CodeBlockForAlt>, GrammarAST) - Method in class org.antlr.v4.codegen.ParserFactory
-
- getCodeBlockLevel() - Method in class org.antlr.v4.codegen.DefaultOutputModelFactory
-
- getCodeBlockLevel() - Method in class org.antlr.v4.codegen.OutputModelController
-
- getCodeBlockLevel() - Method in interface org.antlr.v4.codegen.OutputModelFactory
-
- getCodeGenerator() - Method in class org.antlr.v4.codegen.Target
-
- getComplexChoiceBlock(BlockAST, List<CodeBlockForAlt>) - Method in class org.antlr.v4.codegen.BlankOutputModelFactory
-
- getComplexChoiceBlock(BlockAST, List<CodeBlockForAlt>) - Method in interface org.antlr.v4.codegen.OutputModelFactory
-
- getComplexChoiceBlock(BlockAST, List<CodeBlockForAlt>) - Method in class org.antlr.v4.codegen.ParserFactory
-
- getComplexEBNFBlock(GrammarAST, List<CodeBlockForAlt>) - Method in class org.antlr.v4.codegen.BlankOutputModelFactory
-
- getComplexEBNFBlock(GrammarAST, List<CodeBlockForAlt>) - Method in interface org.antlr.v4.codegen.OutputModelFactory
-
- getComplexEBNFBlock(GrammarAST, List<CodeBlockForAlt>) - Method in class org.antlr.v4.codegen.ParserFactory
-
- getConstantValue(String, Token) - Method in class org.antlr.v4.automata.LexerATNFactory
-
- getContextName() - Method in class org.antlr.v4.codegen.model.SrcOp
-
Return label alt or return name of rule
- getController() - Method in class org.antlr.v4.codegen.DefaultOutputModelFactory
-
- getController() - Method in interface org.antlr.v4.codegen.OutputModelFactory
-
- getCurrentBlock() - Method in class org.antlr.v4.codegen.DefaultOutputModelFactory
-
- getCurrentBlock() - Method in class org.antlr.v4.codegen.OutputModelController
-
- getCurrentBlock() - Method in interface org.antlr.v4.codegen.OutputModelFactory
-
- getCurrentDeclForName(String) - Method in class org.antlr.v4.codegen.DefaultOutputModelFactory
-
- getCurrentOuterMostAlt() - Method in class org.antlr.v4.codegen.DefaultOutputModelFactory
-
- getCurrentOuterMostAlt() - Method in class org.antlr.v4.codegen.OutputModelController
-
- getCurrentOuterMostAlt() - Method in interface org.antlr.v4.codegen.OutputModelFactory
-
- getCurrentOuterMostAlternativeBlock() - Method in class org.antlr.v4.codegen.DefaultOutputModelFactory
-
- getCurrentOuterMostAlternativeBlock() - Method in class org.antlr.v4.codegen.OutputModelController
-
- getCurrentOuterMostAlternativeBlock() - Method in interface org.antlr.v4.codegen.OutputModelFactory
-
- getCurrentRuleFunction() - Method in class org.antlr.v4.codegen.DefaultOutputModelFactory
-
- getCurrentRuleFunction() - Method in class org.antlr.v4.codegen.OutputModelController
-
- getCurrentRuleFunction() - Method in interface org.antlr.v4.codegen.OutputModelFactory
-
- getDeclForAltElement(GrammarAST, String, boolean) - Method in class org.antlr.v4.codegen.model.RuleFunction
-
- getDeclsForAllElements(List<AltAST>) - Method in class org.antlr.v4.codegen.model.RuleFunction
-
for all alts, find which ref X or r needs List
Must see across alts.
- getDeclsForAltElements(AltAST) - Method in class org.antlr.v4.codegen.model.RuleFunction
-
Get list of decls for token/rule refs.
- getDefaultActionScope() - Method in class org.antlr.v4.tool.Grammar
-
Given a grammar type, what should be the default action scope?
If I say @members in a COMBINED grammar, for example, the
default scope should be "parser".
- getDelegates() - Method in class org.antlr.v4.codegen.SourceGenTriggers
-
- getDelegates() - Method in class org.antlr.v4.parse.ActionSplitter
-
- getDelegates() - Method in class org.antlr.v4.parse.ANTLRLexer
-
- getDelegates() - Method in class org.antlr.v4.parse.ANTLRParser
-
- getDelegates() - Method in class org.antlr.v4.parse.ATNBuilder
-
- getDelegates() - Method in class org.antlr.v4.parse.BlockSetTransformer
-
- getDelegates() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- getDelegates() - Method in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- getDependencies() - Method in class org.antlr.v4.tool.BuildDependencyGenerator
-
- getDependenciesFileList() - Method in class org.antlr.v4.tool.BuildDependencyGenerator
-
Return a list of File objects that name files ANTLR will read
to process T.g; This can be .tokens files if the grammar uses the tokenVocab option
as well as any imported grammar files.
- getDescription() - Method in class org.antlr.v4.parse.ANTLRLexer.DFA2
-
- getDescription() - Method in class org.antlr.v4.parse.ANTLRLexer.DFA33
-
- getDescription() - Method in class org.antlr.v4.parse.BlockSetTransformer.DFA6
-
- getDOT(DFA, boolean) - Method in class org.antlr.v4.tool.DOTGenerator
-
- getDOT(ATNState) - Method in class org.antlr.v4.tool.DOTGenerator
-
- getDOT(ATNState, boolean) - Method in class org.antlr.v4.tool.DOTGenerator
-
- getDOT(ATNState, String[], boolean) - Method in class org.antlr.v4.tool.DOTGenerator
-
Return a String containing a DOT description that, when displayed,
will show the incoming state machine visually.
- getEBNFBlock(GrammarAST, List<CodeBlockForAlt>) - Method in class org.antlr.v4.codegen.BlankOutputModelFactory
-
- getEBNFBlock(Choice) - Method in class org.antlr.v4.codegen.CodeGeneratorExtension
-
- getEBNFBlock(GrammarAST, List<CodeBlockForAlt>) - Method in class org.antlr.v4.codegen.OutputModelController
-
- getEBNFBlock(GrammarAST, List<CodeBlockForAlt>) - Method in interface org.antlr.v4.codegen.OutputModelFactory
-
- getEBNFBlock(GrammarAST, List<CodeBlockForAlt>) - Method in class org.antlr.v4.codegen.ParserFactory
-
- getEdgeLabel(String) - Method in class org.antlr.v4.tool.DOTGenerator
-
Fix edge strings so they print out in DOT properly;
generate any gated predicates on edge too.
- getElement(int) - Method in class org.antlr.v4.misc.OrderedHashMap
-
- getElementFrequenciesForAlt(AltAST) - Method in class org.antlr.v4.codegen.model.RuleFunction
-
Given list of X and r refs in alt, compute how many of each there are
- getElementLabelDefs() - Method in class org.antlr.v4.tool.Rule
-
- getElementLabelNames() - Method in class org.antlr.v4.tool.Rule
-
- getElementListName(String) - Method in class org.antlr.v4.codegen.Target
-
- getElementName(String) - Method in class org.antlr.v4.codegen.Target
-
- getErrorManager() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- getErrorType() - Method in class org.antlr.v4.tool.ANTLRMessage
-
- getFirstDescendantWithType(int) - Method in class org.antlr.v4.tool.ast.GrammarAST
-
- getFirstDescendantWithType(BitSet) - Method in class org.antlr.v4.tool.ast.GrammarAST
-
- getGeneratedFileList() - Method in class org.antlr.v4.tool.BuildDependencyGenerator
-
From T.g return a list of File objects that
name files ANTLR will emit from T.g.
- getGenerator() - Method in class org.antlr.v4.codegen.DefaultOutputModelFactory
-
- getGenerator() - Method in class org.antlr.v4.codegen.OutputModelController
-
- getGenerator() - Method in interface org.antlr.v4.codegen.OutputModelFactory
-
- getGenerator() - Method in class org.antlr.v4.tool.BuildDependencyGenerator
-
- getGrammar() - Method in class org.antlr.v4.codegen.DefaultOutputModelFactory
-
- getGrammar() - Method in class org.antlr.v4.codegen.OutputModelController
-
- getGrammar() - Method in interface org.antlr.v4.codegen.OutputModelFactory
-
- getGrammarAncestors() - Method in class org.antlr.v4.tool.Grammar
-
Return list of imported grammars from root down to our parent.
- getGrammarFileName() - Method in class org.antlr.v4.codegen.SourceGenTriggers
-
- getGrammarFileName() - Method in class org.antlr.v4.parse.ActionSplitter
-
- getGrammarFileName() - Method in class org.antlr.v4.parse.ANTLRLexer
-
- getGrammarFileName() - Method in class org.antlr.v4.parse.ANTLRParser
-
- getGrammarFileName() - Method in class org.antlr.v4.parse.ATNBuilder
-
- getGrammarFileName() - Method in class org.antlr.v4.parse.BlockSetTransformer
-
- getGrammarFileName() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- getGrammarFileName() - Method in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- getGrammarName() - Method in class org.antlr.v4.tool.ast.GrammarRootAST
-
- getGrammarTypeToFileNameSuffix(int) - Static method in class org.antlr.v4.tool.Grammar
-
- getHeaderFileName() - Method in class org.antlr.v4.codegen.CodeGenerator
-
- getImplicitLexer() - Method in class org.antlr.v4.tool.Grammar
-
Get delegates below direct delegates of g
public List getIndirectDelegates(Grammar g) {
List direct = getDirectDelegates(g);
List delegates = getDelegates(g);
delegates.removeAll(direct);
return delegates;
}
- getImplicitRuleLabel(String) - Method in class org.antlr.v4.codegen.Target
-
- getImplicitSetLabel(String) - Method in class org.antlr.v4.codegen.Target
-
- getImplicitTokenLabel(String) - Method in class org.antlr.v4.codegen.Target
-
- getImportedGrammar(String) - Method in class org.antlr.v4.tool.Grammar
-
Return grammar directly imported by this grammar
- getImportedGrammarFile(Grammar, String) - Method in class org.antlr.v4.Tool
-
- getImportedGrammars() - Method in class org.antlr.v4.tool.Grammar
-
- getImportedVocabFile() - Method in class org.antlr.v4.parse.TokenVocabParser
-
Return a File descriptor for vocab file.
- getKey(int) - Method in class org.antlr.v4.misc.OrderedHashMap
-
- getLabels() - Method in class org.antlr.v4.codegen.model.InvokeRule
-
- getLabels() - Method in interface org.antlr.v4.codegen.model.LabeledOp
-
- getLabels() - Method in class org.antlr.v4.codegen.model.MatchToken
-
- getLanguage() - Method in class org.antlr.v4.codegen.Target
-
- getLexerAction() - Method in class org.antlr.v4.tool.ast.RuleAST
-
- getLexerActionIndex(LexerAction) - Method in class org.antlr.v4.automata.LexerATNFactory
-
- getListenerFileName() - Method in class org.antlr.v4.codegen.CodeGenerator
-
A given grammar T, return the listener name such as
TListener.java, if we're using the Java target.
- getListeners() - Method in class org.antlr.v4.Tool
-
- getListLabel(String) - Method in class org.antlr.v4.codegen.Target
-
- getLL1ChoiceBlock(BlockAST, List<CodeBlockForAlt>) - Method in class org.antlr.v4.codegen.BlankOutputModelFactory
-
- getLL1ChoiceBlock(BlockAST, List<CodeBlockForAlt>) - Method in interface org.antlr.v4.codegen.OutputModelFactory
-
- getLL1ChoiceBlock(BlockAST, List<CodeBlockForAlt>) - Method in class org.antlr.v4.codegen.ParserFactory
-
- getLL1EBNFBlock(GrammarAST, List<CodeBlockForAlt>) - Method in class org.antlr.v4.codegen.BlankOutputModelFactory
-
- getLL1EBNFBlock(GrammarAST, List<CodeBlockForAlt>) - Method in interface org.antlr.v4.codegen.OutputModelFactory
-
- getLL1EBNFBlock(GrammarAST, List<CodeBlockForAlt>) - Method in class org.antlr.v4.codegen.ParserFactory
-
- getLL1Test(IntervalSet, GrammarAST) - Method in class org.antlr.v4.codegen.BlankOutputModelFactory
-
- getLL1Test(IntervalSet, GrammarAST) - Method in interface org.antlr.v4.codegen.OutputModelFactory
-
- getLL1Test(IntervalSet, GrammarAST) - Method in class org.antlr.v4.codegen.ParserFactory
-
- getLocationFormat() - Method in class org.antlr.v4.tool.ErrorManager
-
Return a StringTemplate that refers to the current format used for
emitting messages.
- getLoopCounter(GrammarAST) - Method in class org.antlr.v4.codegen.Target
-
- getLoopLabel(GrammarAST) - Method in class org.antlr.v4.codegen.Target
-
- getMaxCharValue() - Method in class org.antlr.v4.tool.Grammar
-
What is the max char value possible for this grammar's target? Use
unicode max if no target defined.
- getMaxTokenType() - Method in class org.antlr.v4.tool.Grammar
-
How many token types have been allocated so far?
- getMessageFormat() - Method in class org.antlr.v4.tool.ErrorManager
-
- getMessageTemplate(boolean) - Method in class org.antlr.v4.tool.ANTLRMessage
-
- getMessageTemplate(ANTLRMessage) - Method in class org.antlr.v4.tool.ErrorManager
-
- getName() - Method in class org.antlr.v4.tool.AttributeDict
-
- getNewTokenType() - Method in class org.antlr.v4.tool.Grammar
-
Return a new unique integer in the token type space
- getNode(T) - Method in class org.antlr.v4.misc.Graph
-
- getNodesWithType(int) - Method in class org.antlr.v4.tool.ast.GrammarAST
-
- getNodesWithType(IntervalSet) - Method in class org.antlr.v4.tool.ast.GrammarAST
-
- getNodesWithTypePreorderDFS(IntervalSet) - Method in class org.antlr.v4.tool.ast.GrammarAST
-
- getNodesWithTypePreorderDFS_(List<GrammarAST>, IntervalSet) - Method in class org.antlr.v4.tool.ast.GrammarAST
-
- getNonImportDependenciesFileList() - Method in class org.antlr.v4.tool.BuildDependencyGenerator
-
Return a list of File objects that name files ANTLR will read
to process T.g; This can only be .tokens files and only
if they use the tokenVocab option.
- getNumberOfOptions() - Method in class org.antlr.v4.tool.ast.GrammarASTWithOptions
-
- getNumErrors() - Method in class org.antlr.v4.tool.ErrorManager
-
- getNumErrors() - Method in class org.antlr.v4.Tool
-
- getOptionAST(String) - Method in class org.antlr.v4.tool.ast.GrammarASTWithOptions
-
Gets AST node holding value for option key; ignores default options
and command-line forced options.
- getOptions() - Method in class org.antlr.v4.tool.ast.GrammarASTWithOptions
-
- getOptionString(String) - Method in class org.antlr.v4.tool.ast.GrammarASTWithOptions
-
- getOptionString(String) - Method in class org.antlr.v4.tool.ast.GrammarRootAST
-
- getOptionString(String) - Method in class org.antlr.v4.tool.Grammar
-
- getOriginalNumberOfAlts() - Method in class org.antlr.v4.tool.LeftRecursiveRule
-
- getOriginalNumberOfAlts() - Method in class org.antlr.v4.tool.Rule
-
Used for recursive rules (subclass), which have 1 alt, but many original alts
- getOuterMostAltCodeBlock() - Method in class org.antlr.v4.codegen.model.SrcOp
-
Walk upwards in model tree, looking for outer alt's code block
- getOutermostAltNode() - Method in class org.antlr.v4.tool.ast.GrammarAST
-
- getOutermostGrammar() - Method in class org.antlr.v4.tool.Grammar
-
Return the grammar that imported us and our parents.
- getOutputDirectory(String) - Method in class org.antlr.v4.Tool
-
Return the location where ANTLR will generate output files for a given
file.
- getOutputFile(String) - Method in class org.antlr.v4.tool.BuildDependencyGenerator
-
- getOutputFileWriter(Grammar, String) - Method in class org.antlr.v4.Tool
-
This method is used by all code generators to create new output
files.
- getParserErrorMessage(Parser, RecognitionException) - Method in class org.antlr.v4.parse.ToolANTLRParser
-
- getPredefinedScope(LabelType) - Method in class org.antlr.v4.tool.Rule
-
- getRecognizerFileName() - Method in class org.antlr.v4.codegen.CodeGenerator
-
Generate TParser.java and TLexer.java from T.g4 if combined, else
just use T.java as output regardless of type.
- getRecognizerName() - Method in class org.antlr.v4.tool.Grammar
-
Get the name of the generated recognizer; may or may not be same
as grammar name.
- getReportFormat(ErrorSeverity) - Method in class org.antlr.v4.tool.ErrorManager
-
- getRoot() - Method in class org.antlr.v4.codegen.DefaultOutputModelFactory
-
- getRoot() - Method in class org.antlr.v4.codegen.OutputModelController
-
- getRoot() - Method in interface org.antlr.v4.codegen.OutputModelFactory
-
- getRule(String) - Method in class org.antlr.v4.tool.Grammar
-
- getRule(int) - Method in class org.antlr.v4.tool.Grammar
-
- getRule(String, String) - Method in class org.antlr.v4.tool.Grammar
-
- getRuleDependencies(Grammar) - Static method in class org.antlr.v4.semantics.UseDefAnalyzer
-
Find all rules reachable from r directly or indirectly for all r in g
- getRuleDependencies(LexerGrammar, String) - Static method in class org.antlr.v4.semantics.UseDefAnalyzer
-
- getRuleDependencies(Grammar, Collection<Rule>) - Static method in class org.antlr.v4.semantics.UseDefAnalyzer
-
- getRuleFunctionContextStructName(Rule) - Method in class org.antlr.v4.codegen.Target
-
- getRuleFunctionContextStructName(RuleFunction) - Method in class org.antlr.v4.codegen.Target
-
If we know which actual function, we can provide the actual ctx type.
- getRuleLabel(String) - Method in class org.antlr.v4.codegen.ActionTranslator
-
- getRuleName() - Method in class org.antlr.v4.tool.ast.RuleAST
-
- getRuleNames() - Method in class org.antlr.v4.tool.Grammar
-
- getRuleOrSubruleStartToken() - Method in class org.antlr.v4.parse.ANTLRLexer
-
scan backwards from current point in this.tokens list
looking for the start of the rule or subrule.
- getSegments() - Method in class org.antlr.v4.codegen.model.SerializedATN
-
- getSerializedATNSegmentLimit() - Method in class org.antlr.v4.codegen.JavaTarget
-
- getSerializedATNSegmentLimit() - Method in class org.antlr.v4.codegen.Target
-
Gets the maximum number of 16-bit unsigned integers that can be encoded
in a single segment of the serialized ATN.
- getSetFromCharSetLiteral(GrammarAST) - Method in class org.antlr.v4.automata.LexerATNFactory
-
- getStateLabel(DFAState) - Method in class org.antlr.v4.tool.DOTGenerator
-
- getStateLabel(ATNState) - Method in class org.antlr.v4.tool.DOTGenerator
-
- getStringFromGrammarStringLiteral(String) - Static method in class org.antlr.v4.misc.CharSupport
-
- getStringLiteralAliasesFromLexerRules(GrammarRootAST) - Static method in class org.antlr.v4.tool.Grammar
-
Return list of (TOKEN_NAME node, 'literal' node) pairs
- getStringLiteralLexerRuleName(String) - Method in class org.antlr.v4.tool.Grammar
-
- getStringLiterals() - Method in class org.antlr.v4.tool.Grammar
-
- getTarget() - Method in class org.antlr.v4.codegen.CodeGenerator
-
- getTargetStringLiteralFromANTLRStringLiteral(CodeGenerator, String, boolean) - Method in class org.antlr.v4.codegen.JavaTarget
-
Convert from an ANTLR string literal found in a grammar file to an
equivalent string literal in the target language.
- getTargetStringLiteralFromANTLRStringLiteral(CodeGenerator, String, boolean) - Method in class org.antlr.v4.codegen.Target
-
Convert from an ANTLR string literal found in a grammar file to an
equivalent string literal in the target language.
- getTargetStringLiteralFromString(String, boolean) - Method in class org.antlr.v4.codegen.Target
-
Given a random string of Java unicode chars, return a new string with
optionally appropriate quote characters for target language and possibly
with some escaped characters.
- getTargetStringLiteralFromString(String) - Method in class org.antlr.v4.codegen.Target
-
- getTemplates() - Method in class org.antlr.v4.codegen.CodeGenerator
-
- getTemplates() - Method in class org.antlr.v4.codegen.Target
-
- getters - Variable in class org.antlr.v4.codegen.model.decl.StructDecl
-
- getText() - Method in class org.antlr.v4.tool.ast.GrammarASTErrorNode
-
- getText() - Method in enum org.antlr.v4.tool.ErrorSeverity
-
Standard getter method for the text that should be displayed in order to
represent the severity to humans and product modelers.
- getThrowNoViableAlt(OutputModelFactory, GrammarAST, IntervalSet) - Method in class org.antlr.v4.codegen.model.Choice
-
- getTokenDisplayName(int) - Method in class org.antlr.v4.tool.Grammar
-
Given a token type, get a meaningful name for it such as the ID
or string literal.
- getTokenDisplayNames(IntegerList) - Method in class org.antlr.v4.tool.Grammar
-
- getTokenDisplayNames() - Method in class org.antlr.v4.tool.Grammar
-
- getTokenLabel(String) - Method in class org.antlr.v4.codegen.ActionTranslator
-
- getTokenLabelDecl(String) - Method in class org.antlr.v4.codegen.ParserFactory
-
- getTokenListLabelDecl(String) - Method in class org.antlr.v4.codegen.ParserFactory
-
- getTokenNames() - Method in class org.antlr.v4.codegen.SourceGenTriggers
-
- getTokenNames() - Method in class org.antlr.v4.parse.ANTLRParser
-
- getTokenNames() - Method in class org.antlr.v4.parse.ATNBuilder
-
- getTokenNames() - Method in class org.antlr.v4.parse.BlockSetTransformer
-
- getTokenNames() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- getTokenNames() - Method in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- getTokenNames() - Method in class org.antlr.v4.tool.Grammar
-
- getTokenRefs() - Method in class org.antlr.v4.tool.Rule
-
- getTokenStream() - Method in class org.antlr.v4.tool.Grammar
-
- getTokenType(GrammarAST) - Method in class org.antlr.v4.automata.ParserATNFactory
-
- getTokenType(String) - Method in class org.antlr.v4.tool.Grammar
-
- getTokenTypeAsTargetLabel(Grammar, int) - Method in class org.antlr.v4.codegen.Target
-
Get a meaningful name for a token type useful during code generation.
- getTokenTypes() - Method in class org.antlr.v4.tool.Grammar
-
Return a set of all possible token or char types for this grammar
- getTokenTypesAsTargetLabels(Grammar, int[]) - Method in class org.antlr.v4.codegen.Target
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.action_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.actionElement_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.actionScopeName_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.alternative_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.alternativeEntry_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.altList_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.atom_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.block_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.blockEntry_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.blockSet_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.blockSuffix_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.delegateGrammar_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.delegateGrammars_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.ebnf_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.ebnfSuffix_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.element_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.elementEntry_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.elementOption_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.elementOptions_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.exceptionGroup_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.exceptionHandler_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.finallyClause_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.grammarSpec_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.grammarType_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.id_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.labeledAlt_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.labeledElement_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.labeledLexerElement_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.lexerAlt_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.lexerAltList_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.lexerAtom_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.lexerBlock_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.lexerCommand_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.lexerCommandExpr_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.lexerCommandName_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.lexerCommands_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.lexerElement_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.lexerElements_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.lexerRule_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.lexerRuleBlock_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.localsSpec_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.modeSpec_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.notSet_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.option_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.optionsSpec_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.optionValue_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.parserRule_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.prequelConstruct_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.qid_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.range_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.rule_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.ruleAction_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.ruleAltList_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.ruleBlock_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.ruleEntry_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.rulePrequel_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.rulePrequels_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.ruleref_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.ruleReturns_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.rules_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.setElement_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.sync_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.terminal_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.throwsSpec_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.tokensSpec_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.v3tokenSpec_return
-
- getTree() - Method in class org.antlr.v4.parse.ANTLRParser.wildcard_return
-
- getTree() - Method in class org.antlr.v4.parse.BlockSetTransformer.blockSet_return
-
- getTree() - Method in class org.antlr.v4.parse.BlockSetTransformer.ebnfBlockSet_return
-
- getTree() - Method in class org.antlr.v4.parse.BlockSetTransformer.ebnfSuffix_return
-
- getTree() - Method in class org.antlr.v4.parse.BlockSetTransformer.setAlt_return
-
- getTree() - Method in class org.antlr.v4.parse.BlockSetTransformer.setElement_return
-
- getTree() - Method in class org.antlr.v4.parse.BlockSetTransformer.topdown_return
-
- getTreeAdaptor() - Method in class org.antlr.v4.parse.ANTLRParser
-
- getTreeAdaptor() - Method in class org.antlr.v4.parse.BlockSetTransformer
-
- getTreeLevel() - Method in class org.antlr.v4.codegen.DefaultOutputModelFactory
-
- getTreeLevel() - Method in interface org.antlr.v4.codegen.OutputModelFactory
-
- getType() - Method in class org.antlr.v4.tool.ast.GrammarASTErrorNode
-
- getType() - Method in class org.antlr.v4.tool.Grammar
-
- getTypeString() - Method in class org.antlr.v4.tool.Grammar
-
- getUnlabeledAltASTs() - Method in class org.antlr.v4.tool.LeftRecursiveRule
-
- getUnlabeledAltASTs() - Method in class org.antlr.v4.tool.Rule
-
- getVisitorFileName() - Method in class org.antlr.v4.codegen.CodeGenerator
-
A given grammar T, return the visitor name such as
TVisitor.java, if we're using the Java target.
- getVocabFileName() - Method in class org.antlr.v4.codegen.CodeGenerator
-
What is the name of the vocab file generated for this grammar?
Returns null if no .tokens file should be generated.
- globalNamedAction(GrammarAST, GrammarAST, ActionAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- globalNamedAction(GrammarAST, GrammarAST, ActionAST) - Method in class org.antlr.v4.semantics.SymbolCollector
-
- GRAMMAR - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- GRAMMAR - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- GRAMMAR - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- GRAMMAR - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- GRAMMAR - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- GRAMMAR - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- GRAMMAR - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- grammar - Variable in class org.antlr.v4.tool.DOTGenerator
-
- Grammar - Class in org.antlr.v4.tool
-
- Grammar(Tool, GrammarRootAST) - Constructor for class org.antlr.v4.tool.Grammar
-
- Grammar(String) - Constructor for class org.antlr.v4.tool.Grammar
-
For testing
- Grammar(String, LexerGrammar) - Constructor for class org.antlr.v4.tool.Grammar
-
- Grammar(String, ANTLRToolListener) - Constructor for class org.antlr.v4.tool.Grammar
-
For testing
- Grammar(String, String) - Constructor for class org.antlr.v4.tool.Grammar
-
For testing; builds trees, does sem anal
- Grammar(String, String, ANTLRToolListener) - Constructor for class org.antlr.v4.tool.Grammar
-
For testing; builds trees, does sem anal
- Grammar(String, String, Grammar, ANTLRToolListener) - Constructor for class org.antlr.v4.tool.Grammar
-
For testing; builds trees, does sem anal
- GRAMMAR_EXTENSION - Static variable in class org.antlr.v4.Tool
-
- GRAMMAR_FROM_STRING_NAME - Static variable in class org.antlr.v4.tool.Grammar
-
- grammarAndLabelRefTypeToScope - Static variable in class org.antlr.v4.tool.Grammar
-
- GrammarAST - Class in org.antlr.v4.tool.ast
-
- GrammarAST() - Constructor for class org.antlr.v4.tool.ast.GrammarAST
-
- GrammarAST(Token) - Constructor for class org.antlr.v4.tool.ast.GrammarAST
-
- GrammarAST(GrammarAST) - Constructor for class org.antlr.v4.tool.ast.GrammarAST
-
- GrammarAST(int) - Constructor for class org.antlr.v4.tool.ast.GrammarAST
-
- GrammarAST(int, Token) - Constructor for class org.antlr.v4.tool.ast.GrammarAST
-
- GrammarAST(int, Token, String) - Constructor for class org.antlr.v4.tool.ast.GrammarAST
-
- GrammarASTAdaptor - Class in org.antlr.v4.parse
-
- GrammarASTAdaptor() - Constructor for class org.antlr.v4.parse.GrammarASTAdaptor
-
- GrammarASTAdaptor(CharStream) - Constructor for class org.antlr.v4.parse.GrammarASTAdaptor
-
- GrammarASTErrorNode - Class in org.antlr.v4.tool.ast
-
A node representing erroneous token range in token stream
- GrammarASTErrorNode(TokenStream, Token, Token, RecognitionException) - Constructor for class org.antlr.v4.tool.ast.GrammarASTErrorNode
-
- GrammarASTVisitor - Interface in org.antlr.v4.tool.ast
-
A simple visitor, based upon the classic double dispatch method,
for walking GrammarAST trees resulting from parsing ANTLR grammars.
- GrammarASTWithOptions - Class in org.antlr.v4.tool.ast
-
- GrammarASTWithOptions(GrammarASTWithOptions) - Constructor for class org.antlr.v4.tool.ast.GrammarASTWithOptions
-
- GrammarASTWithOptions(Token) - Constructor for class org.antlr.v4.tool.ast.GrammarASTWithOptions
-
- GrammarASTWithOptions(int) - Constructor for class org.antlr.v4.tool.ast.GrammarASTWithOptions
-
- GrammarASTWithOptions(int, Token) - Constructor for class org.antlr.v4.tool.ast.GrammarASTWithOptions
-
- GrammarASTWithOptions(int, Token, String) - Constructor for class org.antlr.v4.tool.ast.GrammarASTWithOptions
-
- grammarCharPosInLine - Variable in class org.antlr.v4.codegen.model.ThrowRecognitionException
-
- grammarEncoding - Variable in class org.antlr.v4.Tool
-
- grammarError(ErrorType, Token, Object...) - Method in class org.antlr.v4.parse.ANTLRLexer
-
- grammarError(ErrorType, Token, Object...) - Method in class org.antlr.v4.parse.ANTLRParser
-
- grammarError(ErrorType, Token, Object...) - Method in class org.antlr.v4.parse.ToolANTLRLexer
-
- grammarError(ErrorType, Token, Object...) - Method in class org.antlr.v4.parse.ToolANTLRParser
-
- grammarError(ErrorType, String, Token, Object...) - Method in class org.antlr.v4.tool.ErrorManager
-
- grammarFile - Variable in class org.antlr.v4.codegen.model.ThrowRecognitionException
-
- grammarFileName - Variable in class org.antlr.v4.codegen.model.Lexer
-
- grammarFileName - Variable in class org.antlr.v4.codegen.model.OutputFile
-
- grammarFileName - Variable in class org.antlr.v4.codegen.model.Parser
-
- grammarFiles - Variable in class org.antlr.v4.Tool
-
- grammarLine - Variable in class org.antlr.v4.codegen.model.ThrowRecognitionException
-
- grammarName - Variable in class org.antlr.v4.codegen.model.ListenerFile
-
- grammarName - Variable in class org.antlr.v4.codegen.model.Parser
-
- grammarName - Variable in class org.antlr.v4.codegen.model.VisitorFile
-
- grammarName - Variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- grammarOption(GrammarAST, GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- grammarOption(GrammarAST, GrammarAST) - Method in class org.antlr.v4.semantics.BasicSemanticChecks
-
- grammarOption(GrammarAST, GrammarAST) - Method in class org.antlr.v4.semantics.SymbolCollector
-
- grammarOptions - Variable in class org.antlr.v4.Tool
-
- GrammarRootAST - Class in org.antlr.v4.tool.ast
-
- GrammarRootAST(GrammarRootAST) - Constructor for class org.antlr.v4.tool.ast.GrammarRootAST
-
- GrammarRootAST(Token, TokenStream) - Constructor for class org.antlr.v4.tool.ast.GrammarRootAST
-
- GrammarRootAST(int, Token, TokenStream) - Constructor for class org.antlr.v4.tool.ast.GrammarRootAST
-
- GrammarRootAST(int, Token, String, TokenStream) - Constructor for class org.antlr.v4.tool.ast.GrammarRootAST
-
- GrammarSemanticsMessage - Class in org.antlr.v4.tool
-
A problem with the symbols and/or meaning of a grammar such as rule
redefinition.
- GrammarSemanticsMessage(ErrorType, String, Token, Object...) - Constructor for class org.antlr.v4.tool.GrammarSemanticsMessage
-
- grammarSpec() - Method in class org.antlr.v4.parse.ANTLRParser
-
- grammarSpec() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- grammarSymbolCausesIssueInGeneratedCode(GrammarAST) - Method in class org.antlr.v4.codegen.Target
-
- GrammarSyntaxMessage - Class in org.antlr.v4.tool
-
A problem with the syntax of your antlr grammar such as
"The '{' came as a complete surprise to me at this point in your program"
- GrammarSyntaxMessage(ErrorType, String, Token, RecognitionException, Object...) - Constructor for class org.antlr.v4.tool.GrammarSyntaxMessage
-
- GrammarTransformPipeline - Class in org.antlr.v4.tool
-
Handle left-recursion and block-set transforms
- GrammarTransformPipeline(Grammar, Tool) - Constructor for class org.antlr.v4.tool.GrammarTransformPipeline
-
- GrammarTreeVisitor - Class in org.antlr.v4.parse
-
The definitive ANTLR v3 tree grammar to walk/visit ANTLR v4 grammars.
- GrammarTreeVisitor(TreeNodeStream) - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor
-
- GrammarTreeVisitor(TreeNodeStream, RecognizerSharedState) - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor
-
- GrammarTreeVisitor() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor
-
- GrammarTreeVisitor.action_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.action_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.action_return
-
- GrammarTreeVisitor.actionElement_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.actionElement_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.actionElement_return
-
- GrammarTreeVisitor.alternative_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.alternative_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.alternative_return
-
- GrammarTreeVisitor.astOperand_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.astOperand_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.astOperand_return
-
- GrammarTreeVisitor.atom_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.atom_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.atom_return
-
- GrammarTreeVisitor.block_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.block_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.block_return
-
- GrammarTreeVisitor.blockSet_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.blockSet_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.blockSet_return
-
- GrammarTreeVisitor.blockSuffix_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.blockSuffix_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.blockSuffix_return
-
- GrammarTreeVisitor.delegateGrammar_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.delegateGrammar_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.delegateGrammar_return
-
- GrammarTreeVisitor.delegateGrammars_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.delegateGrammars_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.delegateGrammars_return
-
- GrammarTreeVisitor.ebnfSuffix_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.ebnfSuffix_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.ebnfSuffix_return
-
- GrammarTreeVisitor.element_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.element_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.element_return
-
- GrammarTreeVisitor.elementOption_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.elementOption_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.elementOption_return
-
- GrammarTreeVisitor.elementOptions_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.elementOptions_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.elementOptions_return
-
- GrammarTreeVisitor.exceptionGroup_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.exceptionGroup_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.exceptionGroup_return
-
- GrammarTreeVisitor.exceptionHandler_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.exceptionHandler_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.exceptionHandler_return
-
- GrammarTreeVisitor.finallyClause_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.finallyClause_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.finallyClause_return
-
- GrammarTreeVisitor.grammarSpec_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.grammarSpec_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.grammarSpec_return
-
- GrammarTreeVisitor.labeledElement_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.labeledElement_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.labeledElement_return
-
- GrammarTreeVisitor.labeledLexerElement_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.labeledLexerElement_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.labeledLexerElement_return
-
- GrammarTreeVisitor.lexerAlternative_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.lexerAlternative_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.lexerAlternative_return
-
- GrammarTreeVisitor.lexerAtom_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.lexerAtom_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.lexerAtom_return
-
- GrammarTreeVisitor.lexerBlock_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.lexerBlock_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.lexerBlock_return
-
- GrammarTreeVisitor.lexerCommand_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.lexerCommand_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.lexerCommand_return
-
- GrammarTreeVisitor.lexerCommandExpr_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.lexerCommandExpr_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.lexerCommandExpr_return
-
- GrammarTreeVisitor.lexerElement_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.lexerElement_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.lexerElement_return
-
- GrammarTreeVisitor.lexerElements_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.lexerElements_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.lexerElements_return
-
- GrammarTreeVisitor.lexerOuterAlternative_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.lexerOuterAlternative_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.lexerOuterAlternative_return
-
- GrammarTreeVisitor.lexerRule_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.lexerRule_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.lexerRule_return
-
- GrammarTreeVisitor.lexerRuleBlock_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.lexerRuleBlock_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.lexerRuleBlock_return
-
- GrammarTreeVisitor.lexerSubrule_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.lexerSubrule_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.lexerSubrule_return
-
- GrammarTreeVisitor.locals_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.locals_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.locals_return
-
- GrammarTreeVisitor.mode_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.mode_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.mode_return
-
- GrammarTreeVisitor.option_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.option_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.option_return
-
- GrammarTreeVisitor.optionsSpec_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.optionsSpec_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.optionsSpec_return
-
- GrammarTreeVisitor.optionValue_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.optionValue_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.optionValue_return
-
- GrammarTreeVisitor.outerAlternative_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.outerAlternative_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.outerAlternative_return
-
- GrammarTreeVisitor.prequelConstruct_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.prequelConstruct_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.prequelConstruct_return
-
- GrammarTreeVisitor.prequelConstructs_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.prequelConstructs_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.prequelConstructs_return
-
- GrammarTreeVisitor.range_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.range_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.range_return
-
- GrammarTreeVisitor.rule_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.rule_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.rule_return
-
- GrammarTreeVisitor.ruleAction_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.ruleAction_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.ruleAction_return
-
- GrammarTreeVisitor.ruleBlock_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.ruleBlock_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.ruleBlock_return
-
- GrammarTreeVisitor.ruleModifier_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.ruleModifier_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.ruleModifier_return
-
- GrammarTreeVisitor.ruleref_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.ruleref_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.ruleref_return
-
- GrammarTreeVisitor.ruleReturns_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.ruleReturns_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.ruleReturns_return
-
- GrammarTreeVisitor.rules_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.rules_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.rules_return
-
- GrammarTreeVisitor.setElement_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.setElement_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.setElement_return
-
- GrammarTreeVisitor.subrule_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.subrule_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.subrule_return
-
- GrammarTreeVisitor.terminal_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.terminal_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.terminal_return
-
- GrammarTreeVisitor.throwsSpec_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.throwsSpec_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.throwsSpec_return
-
- GrammarTreeVisitor.tokenSpec_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.tokenSpec_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.tokenSpec_return
-
- GrammarTreeVisitor.tokensSpec_return - Class in org.antlr.v4.parse
-
- GrammarTreeVisitor.tokensSpec_return() - Constructor for class org.antlr.v4.parse.GrammarTreeVisitor.tokensSpec_return
-
- grammarType() - Method in class org.antlr.v4.parse.ANTLRParser
-
- grammarType - Variable in class org.antlr.v4.tool.ast.GrammarRootAST
-
- Graph<T> - Class in org.antlr.v4.misc
-
A generic graph with edges; Each node as a single Object payload.
- Graph() - Constructor for class org.antlr.v4.misc.Graph
-
- Graph.Node<T> - Class in org.antlr.v4.misc
-
- Graph.Node(T) - Constructor for class org.antlr.v4.misc.Graph.Node
-
- groomQualifiedFileName(String, String) - Method in class org.antlr.v4.tool.BuildDependencyGenerator
-
- GT - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- GT - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- GT - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- GT - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- GT - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- GT - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- GT - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- label(ATNFactory.Handle) - Method in interface org.antlr.v4.automata.ATNFactory
-
- label(ATNFactory.Handle) - Method in class org.antlr.v4.automata.ParserATNFactory
-
- label - Variable in class org.antlr.v4.codegen.model.AddToLabelList
-
- label - Variable in class org.antlr.v4.codegen.model.Choice
-
- label - Variable in class org.antlr.v4.codegen.model.chunk.RulePropertyRef
-
- label - Variable in class org.antlr.v4.codegen.model.chunk.TokenPropertyRef
-
- LABEL - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- LABEL - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- LABEL - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- LABEL - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- LABEL - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- label(GrammarAST, GrammarAST, GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- LABEL - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- label(GrammarAST, GrammarAST, GrammarAST) - Method in class org.antlr.v4.semantics.BasicSemanticChecks
-
- label(GrammarAST, GrammarAST, GrammarAST) - Method in class org.antlr.v4.semantics.SymbolCollector
-
- label - Variable in class org.antlr.v4.tool.LabelElementPair
-
- labelDefs - Variable in class org.antlr.v4.tool.Alternative
-
A list of all LabelElementPair attached to tokens like id=ID, ids+=ID
- labeledAlt() - Method in class org.antlr.v4.parse.ANTLRParser
-
- labeledElement() - Method in class org.antlr.v4.codegen.SourceGenTriggers
-
- labeledElement() - Method in class org.antlr.v4.parse.ANTLRParser
-
- labeledElement() - Method in class org.antlr.v4.parse.ATNBuilder
-
- labeledElement() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- labeledLexerElement() - Method in class org.antlr.v4.parse.ANTLRParser
-
- labeledLexerElement() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- LabeledOp - Interface in org.antlr.v4.codegen.model
-
All the rule elements we can label like tokens, rules, sets, wildcard.
- LabelElementPair - Class in org.antlr.v4.tool
-
- LabelElementPair(Grammar, GrammarAST, GrammarAST, int) - Constructor for class org.antlr.v4.tool.LabelElementPair
-
- LabelRef - Class in org.antlr.v4.codegen.model.chunk
-
- LabelRef(StructDecl, String) - Constructor for class org.antlr.v4.codegen.model.chunk.LabelRef
-
- labels - Variable in class org.antlr.v4.codegen.model.InvokeRule
-
- labels - Variable in class org.antlr.v4.codegen.model.MatchToken
-
- LabelType - Enum in org.antlr.v4.tool
-
the various kinds of labels.
- language - Variable in class org.antlr.v4.analysis.LeftRecursiveRuleAnalyzer
-
- language - Variable in class org.antlr.v4.codegen.CodeGenerator
-
- lastIndexOf(List<? extends T>, Utils.Filter<T>) - Static method in class org.antlr.v4.misc.Utils
-
- launch_ST_inspector - Variable in class org.antlr.v4.Tool
-
- left - Variable in class org.antlr.v4.automata.ATNFactory.Handle
-
- leftRecursionCycles(String, Collection<? extends Collection<Rule>>) - Method in class org.antlr.v4.tool.ErrorManager
-
- LeftRecursionCyclesMessage - Class in org.antlr.v4.tool
-
- LeftRecursionCyclesMessage(String, Collection<? extends Collection<Rule>>) - Constructor for class org.antlr.v4.tool.LeftRecursionCyclesMessage
-
- LeftRecursionDetector - Class in org.antlr.v4.analysis
-
- LeftRecursionDetector(Grammar, ATN) - Constructor for class org.antlr.v4.analysis.LeftRecursionDetector
-
- leftRecursiveAltInfo - Variable in class org.antlr.v4.tool.ast.AltAST
-
If we transformed this alt from a left-recursive one, need info on it
- LeftRecursiveRule - Class in org.antlr.v4.tool
-
- LeftRecursiveRule(Grammar, String, RuleAST) - Constructor for class org.antlr.v4.tool.LeftRecursiveRule
-
- LeftRecursiveRuleAltInfo - Class in org.antlr.v4.analysis
-
- LeftRecursiveRuleAltInfo(int, String) - Constructor for class org.antlr.v4.analysis.LeftRecursiveRuleAltInfo
-
- LeftRecursiveRuleAltInfo(int, String, String, String, AltAST) - Constructor for class org.antlr.v4.analysis.LeftRecursiveRuleAltInfo
-
- LeftRecursiveRuleAnalyzer - Class in org.antlr.v4.analysis
-
Using a tree walker on the rules, determine if a rule is directly left-recursive and if it follows
our pattern.
- LeftRecursiveRuleAnalyzer(GrammarAST, Tool, String, String) - Constructor for class org.antlr.v4.analysis.LeftRecursiveRuleAnalyzer
-
- LeftRecursiveRuleAnalyzer.ASSOC - Enum in org.antlr.v4.analysis
-
- LeftRecursiveRuleFunction - Class in org.antlr.v4.codegen.model
-
- LeftRecursiveRuleFunction(OutputModelFactory, LeftRecursiveRule) - Constructor for class org.antlr.v4.codegen.model.LeftRecursiveRuleFunction
-
- leftRecursiveRuleRefLabel - Variable in class org.antlr.v4.analysis.LeftRecursiveRuleAltInfo
-
- leftRecursiveRuleRefLabels - Variable in class org.antlr.v4.analysis.LeftRecursiveRuleAnalyzer
-
Pointer to ID node of ^(= ID element)
- leftRecursiveRuleRefLabels - Variable in class org.antlr.v4.tool.LeftRecursiveRule
-
Did we delete any labels on direct left-recur refs? Points at ID of ^(= ID el)
- LeftRecursiveRuleTransformer - Class in org.antlr.v4.analysis
-
Remove left-recursive rule refs, add precedence args to recursive rule refs.
- LeftRecursiveRuleTransformer(GrammarRootAST, Collection<Rule>, Grammar) - Constructor for class org.antlr.v4.analysis.LeftRecursiveRuleTransformer
-
- LeftRecursiveRuleWalker - Class in org.antlr.v4.parse
-
Find left-recursive rules
- LeftRecursiveRuleWalker(TreeNodeStream) - Constructor for class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- LeftRecursiveRuleWalker(TreeNodeStream, RecognizerSharedState) - Constructor for class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- LeftRecursiveRuleWalker.outerAlternative_return - Class in org.antlr.v4.parse
-
- LeftRecursiveRuleWalker.outerAlternative_return() - Constructor for class org.antlr.v4.parse.LeftRecursiveRuleWalker.outerAlternative_return
-
- LeftRecursiveRuleWalker.ruleBlock_return - Class in org.antlr.v4.parse
-
- LeftRecursiveRuleWalker.ruleBlock_return() - Constructor for class org.antlr.v4.parse.LeftRecursiveRuleWalker.ruleBlock_return
-
- LEGACY_GRAMMAR_EXTENSION - Static variable in class org.antlr.v4.Tool
-
- lexer(LexerFile) - Method in class org.antlr.v4.codegen.BlankOutputModelFactory
-
- lexer(Lexer) - Method in class org.antlr.v4.codegen.CodeGeneratorExtension
-
- Lexer - Class in org.antlr.v4.codegen.model
-
- Lexer(OutputModelFactory, LexerFile) - Constructor for class org.antlr.v4.codegen.model.Lexer
-
- lexer - Variable in class org.antlr.v4.codegen.model.LexerFile
-
- lexer(LexerFile) - Method in class org.antlr.v4.codegen.OutputModelController
-
- lexer(LexerFile) - Method in interface org.antlr.v4.codegen.OutputModelFactory
-
- LEXER - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- LEXER - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- LEXER - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- LEXER - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- LEXER - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- LEXER - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- LEXER - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- LEXER_ACTION_CALL - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- LEXER_ACTION_CALL - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- LEXER_ACTION_CALL - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- LEXER_ACTION_CALL - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- LEXER_ACTION_CALL - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- LEXER_ACTION_CALL - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- LEXER_ALT_ACTION - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- LEXER_ALT_ACTION - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- LEXER_ALT_ACTION - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- LEXER_ALT_ACTION - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- LEXER_ALT_ACTION - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- LEXER_ALT_ACTION - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- LEXER_CHAR_SET - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- LEXER_CHAR_SET - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- LEXER_CHAR_SET - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- LEXER_CHAR_SET - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- LEXER_CHAR_SET - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- LEXER_CHAR_SET - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- LEXER_CHAR_SET - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- lexerActions - Variable in class org.antlr.v4.tool.Grammar
-
Tracks all user lexer actions in all alternatives of all rules.
- lexerAlt() - Method in class org.antlr.v4.parse.ANTLRParser
-
- lexerAltCommands(ATNFactory.Handle, ATNFactory.Handle) - Method in interface org.antlr.v4.automata.ATNFactory
-
- lexerAltCommands(ATNFactory.Handle, ATNFactory.Handle) - Method in class org.antlr.v4.automata.LexerATNFactory
-
- lexerAltCommands(ATNFactory.Handle, ATNFactory.Handle) - Method in class org.antlr.v4.automata.ParserATNFactory
-
- lexerAlternative() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- lexerAltList() - Method in class org.antlr.v4.parse.ANTLRParser
-
- LexerATNFactory - Class in org.antlr.v4.automata
-
- LexerATNFactory(LexerGrammar) - Constructor for class org.antlr.v4.automata.LexerATNFactory
-
- lexerAtom() - Method in class org.antlr.v4.parse.ANTLRParser
-
- lexerAtom() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- lexerBlock() - Method in class org.antlr.v4.parse.ANTLRParser
-
- lexerBlock() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- LexerBlockOptions - Static variable in class org.antlr.v4.tool.Grammar
-
- lexerCallCommand(GrammarAST, GrammarAST) - Method in interface org.antlr.v4.automata.ATNFactory
-
- lexerCallCommand(GrammarAST, GrammarAST) - Method in class org.antlr.v4.automata.LexerATNFactory
-
- lexerCallCommand(GrammarAST, GrammarAST) - Method in class org.antlr.v4.automata.ParserATNFactory
-
- lexerCallCommand(int, GrammarAST, GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- lexerCommand(GrammarAST) - Method in interface org.antlr.v4.automata.ATNFactory
-
- lexerCommand(GrammarAST) - Method in class org.antlr.v4.automata.LexerATNFactory
-
- lexerCommand(GrammarAST) - Method in class org.antlr.v4.automata.ParserATNFactory
-
- lexerCommand() - Method in class org.antlr.v4.parse.ANTLRParser
-
- lexerCommand() - Method in class org.antlr.v4.parse.ATNBuilder
-
- lexerCommand(int, GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- lexerCommand() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- lexerCommandExpr() - Method in class org.antlr.v4.parse.ANTLRParser
-
- lexerCommandExpr() - Method in class org.antlr.v4.parse.ATNBuilder
-
- lexerCommandExpr() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- lexerCommandName() - Method in class org.antlr.v4.parse.ANTLRParser
-
- lexerCommands() - Method in class org.antlr.v4.parse.ANTLRParser
-
- lexerCommands() - Method in class org.antlr.v4.parse.ATNBuilder
-
- lexerElement() - Method in class org.antlr.v4.parse.ANTLRParser
-
- lexerElement() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- lexerElements() - Method in class org.antlr.v4.parse.ANTLRParser
-
- lexerElements() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- LexerFactory - Class in org.antlr.v4.codegen
-
- LexerFactory(CodeGenerator) - Constructor for class org.antlr.v4.codegen.LexerFactory
-
- lexerFile(String) - Method in class org.antlr.v4.codegen.BlankOutputModelFactory
-
- lexerFile(LexerFile) - Method in class org.antlr.v4.codegen.CodeGeneratorExtension
-
- LexerFile - Class in org.antlr.v4.codegen.model
-
- LexerFile(OutputModelFactory, String) - Constructor for class org.antlr.v4.codegen.model.LexerFile
-
- lexerFile(String) - Method in class org.antlr.v4.codegen.OutputModelController
-
- lexerFile(String) - Method in interface org.antlr.v4.codegen.OutputModelFactory
-
- LexerGrammar - Class in org.antlr.v4.tool
-
- LexerGrammar(Tool, GrammarRootAST) - Constructor for class org.antlr.v4.tool.LexerGrammar
-
- LexerGrammar(String) - Constructor for class org.antlr.v4.tool.LexerGrammar
-
- LexerGrammar(String, ANTLRToolListener) - Constructor for class org.antlr.v4.tool.LexerGrammar
-
- LexerGrammar(String, String, ANTLRToolListener) - Constructor for class org.antlr.v4.tool.LexerGrammar
-
- lexerOptions - Static variable in class org.antlr.v4.tool.Grammar
-
- lexerOuterAlternative() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- lexerRule() - Method in class org.antlr.v4.parse.ANTLRParser
-
- lexerRule() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- lexerRuleBlock() - Method in class org.antlr.v4.parse.ANTLRParser
-
- lexerRuleBlock() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- lexerSubrule() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- libDirectory - Variable in class org.antlr.v4.Tool
-
- line - Variable in class org.antlr.v4.tool.ANTLRMessage
-
- LINE_COMMENT - Static variable in class org.antlr.v4.parse.ActionSplitter
-
- lineWidth - Variable in class org.antlr.v4.codegen.CodeGenerator
-
- list(SrcOp...) - Static method in class org.antlr.v4.codegen.DefaultOutputModelFactory
-
- list(Collection<? extends SrcOp>) - Static method in class org.antlr.v4.codegen.DefaultOutputModelFactory
-
- LIST - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- LIST - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- LIST - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- LIST - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- LIST - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- LIST - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- ListenerDispatchMethod - Class in org.antlr.v4.codegen.model
-
- ListenerDispatchMethod(OutputModelFactory, boolean) - Constructor for class org.antlr.v4.codegen.model.ListenerDispatchMethod
-
- ListenerFile - Class in org.antlr.v4.codegen.model
-
A model object representing a parse tree listener file.
- ListenerFile(OutputModelFactory, String) - Constructor for class org.antlr.v4.codegen.model.ListenerFile
-
- listenerNames - Variable in class org.antlr.v4.codegen.model.ListenerFile
-
- listLabel(ATNFactory.Handle) - Method in interface org.antlr.v4.automata.ATNFactory
-
- listLabel(ATNFactory.Handle) - Method in class org.antlr.v4.automata.ParserATNFactory
-
- ListLabelRef - Class in org.antlr.v4.codegen.model.chunk
-
- ListLabelRef(StructDecl, String) - Constructor for class org.antlr.v4.codegen.model.chunk.ListLabelRef
-
- listName - Variable in class org.antlr.v4.codegen.model.AddToLabelList
-
- listOfRecursiveCycles - Variable in class org.antlr.v4.analysis.LeftRecursionDetector
-
Holds a list of cycles (sets of rule names).
- LL1AltBlock - Class in org.antlr.v4.codegen.model
-
(A | B | C)
- LL1AltBlock(OutputModelFactory, GrammarAST, List<CodeBlockForAlt>) - Constructor for class org.antlr.v4.codegen.model.LL1AltBlock
-
- LL1Choice - Class in org.antlr.v4.codegen.model
-
- LL1Choice(OutputModelFactory, GrammarAST, List<CodeBlockForAlt>) - Constructor for class org.antlr.v4.codegen.model.LL1Choice
-
- LL1Loop - Class in org.antlr.v4.codegen.model
-
- LL1Loop(OutputModelFactory, GrammarAST, List<CodeBlockForAlt>) - Constructor for class org.antlr.v4.codegen.model.LL1Loop
-
- LL1OptionalBlock - Class in org.antlr.v4.codegen.model
-
An optional block is just an alternative block where the last alternative
is epsilon.
- LL1OptionalBlock(OutputModelFactory, GrammarAST, List<CodeBlockForAlt>) - Constructor for class org.antlr.v4.codegen.model.LL1OptionalBlock
-
- LL1OptionalBlockSingleAlt - Class in org.antlr.v4.codegen.model
-
(A B C)?
- LL1OptionalBlockSingleAlt(OutputModelFactory, GrammarAST, List<CodeBlockForAlt>) - Constructor for class org.antlr.v4.codegen.model.LL1OptionalBlockSingleAlt
-
- LL1PlusBlock - Class in org.antlr.v4.codegen.model
-
- LL1PlusBlock(OutputModelFactory, GrammarAST, List<CodeBlockForAlt>) - Constructor for class org.antlr.v4.codegen.model.LL1PlusBlock
-
- LL1PlusBlockSingleAlt - Class in org.antlr.v4.codegen.model
-
- LL1PlusBlockSingleAlt(OutputModelFactory, GrammarAST, List<CodeBlockForAlt>) - Constructor for class org.antlr.v4.codegen.model.LL1PlusBlockSingleAlt
-
- LL1StarBlock - Class in org.antlr.v4.codegen.model
-
- LL1StarBlock(OutputModelFactory, GrammarAST, List<CodeBlockForAlt>) - Constructor for class org.antlr.v4.codegen.model.LL1StarBlock
-
- LL1StarBlockSingleAlt - Class in org.antlr.v4.codegen.model
-
- LL1StarBlockSingleAlt(OutputModelFactory, GrammarAST, List<CodeBlockForAlt>) - Constructor for class org.antlr.v4.codegen.model.LL1StarBlockSingleAlt
-
- load() - Method in class org.antlr.v4.parse.TokenVocabParser
-
Load a vocab file <vocabName>.tokens
and return mapping.
- load(String) - Static method in class org.antlr.v4.tool.Grammar
-
convenience method for Tool.loadGrammar()
- loadDependencyTemplates() - Method in class org.antlr.v4.tool.BuildDependencyGenerator
-
- loadGrammar(String) - Method in class org.antlr.v4.Tool
-
Convenience method to load and process an ANTLR grammar.
- loadImportedGrammar(Grammar, String) - Method in class org.antlr.v4.Tool
-
Try current dir then dir of g then lib dir
- loadImportedGrammars() - Method in class org.antlr.v4.tool.Grammar
-
- loadLanguageTarget(String) - Method in class org.antlr.v4.codegen.CodeGenerator
-
- loadPrecRuleTemplates() - Method in class org.antlr.v4.analysis.LeftRecursiveRuleAnalyzer
-
- loadTemplates() - Method in class org.antlr.v4.codegen.JavaTarget
-
- loadTemplates() - Method in class org.antlr.v4.codegen.Target
-
- LocalRef - Class in org.antlr.v4.codegen.model.chunk
-
- LocalRef(StructDecl, String) - Constructor for class org.antlr.v4.codegen.model.chunk.LocalRef
-
- locals - Variable in class org.antlr.v4.codegen.model.decl.CodeBlock
-
- locals - Variable in class org.antlr.v4.codegen.model.RuleFunction
-
- LOCALS - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- LOCALS - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- LOCALS - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- LOCALS - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- LOCALS - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- LOCALS - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- locals() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- LOCALS - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- locals - Variable in class org.antlr.v4.tool.Rule
-
- localsSpec() - Method in class org.antlr.v4.parse.ANTLRParser
-
- location - Variable in exception org.antlr.v4.parse.v3TreeGrammarException
-
- log - Variable in class org.antlr.v4.Tool
-
- log(String, String) - Method in class org.antlr.v4.Tool
-
- log(String) - Method in class org.antlr.v4.Tool
-
- logMgr - Variable in class org.antlr.v4.Tool
-
- longMessages - Variable in class org.antlr.v4.Tool
-
- longValue() - Method in class org.antlr.v4.misc.MutableInt
-
- Loop - Class in org.antlr.v4.codegen.model
-
- Loop(OutputModelFactory, GrammarAST, List<CodeBlockForAlt>) - Constructor for class org.antlr.v4.codegen.model.Loop
-
- loopBackStateNumber - Variable in class org.antlr.v4.codegen.model.LL1Loop
-
- loopBackStateNumber - Variable in class org.antlr.v4.codegen.model.Loop
-
- loopCounterVar - Variable in class org.antlr.v4.codegen.model.LL1PlusBlock
-
- loopExpr - Variable in class org.antlr.v4.codegen.model.LL1Loop
-
- loopLabel - Variable in class org.antlr.v4.codegen.model.LL1PlusBlock
-
- loopLabel - Variable in class org.antlr.v4.codegen.model.LL1StarBlock
-
- loopLabel - Variable in class org.antlr.v4.codegen.model.StarBlock
-
- LPAREN - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- LPAREN - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- LPAREN - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- LPAREN - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- LPAREN - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- LPAREN - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- LPAREN - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- LT - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- LT - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- LT - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- LT - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- LT - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- LT - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- LT - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- ScopeParser - Class in org.antlr.v4.parse
-
Parse args, return values, locals
rule[arg1, arg2, ..., argN] returns [ret1, ..., retN]
text is target language dependent.
- ScopeParser() - Constructor for class org.antlr.v4.parse.ScopeParser
-
- select(T) - Method in interface org.antlr.v4.misc.Utils.Filter
-
- select(List<From>, Utils.Func1<From, To>) - Static method in class org.antlr.v4.misc.Utils
-
apply methodName to list and return list of results.
- SemanticPipeline - Class in org.antlr.v4.semantics
-
Do as much semantic checking as we can and fill in grammar
with rules, actions, and token definitions.
- SemanticPipeline(Grammar) - Constructor for class org.antlr.v4.semantics.SemanticPipeline
-
- SEMI - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- SEMI - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- SEMI - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- SEMI - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- SEMI - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- SEMI - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- SEMI - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- sempred(PredAST) - Method in interface org.antlr.v4.automata.ATNFactory
-
Build what amounts to an epsilon transition with a semantic
predicate action.
- sempred(PredAST) - Method in class org.antlr.v4.automata.ParserATNFactory
-
Build what amounts to an epsilon transition with a semantic
predicate action.
- sempred(ActionAST) - Method in class org.antlr.v4.codegen.BlankOutputModelFactory
-
- sempred(List<SrcOp>) - Method in class org.antlr.v4.codegen.CodeGeneratorExtension
-
- SemPred - Class in org.antlr.v4.codegen.model
-
- SemPred(OutputModelFactory, ActionAST) - Constructor for class org.antlr.v4.codegen.model.SemPred
-
- sempred(ActionAST) - Method in class org.antlr.v4.codegen.OutputModelController
-
- sempred(ActionAST) - Method in interface org.antlr.v4.codegen.OutputModelFactory
-
- sempred(ActionAST) - Method in class org.antlr.v4.codegen.ParserFactory
-
- SEMPRED - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- SEMPRED - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- SEMPRED - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- SEMPRED - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- SEMPRED - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- SEMPRED - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- SEMPRED - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- sempredFuncs - Variable in class org.antlr.v4.codegen.model.Lexer
-
- sempredFuncs - Variable in class org.antlr.v4.codegen.model.Parser
-
- sempredInAlt(PredAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- sempredInAlt(PredAST) - Method in class org.antlr.v4.semantics.SymbolCollector
-
- semPredOptions - Static variable in class org.antlr.v4.tool.Grammar
-
- sempreds - Variable in class org.antlr.v4.tool.Grammar
-
All sempreds found in grammar; maps tree node to sempred index;
sempred index is 0..n-1
- serialized - Variable in class org.antlr.v4.codegen.model.SerializedATN
-
- SerializedATN - Class in org.antlr.v4.codegen.model
-
- SerializedATN(OutputModelFactory, ATN) - Constructor for class org.antlr.v4.codegen.model.SerializedATN
-
- set(GrammarAST, List<GrammarAST>, boolean) - Method in interface org.antlr.v4.automata.ATNFactory
-
- set(GrammarAST, List<GrammarAST>, boolean) - Method in class org.antlr.v4.automata.LexerATNFactory
-
- set(GrammarAST, List<GrammarAST>, boolean) - Method in class org.antlr.v4.automata.ParserATNFactory
-
From set build single edge graph o->o-set->o
.
- set(GrammarAST, GrammarAST, boolean) - Method in class org.antlr.v4.codegen.BlankOutputModelFactory
-
- set(List<SrcOp>) - Method in class org.antlr.v4.codegen.CodeGeneratorExtension
-
- set(GrammarAST, GrammarAST, boolean) - Method in class org.antlr.v4.codegen.OutputModelController
-
(A|B|C) possibly with ebnfRoot and label
- set(GrammarAST, GrammarAST, boolean) - Method in interface org.antlr.v4.codegen.OutputModelFactory
-
- set(GrammarAST, GrammarAST, boolean) - Method in class org.antlr.v4.codegen.ParserFactory
-
- SET - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- SET - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- SET - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- SET - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- SET - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- SET - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- SET_ATTR - Static variable in class org.antlr.v4.parse.ActionSplitter
-
- SET_NONLOCAL_ATTR - Static variable in class org.antlr.v4.parse.ActionSplitter
-
- setAlt() - Method in class org.antlr.v4.parse.BlockSetTransformer
-
- setAltAssoc(AltAST, int) - Method in class org.antlr.v4.analysis.LeftRecursiveRuleAnalyzer
-
- setAltAssoc(AltAST, int) - Method in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- setAltASTPointers(LeftRecursiveRule, RuleAST) - Method in class org.antlr.v4.analysis.LeftRecursiveRuleTransformer
-
(RULE e int _p (returns int v)
(BLOCK
(ALT
(BLOCK
(ALT INT {$v = $INT.int;})
(ALT '(' (= x e) ')' {$v = $x.v;})
(ALT ID))
(* (BLOCK
(OPTIONS ...)
(ALT {7 >= $_p}? '*' (= b e) {$v = $a.v * $b.v;})
(ALT {6 >= $_p}? '+' (= b e) {$v = $a.v + $b.v;})
(ALT {3 >= $_p}? '++') (ALT {2 >= $_p}? '--'))))))
- SetAST - Class in org.antlr.v4.tool.ast
-
- SetAST(SetAST) - Constructor for class org.antlr.v4.tool.ast.SetAST
-
- SetAST(int, Token, String) - Constructor for class org.antlr.v4.tool.ast.SetAST
-
- setAttr(String, Token, Token) - Method in class org.antlr.v4.codegen.ActionTranslator
-
- SetAttr - Class in org.antlr.v4.codegen.model.chunk
-
- SetAttr(StructDecl, String, List<ActionChunk>) - Constructor for class org.antlr.v4.codegen.model.chunk.SetAttr
-
- setAttr(String, Token, Token) - Method in interface org.antlr.v4.parse.ActionSplitterListener
-
- setAttr(String, Token, Token) - Method in class org.antlr.v4.semantics.ActionSniffer
-
- setAttr(String, Token, Token) - Method in class org.antlr.v4.semantics.AttributeChecks
-
- setAttr(String, Token, Token) - Method in class org.antlr.v4.semantics.BlankActionSplitterListener
-
- setController(OutputModelController) - Method in class org.antlr.v4.codegen.DefaultOutputModelFactory
-
- setController(OutputModelController) - Method in interface org.antlr.v4.codegen.OutputModelFactory
-
- setCurrentBlock(CodeBlock) - Method in class org.antlr.v4.codegen.OutputModelController
-
- setCurrentOuterAlt(int) - Method in interface org.antlr.v4.automata.ATNFactory
-
- setCurrentOuterAlt(int) - Method in class org.antlr.v4.automata.ParserATNFactory
-
- setCurrentOuterMostAlt(Alternative) - Method in class org.antlr.v4.codegen.OutputModelController
-
- setCurrentOuterMostAlternativeBlock(CodeBlockForOuterMostAlt) - Method in class org.antlr.v4.codegen.OutputModelController
-
- setCurrentRuleName(String) - Method in interface org.antlr.v4.automata.ATNFactory
-
- setCurrentRuleName(String) - Method in class org.antlr.v4.automata.ParserATNFactory
-
- setElement() - Method in class org.antlr.v4.parse.ANTLRParser
-
- setElement() - Method in class org.antlr.v4.parse.ATNBuilder
-
- setElement(boolean) - Method in class org.antlr.v4.parse.BlockSetTransformer
-
- setElement() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- setElement() - Method in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- setExprAttribute(String) - Method in class org.antlr.v4.semantics.AttributeChecks
-
- setExprAttribute(String) - Method in class org.antlr.v4.semantics.BlankActionSplitterListener
-
- setFormat(String) - Method in class org.antlr.v4.tool.ErrorManager
-
The format gets reset either from the Tool if the user supplied a command line option to that effect
Otherwise we just use the default "antlr".
- setGrammarPtr(Grammar, GrammarAST) - Static method in class org.antlr.v4.tool.GrammarTransformPipeline
-
Utility visitor that sets grammar ptr in each node
- setLookaheadDFA(int, DFA) - Method in class org.antlr.v4.tool.Grammar
-
- setNodeOptions(GrammarAST, GrammarAST) - Static method in class org.antlr.v4.tool.Grammar
-
Given ^(TOKEN_REF ^(OPTIONS ^(ELEMENT_OPTIONS (= assoc right))))
set option assoc=right in TOKEN_REF.
- setNonLocalAttr(String, Token, Token, Token) - Method in class org.antlr.v4.codegen.ActionTranslator
-
- SetNonLocalAttr - Class in org.antlr.v4.codegen.model.chunk
-
- SetNonLocalAttr(StructDecl, String, String, int, List<ActionChunk>) - Constructor for class org.antlr.v4.codegen.model.chunk.SetNonLocalAttr
-
- setNonLocalAttr(String, Token, Token, Token) - Method in interface org.antlr.v4.parse.ActionSplitterListener
-
- setNonLocalAttr(String, Token, Token, Token) - Method in class org.antlr.v4.semantics.ActionSniffer
-
- setNonLocalAttr(String, Token, Token, Token) - Method in class org.antlr.v4.semantics.AttributeChecks
-
- setNonLocalAttr(String, Token, Token, Token) - Method in class org.antlr.v4.semantics.BlankActionSplitterListener
-
- setOption(String, GrammarAST) - Method in class org.antlr.v4.tool.ast.GrammarASTWithOptions
-
- setReturnValues(GrammarAST) - Method in class org.antlr.v4.analysis.LeftRecursiveRuleAnalyzer
-
- setReturnValues(GrammarAST) - Method in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- setRoot(OutputModelObject) - Method in class org.antlr.v4.codegen.OutputModelController
-
- setSize(List<?>, int) - Static method in class org.antlr.v4.misc.Utils
-
- setSTAttribute(String) - Method in class org.antlr.v4.semantics.AttributeChecks
-
- setSTAttribute(String) - Method in class org.antlr.v4.semantics.BlankActionSplitterListener
-
- setText(String) - Method in class org.antlr.v4.tool.ast.GrammarAST
-
- setTokenForType(int, String) - Method in class org.antlr.v4.tool.Grammar
-
- setTreeAdaptor(TreeAdaptor) - Method in class org.antlr.v4.parse.ANTLRParser
-
- setTreeAdaptor(TreeAdaptor) - Method in class org.antlr.v4.parse.BlockSetTransformer
-
- setType(int) - Method in class org.antlr.v4.tool.ast.GrammarAST
-
- severity - Variable in enum org.antlr.v4.tool.ErrorType
-
The error severity.
- shift - Variable in class org.antlr.v4.codegen.model.TestSetInline.Bitset
-
- size() - Method in class org.antlr.v4.tool.AttributeDict
-
- sort() - Method in class org.antlr.v4.misc.Graph
-
DFS-based topological sort.
- sortGrammarByTokenVocab(List<String>) - Method in class org.antlr.v4.Tool
-
- sortLinesInString(String) - Static method in class org.antlr.v4.misc.Utils
-
- SourceGenTriggers - Class in org.antlr.v4.codegen
-
- SourceGenTriggers(TreeNodeStream) - Constructor for class org.antlr.v4.codegen.SourceGenTriggers
-
- SourceGenTriggers(TreeNodeStream, RecognizerSharedState) - Constructor for class org.antlr.v4.codegen.SourceGenTriggers
-
- SourceGenTriggers(TreeNodeStream, OutputModelController) - Constructor for class org.antlr.v4.codegen.SourceGenTriggers
-
- SourceGenTriggers.alt_return - Class in org.antlr.v4.codegen
-
- SourceGenTriggers.alt_return() - Constructor for class org.antlr.v4.codegen.SourceGenTriggers.alt_return
-
- SourceGenTriggers.alternative_return - Class in org.antlr.v4.codegen
-
- SourceGenTriggers.alternative_return() - Constructor for class org.antlr.v4.codegen.SourceGenTriggers.alternative_return
-
- specialStateTransition(int, IntStream) - Method in class org.antlr.v4.parse.ANTLRLexer.DFA2
-
- specialStateTransition(int, IntStream) - Method in class org.antlr.v4.parse.ANTLRLexer.DFA33
-
- specialStateTransition(int, IntStream) - Method in class org.antlr.v4.parse.BlockSetTransformer.DFA6
-
- splitDecls(String, int) - Static method in class org.antlr.v4.parse.ScopeParser
-
Given an argument list like
x, (*a).foo(21,33), 3.2+1, '\n',
"a,oo\nick", {bl, "fdkj"eck}, ["cat\n,", x, 43]
convert to a list of attributes.
- SRC - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- SRC - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- SRC - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- SRC - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- SRC - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- SRC - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- SRC - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- SrcOp - Class in org.antlr.v4.codegen.model
-
- SrcOp(OutputModelFactory) - Constructor for class org.antlr.v4.codegen.model.SrcOp
-
- SrcOp(OutputModelFactory, GrammarAST) - Constructor for class org.antlr.v4.codegen.model.SrcOp
-
- st - Variable in class org.antlr.v4.codegen.model.chunk.ActionTemplate
-
- ST_inspector_wait_for_close - Variable in class org.antlr.v4.Tool
-
- star(GrammarAST, ATNFactory.Handle) - Method in interface org.antlr.v4.automata.ATNFactory
-
From (A)* build
|---|
v |
o->o-A-o--o (Transition 2 from block end points at alt 1; follow is Transition 1)
| ^
o---------| (optional branch is 2nd alt of optional block containing A+)
Meaning that the last (end) ATNState in A points back to A's
left side ATNState and we add 3 new ATNStates (the
optional branch is built just like an optional subrule).
- star(GrammarAST, ATNFactory.Handle) - Method in class org.antlr.v4.automata.ParserATNFactory
-
From (blk)*
build ( blk+ )?
with *two* decisions, one for
entry and one for choosing alts of blk
.
- STAR - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- STAR - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- STAR - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- STAR - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- STAR - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- STAR - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- STAR - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- StarBlock - Class in org.antlr.v4.codegen.model
-
- StarBlock(OutputModelFactory, GrammarAST, List<CodeBlockForAlt>) - Constructor for class org.antlr.v4.codegen.model.StarBlock
-
- StarBlockAST - Class in org.antlr.v4.tool.ast
-
- StarBlockAST(StarBlockAST) - Constructor for class org.antlr.v4.tool.ast.StarBlockAST
-
- StarBlockAST(int, Token, Token) - Constructor for class org.antlr.v4.tool.ast.StarBlockAST
-
- startState - Variable in class org.antlr.v4.codegen.model.RuleFunction
-
- stateNumber - Variable in class org.antlr.v4.codegen.model.RuleElement
-
Associated ATN state for this rule elements (action, token, ruleref, ...)
- stlib - Static variable in class org.antlr.v4.tool.DOTGenerator
-
Library of output templates; use <attrname>
format.
- STRING_LITERAL - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- STRING_LITERAL - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- STRING_LITERAL - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- STRING_LITERAL - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- STRING_LITERAL - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- STRING_LITERAL - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- STRING_LITERAL - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- stringLiteral(TerminalAST) - Method in interface org.antlr.v4.automata.ATNFactory
-
For a non-lexer, just build a simple token reference atom.
- stringLiteral(TerminalAST) - Method in class org.antlr.v4.automata.LexerATNFactory
-
For a lexer, a string is a sequence of char to match.
- stringLiteral(TerminalAST) - Method in class org.antlr.v4.automata.ParserATNFactory
-
For a non-lexer, just build a simple token reference atom.
- stringLiteralToTypeMap - Variable in class org.antlr.v4.tool.Grammar
-
Map token literals like "while" to its token type.
- stringRef(GrammarAST, GrammarAST) - Method in class org.antlr.v4.codegen.BlankOutputModelFactory
-
- stringRef(List<SrcOp>) - Method in class org.antlr.v4.codegen.CodeGeneratorExtension
-
- stringRef(GrammarAST, GrammarAST) - Method in class org.antlr.v4.codegen.OutputModelController
-
- stringRef(GrammarAST, GrammarAST) - Method in interface org.antlr.v4.codegen.OutputModelFactory
-
- stringRef(TerminalAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- stringRef(TerminalAST) - Method in class org.antlr.v4.semantics.SymbolCollector
-
- strings - Variable in class org.antlr.v4.semantics.SymbolCollector
-
- STRIP_NONREDUCED_STATES - Static variable in class org.antlr.v4.tool.DOTGenerator
-
- stripAltLabel(GrammarAST) - Method in class org.antlr.v4.analysis.LeftRecursiveRuleAnalyzer
-
Strip last 2 tokens if -> label; alter indexes in altAST
- stripAssocOptions(GrammarAST) - Method in class org.antlr.v4.analysis.LeftRecursiveRuleAnalyzer
-
- stripFileExtension(String) - Static method in class org.antlr.v4.misc.Utils
-
Integer objects are immutable so share all Integers with the
same value up to some max size.
- stripLeftRecursion(GrammarAST) - Method in class org.antlr.v4.analysis.LeftRecursiveRuleAnalyzer
-
- StructDecl - Class in org.antlr.v4.codegen.model.decl
-
This object models the structure holding all of the parameters,
return values, local variables, and labels associated with a rule.
- StructDecl(OutputModelFactory, Rule) - Constructor for class org.antlr.v4.codegen.model.decl.StructDecl
-
- subrule() - Method in class org.antlr.v4.codegen.SourceGenTriggers
-
- subrule() - Method in class org.antlr.v4.parse.ATNBuilder
-
- subrule() - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- suffix() - Method in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- suffixAlt(AltAST, int) - Method in class org.antlr.v4.analysis.LeftRecursiveRuleAnalyzer
-
- suffixAlt(AltAST, int) - Method in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- suffixAlts - Variable in class org.antlr.v4.analysis.LeftRecursiveRuleAnalyzer
-
- superClass - Variable in class org.antlr.v4.codegen.model.Lexer
-
- superClass - Variable in class org.antlr.v4.codegen.model.Parser
-
- SymbolChecks - Class in org.antlr.v4.semantics
-
Check for symbol problems; no side-effects.
- SymbolChecks(Grammar, SymbolCollector) - Constructor for class org.antlr.v4.semantics.SymbolChecks
-
- SymbolCollector - Class in org.antlr.v4.semantics
-
Collects (create) rules, terminals, strings, actions, scopes etc...
- SymbolCollector(Grammar) - Constructor for class org.antlr.v4.semantics.SymbolCollector
-
- Sync - Class in org.antlr.v4.codegen.model
-
- Sync(OutputModelFactory, GrammarAST, IntervalSet, int, String) - Constructor for class org.antlr.v4.codegen.model.Sync
-
- sync() - Method in class org.antlr.v4.parse.ANTLRParser
-
- SYNPRED - Static variable in class org.antlr.v4.codegen.SourceGenTriggers
-
- SYNPRED - Static variable in class org.antlr.v4.parse.ANTLRLexer
-
- SYNPRED - Static variable in class org.antlr.v4.parse.ANTLRParser
-
- SYNPRED - Static variable in class org.antlr.v4.parse.ATNBuilder
-
- SYNPRED - Static variable in class org.antlr.v4.parse.BlockSetTransformer
-
- SYNPRED - Static variable in class org.antlr.v4.parse.GrammarTreeVisitor
-
- SYNPRED - Static variable in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- synpred1_ActionSplitter() - Method in class org.antlr.v4.parse.ActionSplitter
-
- synpred1_ActionSplitter_fragment() - Method in class org.antlr.v4.parse.ActionSplitter
-
- synpred1_ANTLRLexer() - Method in class org.antlr.v4.parse.ANTLRLexer
-
- synpred1_ANTLRLexer_fragment() - Method in class org.antlr.v4.parse.ANTLRLexer
-
- synpred1_LeftRecursiveRuleWalker() - Method in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- synpred1_LeftRecursiveRuleWalker_fragment() - Method in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- synpred2_ActionSplitter() - Method in class org.antlr.v4.parse.ActionSplitter
-
- synpred2_ActionSplitter_fragment() - Method in class org.antlr.v4.parse.ActionSplitter
-
- synpred2_ANTLRLexer() - Method in class org.antlr.v4.parse.ANTLRLexer
-
- synpred2_ANTLRLexer_fragment() - Method in class org.antlr.v4.parse.ANTLRLexer
-
- synpred2_LeftRecursiveRuleWalker() - Method in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- synpred2_LeftRecursiveRuleWalker_fragment() - Method in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- synpred3_ActionSplitter() - Method in class org.antlr.v4.parse.ActionSplitter
-
- synpred3_ActionSplitter_fragment() - Method in class org.antlr.v4.parse.ActionSplitter
-
- synpred3_ANTLRLexer() - Method in class org.antlr.v4.parse.ANTLRLexer
-
- synpred3_ANTLRLexer_fragment() - Method in class org.antlr.v4.parse.ANTLRLexer
-
- synpred3_LeftRecursiveRuleWalker() - Method in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- synpred3_LeftRecursiveRuleWalker_fragment() - Method in class org.antlr.v4.parse.LeftRecursiveRuleWalker
-
- synpred4_ActionSplitter() - Method in class org.antlr.v4.parse.ActionSplitter
-
- synpred4_ActionSplitter_fragment() - Method in class org.antlr.v4.parse.ActionSplitter
-
- synpred4_ANTLRLexer() - Method in class org.antlr.v4.parse.ANTLRLexer
-
- synpred4_ANTLRLexer_fragment() - Method in class org.antlr.v4.parse.ANTLRLexer
-
- synpred5_ActionSplitter() - Method in class org.antlr.v4.parse.ActionSplitter
-
- synpred5_ActionSplitter_fragment() - Method in class org.antlr.v4.parse.ActionSplitter
-
- synpred5_ANTLRLexer() - Method in class org.antlr.v4.parse.ANTLRLexer
-
- synpred5_ANTLRLexer_fragment() - Method in class org.antlr.v4.parse.ANTLRLexer
-
- synpred6_ActionSplitter() - Method in class org.antlr.v4.parse.ActionSplitter
-
- synpred6_ActionSplitter_fragment() - Method in class org.antlr.v4.parse.ActionSplitter
-
- synpred6_ANTLRLexer() - Method in class org.antlr.v4.parse.ANTLRLexer
-
- synpred6_ANTLRLexer_fragment() - Method in class org.antlr.v4.parse.ANTLRLexer
-
- synpred7_ActionSplitter() - Method in class org.antlr.v4.parse.ActionSplitter
-
- synpred7_ActionSplitter_fragment() - Method in class org.antlr.v4.parse.ActionSplitter
-
- syntaxError(ErrorType, String, Token, RecognitionException, Object...) - Method in class org.antlr.v4.tool.ErrorManager
-
- v - Variable in class org.antlr.v4.misc.MutableInt
-
- v - Variable in class org.antlr.v4.parse.GrammarTreeVisitor.optionValue_return
-
- v3tokenSpec() - Method in class org.antlr.v4.parse.ANTLRParser
-
- v3TreeGrammarException - Exception in org.antlr.v4.parse
-
- v3TreeGrammarException(Token) - Constructor for exception org.antlr.v4.parse.v3TreeGrammarException
-
- v4ParserException - Exception in org.antlr.v4.parse
-
- v4ParserException() - Constructor for exception org.antlr.v4.parse.v4ParserException
-
Used for remote debugger deserialization
- v4ParserException(String, IntStream) - Constructor for exception org.antlr.v4.parse.v4ParserException
-
- validImportTypes - Static variable in class org.antlr.v4.semantics.BasicSemanticChecks
-
Set of valid imports.
- validLexerCommands - Static variable in class org.antlr.v4.tool.Rule
-
- valueOf(String) - Static method in enum org.antlr.v4.analysis.LeftRecursiveRuleAnalyzer.ASSOC
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.antlr.v4.tool.AttributeDict.DictType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.antlr.v4.tool.ErrorSeverity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.antlr.v4.tool.ErrorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.antlr.v4.tool.LabelType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.antlr.v4.Tool.OptionArgType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.antlr.v4.analysis.LeftRecursiveRuleAnalyzer.ASSOC
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.antlr.v4.tool.AttributeDict.DictType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.antlr.v4.tool.ErrorSeverity
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.antlr.v4.tool.ErrorType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.antlr.v4.tool.LabelType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.antlr.v4.Tool.OptionArgType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- varName - Variable in class org.antlr.v4.codegen.model.CaptureNextToken
-
- varName - Variable in class org.antlr.v4.codegen.model.CaptureNextTokenType
-
- varName - Variable in class org.antlr.v4.codegen.model.MatchNotSet
-
- varName - Variable in class org.antlr.v4.codegen.model.TestSetInline
-
- verifyFormat() - Method in class org.antlr.v4.tool.ErrorManager
-
Verify the message format template group
- VERSION - Static variable in class org.antlr.v4.Tool
-
- version() - Method in class org.antlr.v4.Tool
-
- visibleGrammarSymbolCausesIssueInGeneratedCode(GrammarAST) - Method in class org.antlr.v4.codegen.JavaTarget
-
- visibleGrammarSymbolCausesIssueInGeneratedCode(GrammarAST) - Method in class org.antlr.v4.codegen.Target
-
- visit(ATNState) - Method in class org.antlr.v4.automata.ATNVisitor
-
- visit(GrammarAST, String) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- visit(GrammarASTVisitor) - Method in class org.antlr.v4.tool.ast.ActionAST
-
- visit(GrammarASTVisitor) - Method in class org.antlr.v4.tool.ast.AltAST
-
- visit(GrammarASTVisitor) - Method in class org.antlr.v4.tool.ast.BlockAST
-
- visit(GrammarASTVisitor) - Method in class org.antlr.v4.tool.ast.GrammarAST
-
- visit(GrammarAST) - Method in interface org.antlr.v4.tool.ast.GrammarASTVisitor
-
This is the generic visitor method that will be invoked
for any other kind of AST node not covered by the other visit methods.
- visit(GrammarRootAST) - Method in interface org.antlr.v4.tool.ast.GrammarASTVisitor
-
- visit(RuleAST) - Method in interface org.antlr.v4.tool.ast.GrammarASTVisitor
-
- visit(BlockAST) - Method in interface org.antlr.v4.tool.ast.GrammarASTVisitor
-
- visit(OptionalBlockAST) - Method in interface org.antlr.v4.tool.ast.GrammarASTVisitor
-
- visit(PlusBlockAST) - Method in interface org.antlr.v4.tool.ast.GrammarASTVisitor
-
- visit(StarBlockAST) - Method in interface org.antlr.v4.tool.ast.GrammarASTVisitor
-
- visit(AltAST) - Method in interface org.antlr.v4.tool.ast.GrammarASTVisitor
-
- visit(NotAST) - Method in interface org.antlr.v4.tool.ast.GrammarASTVisitor
-
- visit(PredAST) - Method in interface org.antlr.v4.tool.ast.GrammarASTVisitor
-
- visit(RangeAST) - Method in interface org.antlr.v4.tool.ast.GrammarASTVisitor
-
- visit(SetAST) - Method in interface org.antlr.v4.tool.ast.GrammarASTVisitor
-
- visit(RuleRefAST) - Method in interface org.antlr.v4.tool.ast.GrammarASTVisitor
-
- visit(TerminalAST) - Method in interface org.antlr.v4.tool.ast.GrammarASTVisitor
-
- visit(GrammarASTVisitor) - Method in class org.antlr.v4.tool.ast.GrammarRootAST
-
- visit(GrammarASTVisitor) - Method in class org.antlr.v4.tool.ast.NotAST
-
- visit(GrammarASTVisitor) - Method in class org.antlr.v4.tool.ast.OptionalBlockAST
-
- visit(GrammarASTVisitor) - Method in class org.antlr.v4.tool.ast.PlusBlockAST
-
- visit(GrammarASTVisitor) - Method in class org.antlr.v4.tool.ast.PredAST
-
- visit(GrammarASTVisitor) - Method in class org.antlr.v4.tool.ast.RangeAST
-
- visit(GrammarASTVisitor) - Method in class org.antlr.v4.tool.ast.RuleAST
-
- visit(GrammarASTVisitor) - Method in class org.antlr.v4.tool.ast.RuleRefAST
-
- visit(GrammarASTVisitor) - Method in class org.antlr.v4.tool.ast.SetAST
-
- visit(GrammarASTVisitor) - Method in class org.antlr.v4.tool.ast.StarBlockAST
-
- visit(GrammarASTVisitor) - Method in class org.antlr.v4.tool.ast.TerminalAST
-
- visit_(ATNState, Set<Integer>) - Method in class org.antlr.v4.automata.ATNVisitor
-
- visitGrammar(GrammarAST) - Method in class org.antlr.v4.parse.GrammarTreeVisitor
-
- VisitorDispatchMethod - Class in org.antlr.v4.codegen.model
-
- VisitorDispatchMethod(OutputModelFactory) - Constructor for class org.antlr.v4.codegen.model.VisitorDispatchMethod
-
- VisitorFile - Class in org.antlr.v4.codegen.model
-
- VisitorFile(OutputModelFactory, String) - Constructor for class org.antlr.v4.codegen.model.VisitorFile
-
- visitorNames - Variable in class org.antlr.v4.codegen.model.VisitorFile
-
- visitState(ATNState) - Method in class org.antlr.v4.automata.ATNVisitor
-
- visitState(ATNState) - Method in class org.antlr.v4.automata.TailEpsilonRemover
-
- VOCAB_FILE_EXTENSION - Static variable in class org.antlr.v4.codegen.CodeGenerator
-
- vocabFilePattern - Static variable in class org.antlr.v4.codegen.CodeGenerator
-
- vocabName - Variable in class org.antlr.v4.parse.TokenVocabParser
-