Skip navigation links
A B C D E F G H I L M N O P Q R S T U V W X _ 

A

accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionBlockContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionScopeNameContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AlternativeContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AltListContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ArgActionBlockContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AtomContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockSetContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockSuffixContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ChannelsSpecContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.CharacterRangeContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.DelegateGrammarContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.DelegateGrammarsContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.EbnfContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.EbnfSuffixContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementOptionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementOptionsContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ExceptionGroupContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ExceptionHandlerContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.FinallyClauseContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.GrammarSpecContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.GrammarTypeContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.IdentifierContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.IdListContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledAltContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledElementContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledLexerElementContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAltContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAltListContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAtomContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerBlockContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandExprContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandNameContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandsContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerElementContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerElementsContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerRuleBlockContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerRuleSpecContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LocalsSpecContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ModeSpecContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.NotSetContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionsSpecContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionValueContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ParserRuleSpecContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.PrequelConstructContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleActionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleAltListContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleBlockContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleModifierContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleModifiersContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RulePrequelContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RulerefContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleReturnsContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RulesContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleSpecContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.SetElementContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.TerminalContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ThrowsSpecContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.TokensSpecContext
 
Action - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
action(RuleContext, int, int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
action() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
action() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.PrequelConstructContext
 
ACTION_CONTENT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
ACTION_CONTENT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
ACTION_CONTENT() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionBlockContext
 
ACTION_CONTENT(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionBlockContext
 
actionBlock() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
actionBlock() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionContext
 
actionBlock() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementContext
 
actionBlock() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ExceptionHandlerContext
 
actionBlock() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.FinallyClauseContext
 
actionBlock() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerElementContext
 
actionBlock() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionValueContext
 
actionBlock() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleActionContext
 
ActionBlockContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionBlockContext
 
ActionContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionContext
 
actionScopeName() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionContext
 
actionScopeName() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
ActionScopeNameContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionScopeNameContext
 
add(BiasedBitSet...) - Method in class net.ognyanov.niogram.util.BitSetLLString
Appends copies of argument BiasedBitSets at the beginning of the string.
add(int...) - Method in class net.ognyanov.niogram.util.IntLLString
 
add(IntLLString) - Method in class net.ognyanov.niogram.util.IntLLStringSet
addAll(BitSetLLString) - Method in class net.ognyanov.niogram.util.BitSetLLString
Adds the elements of the other string at the beginning of this string.
addAll(Collection<? extends IntLLString>) - Method in class net.ognyanov.niogram.util.IntLLStringSet
addEmpty() - Method in class net.ognyanov.niogram.util.BitSetLLString
Adds the representation of the empty string to this object.
addEmpty() - Method in class net.ognyanov.niogram.util.IntLLStringSet
Adds to the set an empty string.
addErrorListener(ErrorListener) - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Adds a new error listener to the dispatcher.
addErrorListener(ErrorListener) - Method in interface net.ognyanov.niogram.parser.ErrorDispatcher
Adds a new error listener to the dispatcher.
Alternative - Class in net.ognyanov.niogram.ast
The AST node for rule and block alternatives.
Alternative(int) - Constructor for class net.ognyanov.niogram.ast.Alternative
 
ALTERNATIVE - Static variable in class net.ognyanov.niogram.ast.BuiltInTypes
 
alternative() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
alternative() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AltListContext
 
alternative(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AltListContext
 
alternative() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledAltContext
 
ALTERNATIVE_NAME - Static variable in class net.ognyanov.niogram.ast.BuiltInTypes
 
AlternativeContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AlternativeContext
 
altList() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
altList() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockContext
 
AltListContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AltListContext
 
and(BiasedBitSet) - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
andNot(BiasedBitSet) - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
Antlr4ToAstParser - Class in net.ognyanov.niogram.parser.antlr4
The NioGram parser for ANTLR 4 grammars.
Antlr4ToAstParser(String, ResourceLocator) - Constructor for class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Creates a new parser.
Antlr4ToAstParser(String) - Constructor for class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Creates a new parser.
Antlr4ToAstParser(InputStream, ResourceLocator) - Constructor for class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Creates a new parser.
Antlr4ToAstParser(InputStream) - Constructor for class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Creates a new parser.
Antlr4ToAstParser.GrammarType - Enum in net.ognyanov.niogram.parser.antlr4
 
Antlr4ToAstParser.Mode - Enum in net.ognyanov.niogram.parser.antlr4
Parser mode.
ANTLRv4Lexer - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Lexer(CharStream) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
ANTLRv4Parser - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser(TokenStream) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
ANTLRv4Parser.ActionBlockContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.ActionContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.ActionScopeNameContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.AlternativeContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.AltListContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.ArgActionBlockContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.AtomContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.BlockContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.BlockSetContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.BlockSuffixContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.ChannelsSpecContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.CharacterRangeContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.DelegateGrammarContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.DelegateGrammarsContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.EbnfContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.EbnfSuffixContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.ElementContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.ElementOptionContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.ElementOptionsContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.ExceptionGroupContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.ExceptionHandlerContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.FinallyClauseContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.GrammarSpecContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.GrammarTypeContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.IdentifierContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.IdListContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.LabeledAltContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.LabeledElementContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.LabeledLexerElementContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.LexerAltContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.LexerAltListContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.LexerAtomContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.LexerBlockContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.LexerCommandContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.LexerCommandExprContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.LexerCommandNameContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.LexerCommandsContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.LexerElementContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.LexerElementsContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.LexerRuleBlockContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.LexerRuleSpecContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.LocalsSpecContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.ModeSpecContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.NotSetContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.OptionContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.OptionsSpecContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.OptionValueContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.ParserRuleSpecContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.PrequelConstructContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.RuleActionContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.RuleAltListContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.RuleBlockContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.RuleModifierContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.RuleModifiersContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.RulePrequelContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.RulerefContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.RuleReturnsContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.RulesContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.RuleSpecContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.SetElementContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.TerminalContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.ThrowsSpecContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4Parser.TokensSpecContext - Class in net.ognyanov.niogram.parser.antlr4
 
ANTLRv4ParserBaseListener - Class in net.ognyanov.niogram.parser.antlr4
This class provides an empty implementation of ANTLRv4ParserListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
ANTLRv4ParserBaseListener() - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
 
ANTLRv4ParserBaseVisitor<T> - Class in net.ognyanov.niogram.parser.antlr4
This class provides an empty implementation of ANTLRv4ParserVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
ANTLRv4ParserBaseVisitor() - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
 
ANTLRv4ParserListener - Interface in net.ognyanov.niogram.parser.antlr4
This interface defines a complete listener for a parse tree produced by ANTLRv4Parser.
ANTLRv4ParserVisitor<T> - Interface in net.ognyanov.niogram.parser.antlr4
This interface defines a complete generic visitor for a parse tree produced by ANTLRv4Parser.
append(boolean) - Method in class net.ognyanov.niogram.util.BaseStringBuilder
 
append(char) - Method in class net.ognyanov.niogram.util.BaseStringBuilder
 
append(int) - Method in class net.ognyanov.niogram.util.BaseStringBuilder
 
append(long) - Method in class net.ognyanov.niogram.util.BaseStringBuilder
 
append(float) - Method in class net.ognyanov.niogram.util.BaseStringBuilder
 
append(double) - Method in class net.ognyanov.niogram.util.BaseStringBuilder
 
append(CharSequence) - Method in class net.ognyanov.niogram.util.BaseStringBuilder
 
append(Object) - Method in class net.ognyanov.niogram.util.BaseStringBuilder
 
append(BitSetLLString) - Method in class net.ognyanov.niogram.util.BitSetLLString
Adds the other string at all positions in the set of string lengths of this string.
append(IntLLString) - Method in class net.ognyanov.niogram.util.IntLLString
Appends another string at the end of this one.
append(IntLLStringSet) - Method in class net.ognyanov.niogram.util.IntLLStringSet
Appends all strings of another set to all strings of this object.
appendEscaped(char) - Method in class net.ognyanov.niogram.util.BaseStringBuilder
 
appendEscaped(CharSequence) - Method in class net.ognyanov.niogram.util.BaseStringBuilder
 
appendEscaped(Object) - Method in class net.ognyanov.niogram.util.BaseStringBuilder
 
appendEscaped(char) - Method in class net.ognyanov.niogram.util.DotStringBuilder
 
appendEscaped(CharSequence) - Method in class net.ognyanov.niogram.util.DotStringBuilder
 
appendEscaped(char) - Method in class net.ognyanov.niogram.util.XmlStringBuilder
 
argActionBlock() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
argActionBlock() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ExceptionHandlerContext
 
argActionBlock() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LocalsSpecContext
 
argActionBlock() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ParserRuleSpecContext
 
argActionBlock() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RulerefContext
 
argActionBlock() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleReturnsContext
 
ArgActionBlockContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ArgActionBlockContext
 
Argument - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
ARGUMENT_CONTENT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
ARGUMENT_CONTENT() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ArgActionBlockContext
 
ARGUMENT_CONTENT(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ArgActionBlockContext
 
ARGUMENT_CONTENT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
ASSIGN - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
ASSIGN - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
ASSIGN() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.DelegateGrammarContext
 
ASSIGN() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementOptionContext
 
ASSIGN() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledElementContext
 
ASSIGN() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledLexerElementContext
 
ASSIGN() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionContext
 
AstParser - Interface in net.ognyanov.niogram.parser
A common interface for translators from grammar specification languages to the NioGram AST.
AT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
AT() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionContext
 
AT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
AT() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleActionContext
 
atom() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
atom() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementContext
 
atom() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledElementContext
 
AtomContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AtomContext
 
AttributeCalculator - Interface in net.ognyanov.niogram.analysis
An interface for classes which calculate attributes of a grammar.

B

BaseErrorListener - Class in net.ognyanov.niogram.parser
A base implementation of error listener.
BaseErrorListener() - Constructor for class net.ognyanov.niogram.parser.BaseErrorListener
 
BaseInterruptable - Class in net.ognyanov.niogram.util
A base implementation of the interface Interruptable
BaseInterruptable() - Constructor for class net.ognyanov.niogram.util.BaseInterruptable
 
BaseStringBuilder - Class in net.ognyanov.niogram.util
An abstract base class for string builders which support different types of character and string escaping.
BaseStringBuilder() - Constructor for class net.ognyanov.niogram.util.BaseStringBuilder
 
BEGIN_ACTION - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
BEGIN_ACTION() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionBlockContext
 
BEGIN_ACTION - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
BEGIN_ARGUMENT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
BEGIN_ARGUMENT() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ArgActionBlockContext
 
BEGIN_ARGUMENT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
BiasedBitSet - Class in net.ognyanov.niogram.util
A biased bitset utility class.
BiasedBitSet() - Constructor for class net.ognyanov.niogram.util.BiasedBitSet
Creates a bitset with the default start index.
BiasedBitSet(TypeNameProvider) - Constructor for class net.ognyanov.niogram.util.BiasedBitSet
Creates a bitset with the default start index.
BiasedBitSet(int) - Constructor for class net.ognyanov.niogram.util.BiasedBitSet
Creates a bit set with a specified start index.
BiasedBitSet(int, TypeNameProvider) - Constructor for class net.ognyanov.niogram.util.BiasedBitSet
Creates a bit set with a specified start index.
BiasedBitSet(int, int) - Constructor for class net.ognyanov.niogram.util.BiasedBitSet
Creates a bit set whose initial size is large enough to explicitly represent bits with indices in the range 0 through nbits-1.
BiasedBitSet(int, int, TypeNameProvider) - Constructor for class net.ognyanov.niogram.util.BiasedBitSet
Creates a bit set whose initial size is large enough to explicitly represent bits with indices in the range 0 through nbits-1.
BiasedBitSet(BiasedBitSet) - Constructor for class net.ognyanov.niogram.util.BiasedBitSet
Create a bitset which is a copy of another bitset.
BidirectionalMap<F,S> - Class in net.ognyanov.niogram.util
A bidirectional map utility class.
BidirectionalMap() - Constructor for class net.ognyanov.niogram.util.BidirectionalMap
 
BitSetLLString - Class in net.ognyanov.niogram.util
A limited length string of bitsets.
BitSetLLString(int) - Constructor for class net.ognyanov.niogram.util.BitSetLLString
Create a new object with a specified limit of the string length.
BitSetLLString(int, TypeNameProvider) - Constructor for class net.ognyanov.niogram.util.BitSetLLString
Create a new object with a specified limit of the string length which uses a specified name provider for string representation.
BitSetLLString(BitSetLLString) - Constructor for class net.ognyanov.niogram.util.BitSetLLString
Create a new object which is a deep copy of another one.
BitSetLLString(IntLLStringSet, int) - Constructor for class net.ognyanov.niogram.util.BitSetLLString
Create an object which is an isomorphic projection of a set of string.
Block - Class in net.ognyanov.niogram.ast
The AST node for block terms.
Block(int, boolean, boolean, boolean) - Constructor for class net.ognyanov.niogram.ast.Block
 
BLOCK - Static variable in class net.ognyanov.niogram.ast.BuiltInTypes
 
block() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
block() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.EbnfContext
 
block() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledElementContext
 
BLOCK_COMMENT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
BLOCK_COMMENT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
BLOCK_NAME - Static variable in class net.ognyanov.niogram.ast.BuiltInTypes
 
BlockContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockContext
 
blockSet() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
blockSet() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.NotSetContext
 
BlockSetContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockSetContext
 
blockSuffix() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
blockSuffix() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.EbnfContext
 
BlockSuffixContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockSuffixContext
 
buildFirstTrace(GrammarNode, int) - Static method in class net.ognyanov.niogram.analysis.TerminalTraceFactory
Builds an occurrence trace for a terminal type in the First set of an AST node.
buildFirstTraceK(GrammarNode, int) - Static method in class net.ognyanov.niogram.analysis.TerminalTraceFactory
Builds an occurrence trace for a terminal type at position 0 in the FirstK set of an AST node.
buildFirstTraceKL(GrammarNode, int) - Static method in class net.ognyanov.niogram.analysis.TerminalTraceFactory
Builds an occurrence trace for a terminal type at position 0 in the FirstKL set of an AST node.
buildFollowTrace(GrammarNode, int) - Static method in class net.ognyanov.niogram.analysis.TerminalTraceFactory
Builds an occurrence trace for a terminal type in the Follow set of an AST node.
buildFollowTraceK(GrammarNode, int) - Static method in class net.ognyanov.niogram.analysis.TerminalTraceFactory
Builds an occurrence trace for a terminal type at position 0 in the FollowK set of an AST node.
buildFollowTraceKL(GrammarNode, int) - Static method in class net.ognyanov.niogram.analysis.TerminalTraceFactory
Builds an occurrence trace for a terminal type at position 0 in the FollowKL set of an AST node.
BuiltInTypes - Class in net.ognyanov.niogram.ast
Built-in AST node types of NioGram and their names.
BuiltInTypes() - Constructor for class net.ognyanov.niogram.ast.BuiltInTypes
 

C

calculate(Grammar) - Method in interface net.ognyanov.niogram.analysis.AttributeCalculator
 
calculate(Grammar) - Method in class net.ognyanov.niogram.analysis.FirstFollowCalculator
Calculates the First and Follow sets of a grammar and the related conflicts data.
calculate(Grammar) - Method in class net.ognyanov.niogram.analysis.FirstKFollowKCalculator
Calculates the FirstK and FollowK sets of a grammar and the related conflicts data.
calculate(Grammar) - Method in class net.ognyanov.niogram.analysis.FirstKLFollowKLCalculator
Calculates the FirstKL and FollowKL sets of a grammar and the related conflicts data.
calculate(Grammar) - Method in class net.ognyanov.niogram.analysis.FlagsCalculator
Calculates the basic flag attributes of a grammar : the nullability of all nodes and the productivity, reachability and use of the nonterminal rules.
cardinality() - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
CATCH - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
CATCH - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
CATCH() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ExceptionHandlerContext
 
channelNames - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
CHANNELS - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
Channels - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
CHANNELS - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
CHANNELS() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ChannelsSpecContext
 
channelsSpec() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
channelsSpec() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.PrequelConstructContext
 
ChannelsSpecContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ChannelsSpecContext
 
characterRange() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
characterRange() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAtomContext
 
characterRange() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.SetElementContext
 
CharacterRangeContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.CharacterRangeContext
 
ClassPathLocator - Class in net.ognyanov.niogram.util
A locator for resources residing on the claspath.
ClassPathLocator() - Constructor for class net.ognyanov.niogram.util.ClassPathLocator
 
clear(int) - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
clear(int, int) - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
clear() - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
clear() - Method in class net.ognyanov.niogram.util.BidirectionalMap
Removes all mappings
clear() - Method in class net.ognyanov.niogram.util.BitSetLLString
Clears the content of the object.
clear() - Method in class net.ognyanov.niogram.util.IntLLString
Clears the content of the object.
clear() - Method in class net.ognyanov.niogram.util.IntLLStringSet
clearFF() - Method in class net.ognyanov.niogram.ast.Grammar
Clear the grammar of First/Follow analysis data.
clearFFK() - Method in class net.ognyanov.niogram.ast.Grammar
Clear the grammar of FirstK/FollowK analysis data.
clearFFKL() - Method in class net.ognyanov.niogram.ast.Grammar
Clear the grammar of FirstKL/FollowKL analysis data.
clearFlags() - Method in class net.ognyanov.niogram.ast.Grammar
Clear the grammar of analysis flags analysis data.
clone() - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
clone() - Method in class net.ognyanov.niogram.util.BitSetLLString
clone() - Method in class net.ognyanov.niogram.util.IntLLString
clone() - Method in class net.ognyanov.niogram.util.IntLLStringSet
 
COLON - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
COLON() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockContext
 
COLON - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
COLON() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerRuleSpecContext
 
COLON() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ParserRuleSpecContext
 
COLONCOLON - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
COLONCOLON() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionContext
 
COLONCOLON - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
COMMA - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
COMMA - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
COMMA() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.DelegateGrammarsContext
 
COMMA(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.DelegateGrammarsContext
 
COMMA() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementOptionsContext
 
COMMA(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementOptionsContext
 
COMMA() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.IdListContext
 
COMMA(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.IdListContext
 
COMMA() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandsContext
 
COMMA(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandsContext
 
COMMA() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ThrowsSpecContext
 
COMMA(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ThrowsSpecContext
 
compareTo(IntLLString) - Method in class net.ognyanov.niogram.util.IntLLString
Conflict(Alternative, Alternative, BiasedBitSet) - Constructor for class net.ognyanov.niogram.ast.Multiplex.Conflict
 
conflict(BiasedBitSet) - Method in class net.ognyanov.niogram.util.BiasedBitSet
Calculates and returns the (possibly empty) conflict set between the specified argument and this set.
conflict(BitSetLLString, int) - Method in class net.ognyanov.niogram.util.BitSetLLString
Calculates and returns the conflict between this string and the other specified.
conflict(IntLLStringSet, int) - Method in class net.ognyanov.niogram.util.IntLLStringSet
Calculates and returns the conflict set of this object and the specified other object.
conflict(IntLLStringSet) - Method in class net.ognyanov.niogram.util.IntLLStringSet
Calculates and returns the conflict set of this object and the specified other object.
ConflictK(Alternative, Alternative, IntLLStringSet) - Constructor for class net.ognyanov.niogram.ast.Multiplex.ConflictK
 
ConflictKL(Alternative, Alternative, BitSetLLString) - Constructor for class net.ognyanov.niogram.ast.Multiplex.ConflictKL
 
contains(BiasedBitSet) - Method in class net.ognyanov.niogram.util.BiasedBitSet
Tests whether an argument set is a subset of this object.
contains(int) - Method in class net.ognyanov.niogram.util.IntLLString
Tests whether the object contains a specified value.
containsAll(BitSetLLString) - Method in class net.ognyanov.niogram.util.BitSetLLString
Tests that the argument string satisfies the following: The string lengths of the argument are a subset of the string lengths of this object. The set at each position in the argument is a subset of the set at the same position in this object.
containsAt(int, int) - Method in class net.ognyanov.niogram.util.BitSetLLString
Tests whether the bitset at the specified position (if any) contains the specified value.
containsAt(int, int) - Method in class net.ognyanov.niogram.util.IntLLString
Tests whether the object contains a specified value at a specified position.
containsAt(int, int) - Method in class net.ognyanov.niogram.util.IntLLStringSet
Tests whether any string in the set contains a specified value at a specified position.
containsEmpty() - Method in class net.ognyanov.niogram.util.BitSetLLString
Tests whether this object contains the representation of the empty string.
containsEmpty() - Method in class net.ognyanov.niogram.util.IntLLStringSet
Tests whether the set contains an empty string.
containsFirst(F) - Method in class net.ognyanov.niogram.util.BidirectionalMap
Tests whether the map contains a mapping by first element
containsSecond(S) - Method in class net.ognyanov.niogram.util.BidirectionalMap
Tests whether the map contains a mapping by second element

D

DEFAULT_START - Static variable in class net.ognyanov.niogram.util.BiasedBitSet
 
delegateGrammar() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
delegateGrammar() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.DelegateGrammarsContext
 
delegateGrammar(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.DelegateGrammarsContext
 
DelegateGrammarContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.DelegateGrammarContext
 
delegateGrammars() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
delegateGrammars() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.PrequelConstructContext
 
DelegateGrammarsContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.DelegateGrammarsContext
 
DOC_COMMENT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
DOC_COMMENT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
DOC_COMMENT() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.GrammarSpecContext
 
DOC_COMMENT(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.GrammarSpecContext
 
DOC_COMMENT() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerRuleSpecContext
 
DOC_COMMENT(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerRuleSpecContext
 
DOC_COMMENT() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ParserRuleSpecContext
 
DOC_COMMENT(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ParserRuleSpecContext
 
DOLLAR - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
DOLLAR - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
DOT - Static variable in class net.ognyanov.niogram.ast.BuiltInTypes
 
DOT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
DOT() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AtomContext
 
DOT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
DOT() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAtomContext
 
DOT() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionValueContext
 
DOT(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionValueContext
 
DOT_NAME - Static variable in class net.ognyanov.niogram.ast.BuiltInTypes
 
DotStringBuilder - Class in net.ognyanov.niogram.util
A string builder which supports the DOT language character and string escaping.
DotStringBuilder() - Constructor for class net.ognyanov.niogram.util.DotStringBuilder
 
DUMMY - Static variable in class net.ognyanov.niogram.ast.BuiltInTypes
 

E

ebnf() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
ebnf() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementContext
 
EbnfContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.EbnfContext
 
ebnfSuffix() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockSuffixContext
 
ebnfSuffix() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
ebnfSuffix() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementContext
 
ebnfSuffix() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerElementContext
 
EbnfSuffixContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.EbnfSuffixContext
 
element() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AlternativeContext
 
element(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AlternativeContext
 
element() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
ElementContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementContext
 
elementOption() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
elementOption() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementOptionsContext
 
elementOption(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementOptionsContext
 
ElementOptionContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementOptionContext
 
elementOptions() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AlternativeContext
 
elementOptions() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AtomContext
 
elementOptions() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
elementOptions() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAtomContext
 
elementOptions() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RulerefContext
 
elementOptions() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.SetElementContext
 
elementOptions() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.TerminalContext
 
ElementOptionsContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementOptionsContext
 
END_ACTION - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
END_ACTION() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionBlockContext
 
END_ACTION - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
END_ARGUMENT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
END_ARGUMENT() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ArgActionBlockContext
 
END_ARGUMENT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
enterAction(ANTLRv4Parser.ActionContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.action().
enterAction(ANTLRv4Parser.ActionContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.action().
enterActionBlock(ANTLRv4Parser.ActionBlockContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.actionBlock().
enterActionBlock(ANTLRv4Parser.ActionBlockContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.actionBlock().
enterActionScopeName(ANTLRv4Parser.ActionScopeNameContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.actionScopeName().
enterActionScopeName(ANTLRv4Parser.ActionScopeNameContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.actionScopeName().
enterAlternative(ANTLRv4Parser.AlternativeContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.alternative().
enterAlternative(ANTLRv4Parser.AlternativeContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.alternative().
enterAltList(ANTLRv4Parser.AltListContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.altList().
enterAltList(ANTLRv4Parser.AltListContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.altList().
enterArgActionBlock(ANTLRv4Parser.ArgActionBlockContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.argActionBlock().
enterArgActionBlock(ANTLRv4Parser.ArgActionBlockContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.argActionBlock().
enterAtom(ANTLRv4Parser.AtomContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.atom().
enterAtom(ANTLRv4Parser.AtomContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.atom().
enterBlock(ANTLRv4Parser.BlockContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.block().
enterBlock(ANTLRv4Parser.BlockContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.block().
enterBlockSet(ANTLRv4Parser.BlockSetContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.blockSet().
enterBlockSet(ANTLRv4Parser.BlockSetContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.blockSet().
enterBlockSuffix(ANTLRv4Parser.BlockSuffixContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.blockSuffix().
enterBlockSuffix(ANTLRv4Parser.BlockSuffixContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.blockSuffix().
enterChannelsSpec(ANTLRv4Parser.ChannelsSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.channelsSpec().
enterChannelsSpec(ANTLRv4Parser.ChannelsSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.channelsSpec().
enterCharacterRange(ANTLRv4Parser.CharacterRangeContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.characterRange().
enterCharacterRange(ANTLRv4Parser.CharacterRangeContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.characterRange().
enterDelegateGrammar(ANTLRv4Parser.DelegateGrammarContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.delegateGrammar().
enterDelegateGrammar(ANTLRv4Parser.DelegateGrammarContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.delegateGrammar().
enterDelegateGrammars(ANTLRv4Parser.DelegateGrammarsContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.delegateGrammars().
enterDelegateGrammars(ANTLRv4Parser.DelegateGrammarsContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.delegateGrammars().
enterEbnf(ANTLRv4Parser.EbnfContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.ebnf().
enterEbnf(ANTLRv4Parser.EbnfContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.ebnf().
enterEbnfSuffix(ANTLRv4Parser.EbnfSuffixContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.ebnfSuffix().
enterEbnfSuffix(ANTLRv4Parser.EbnfSuffixContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.ebnfSuffix().
enterElement(ANTLRv4Parser.ElementContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.element().
enterElement(ANTLRv4Parser.ElementContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.element().
enterElementOption(ANTLRv4Parser.ElementOptionContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.elementOption().
enterElementOption(ANTLRv4Parser.ElementOptionContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.elementOption().
enterElementOptions(ANTLRv4Parser.ElementOptionsContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.elementOptions().
enterElementOptions(ANTLRv4Parser.ElementOptionsContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.elementOptions().
enterEveryRule(ParserRuleContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
enterExceptionGroup(ANTLRv4Parser.ExceptionGroupContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.exceptionGroup().
enterExceptionGroup(ANTLRv4Parser.ExceptionGroupContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.exceptionGroup().
enterExceptionHandler(ANTLRv4Parser.ExceptionHandlerContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.exceptionHandler().
enterExceptionHandler(ANTLRv4Parser.ExceptionHandlerContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.exceptionHandler().
enterFinallyClause(ANTLRv4Parser.FinallyClauseContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.finallyClause().
enterFinallyClause(ANTLRv4Parser.FinallyClauseContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.finallyClause().
enterGrammarSpec(ANTLRv4Parser.GrammarSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.grammarSpec().
enterGrammarSpec(ANTLRv4Parser.GrammarSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.grammarSpec().
enterGrammarType(ANTLRv4Parser.GrammarTypeContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.grammarType().
enterGrammarType(ANTLRv4Parser.GrammarTypeContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.grammarType().
enterIdentifier(ANTLRv4Parser.IdentifierContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.identifier().
enterIdentifier(ANTLRv4Parser.IdentifierContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.identifier().
enterIdList(ANTLRv4Parser.IdListContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.idList().
enterIdList(ANTLRv4Parser.IdListContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.idList().
enterLabeledAlt(ANTLRv4Parser.LabeledAltContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.labeledAlt().
enterLabeledAlt(ANTLRv4Parser.LabeledAltContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.labeledAlt().
enterLabeledElement(ANTLRv4Parser.LabeledElementContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.labeledElement().
enterLabeledElement(ANTLRv4Parser.LabeledElementContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.labeledElement().
enterLabeledLexerElement(ANTLRv4Parser.LabeledLexerElementContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.labeledLexerElement().
enterLabeledLexerElement(ANTLRv4Parser.LabeledLexerElementContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.labeledLexerElement().
enterLexerAlt(ANTLRv4Parser.LexerAltContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.lexerAlt().
enterLexerAlt(ANTLRv4Parser.LexerAltContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.lexerAlt().
enterLexerAltList(ANTLRv4Parser.LexerAltListContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.lexerAltList().
enterLexerAltList(ANTLRv4Parser.LexerAltListContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.lexerAltList().
enterLexerAtom(ANTLRv4Parser.LexerAtomContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.lexerAtom().
enterLexerAtom(ANTLRv4Parser.LexerAtomContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.lexerAtom().
enterLexerBlock(ANTLRv4Parser.LexerBlockContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.lexerBlock().
enterLexerBlock(ANTLRv4Parser.LexerBlockContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.lexerBlock().
enterLexerCommand(ANTLRv4Parser.LexerCommandContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.lexerCommand().
enterLexerCommand(ANTLRv4Parser.LexerCommandContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.lexerCommand().
enterLexerCommandExpr(ANTLRv4Parser.LexerCommandExprContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.lexerCommandExpr().
enterLexerCommandExpr(ANTLRv4Parser.LexerCommandExprContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.lexerCommandExpr().
enterLexerCommandName(ANTLRv4Parser.LexerCommandNameContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.lexerCommandName().
enterLexerCommandName(ANTLRv4Parser.LexerCommandNameContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.lexerCommandName().
enterLexerCommands(ANTLRv4Parser.LexerCommandsContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.lexerCommands().
enterLexerCommands(ANTLRv4Parser.LexerCommandsContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.lexerCommands().
enterLexerElement(ANTLRv4Parser.LexerElementContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.lexerElement().
enterLexerElement(ANTLRv4Parser.LexerElementContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.lexerElement().
enterLexerElements(ANTLRv4Parser.LexerElementsContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.lexerElements().
enterLexerElements(ANTLRv4Parser.LexerElementsContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.lexerElements().
enterLexerRuleBlock(ANTLRv4Parser.LexerRuleBlockContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.lexerRuleBlock().
enterLexerRuleBlock(ANTLRv4Parser.LexerRuleBlockContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.lexerRuleBlock().
enterLexerRuleSpec(ANTLRv4Parser.LexerRuleSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.lexerRuleSpec().
enterLexerRuleSpec(ANTLRv4Parser.LexerRuleSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.lexerRuleSpec().
enterLocalsSpec(ANTLRv4Parser.LocalsSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.localsSpec().
enterLocalsSpec(ANTLRv4Parser.LocalsSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.localsSpec().
enterModeSpec(ANTLRv4Parser.ModeSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.modeSpec().
enterModeSpec(ANTLRv4Parser.ModeSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.modeSpec().
enterNotSet(ANTLRv4Parser.NotSetContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.notSet().
enterNotSet(ANTLRv4Parser.NotSetContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.notSet().
enterOption(ANTLRv4Parser.OptionContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.option().
enterOption(ANTLRv4Parser.OptionContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.option().
enterOptionsSpec(ANTLRv4Parser.OptionsSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.optionsSpec().
enterOptionsSpec(ANTLRv4Parser.OptionsSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.optionsSpec().
enterOptionValue(ANTLRv4Parser.OptionValueContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.optionValue().
enterOptionValue(ANTLRv4Parser.OptionValueContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.optionValue().
enterParserRuleSpec(ANTLRv4Parser.ParserRuleSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.parserRuleSpec().
enterParserRuleSpec(ANTLRv4Parser.ParserRuleSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.parserRuleSpec().
enterPrequelConstruct(ANTLRv4Parser.PrequelConstructContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.prequelConstruct().
enterPrequelConstruct(ANTLRv4Parser.PrequelConstructContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.prequelConstruct().
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionBlockContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionScopeNameContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AlternativeContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AltListContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ArgActionBlockContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AtomContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockSetContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockSuffixContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ChannelsSpecContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.CharacterRangeContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.DelegateGrammarContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.DelegateGrammarsContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.EbnfContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.EbnfSuffixContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementOptionContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementOptionsContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ExceptionGroupContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ExceptionHandlerContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.FinallyClauseContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.GrammarSpecContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.GrammarTypeContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.IdentifierContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.IdListContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledAltContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledElementContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledLexerElementContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAltContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAltListContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAtomContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerBlockContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandExprContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandNameContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandsContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerElementContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerElementsContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerRuleBlockContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerRuleSpecContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LocalsSpecContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ModeSpecContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.NotSetContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionsSpecContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionValueContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ParserRuleSpecContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.PrequelConstructContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleActionContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleAltListContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleBlockContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleModifierContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleModifiersContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RulePrequelContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RulerefContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleReturnsContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RulesContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleSpecContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.SetElementContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.TerminalContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ThrowsSpecContext
 
enterRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.TokensSpecContext
 
enterRuleAction(ANTLRv4Parser.RuleActionContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.ruleAction().
enterRuleAction(ANTLRv4Parser.RuleActionContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.ruleAction().
enterRuleAltList(ANTLRv4Parser.RuleAltListContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.ruleAltList().
enterRuleAltList(ANTLRv4Parser.RuleAltListContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.ruleAltList().
enterRuleBlock(ANTLRv4Parser.RuleBlockContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.ruleBlock().
enterRuleBlock(ANTLRv4Parser.RuleBlockContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.ruleBlock().
enterRuleModifier(ANTLRv4Parser.RuleModifierContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.ruleModifier().
enterRuleModifier(ANTLRv4Parser.RuleModifierContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.ruleModifier().
enterRuleModifiers(ANTLRv4Parser.RuleModifiersContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.ruleModifiers().
enterRuleModifiers(ANTLRv4Parser.RuleModifiersContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.ruleModifiers().
enterRulePrequel(ANTLRv4Parser.RulePrequelContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.rulePrequel().
enterRulePrequel(ANTLRv4Parser.RulePrequelContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.rulePrequel().
enterRuleref(ANTLRv4Parser.RulerefContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.ruleref().
enterRuleref(ANTLRv4Parser.RulerefContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.ruleref().
enterRuleReturns(ANTLRv4Parser.RuleReturnsContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.ruleReturns().
enterRuleReturns(ANTLRv4Parser.RuleReturnsContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.ruleReturns().
enterRules(ANTLRv4Parser.RulesContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.rules().
enterRules(ANTLRv4Parser.RulesContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.rules().
enterRuleSpec(ANTLRv4Parser.RuleSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.ruleSpec().
enterRuleSpec(ANTLRv4Parser.RuleSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.ruleSpec().
enterSetElement(ANTLRv4Parser.SetElementContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.setElement().
enterSetElement(ANTLRv4Parser.SetElementContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.setElement().
enterTerminal(ANTLRv4Parser.TerminalContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.terminal().
enterTerminal(ANTLRv4Parser.TerminalContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.terminal().
enterThrowsSpec(ANTLRv4Parser.ThrowsSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.throwsSpec().
enterThrowsSpec(ANTLRv4Parser.ThrowsSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.throwsSpec().
enterTokensSpec(ANTLRv4Parser.TokensSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Enter a parse tree produced by ANTLRv4Parser.tokensSpec().
enterTokensSpec(ANTLRv4Parser.TokensSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Enter a parse tree produced by ANTLRv4Parser.tokensSpec().
EOF - Static variable in class net.ognyanov.niogram.ast.BuiltInTypes
 
EOF() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.GrammarSpecContext
 
EOF_NAME - Static variable in class net.ognyanov.niogram.ast.BuiltInTypes
 
equals(Object) - Method in class net.ognyanov.niogram.ast.GrammarNode
 
equals(Object) - Method in class net.ognyanov.niogram.ast.Multiplex.Conflict
 
equals(Object) - Method in class net.ognyanov.niogram.ast.Multiplex.ConflictK
 
equals(Object) - Method in class net.ognyanov.niogram.ast.Multiplex.ConflictKL
 
equals(Object) - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
equals(Object) - Method in class net.ognyanov.niogram.util.BidirectionalMap
 
equals(Object) - Method in class net.ognyanov.niogram.util.BitSetLLString
equals(Object) - Method in class net.ognyanov.niogram.util.IntLLString
equals(Object) - Method in class net.ognyanov.niogram.util.Pair
 
ERRCHAR - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
ERRCHAR - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
ErrorDispatcher - Interface in net.ognyanov.niogram.parser
An interface for error message dispatchers.
ErrorDispatcher.ErrorType - Enum in net.ognyanov.niogram.parser
Defines types of errors registered by the grammar:
ErrorListener - Interface in net.ognyanov.niogram.parser
An error listener interface for the parser.
exceptionGroup() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
exceptionGroup() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ParserRuleSpecContext
 
ExceptionGroupContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ExceptionGroupContext
 
exceptionHandler() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ExceptionGroupContext
 
exceptionHandler(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ExceptionGroupContext
 
exceptionHandler() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
ExceptionHandlerContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ExceptionHandlerContext
 
exitAction(ANTLRv4Parser.ActionContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.action().
exitAction(ANTLRv4Parser.ActionContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.action().
exitActionBlock(ANTLRv4Parser.ActionBlockContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.actionBlock().
exitActionBlock(ANTLRv4Parser.ActionBlockContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.actionBlock().
exitActionScopeName(ANTLRv4Parser.ActionScopeNameContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.actionScopeName().
exitActionScopeName(ANTLRv4Parser.ActionScopeNameContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.actionScopeName().
exitAlternative(ANTLRv4Parser.AlternativeContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.alternative().
exitAlternative(ANTLRv4Parser.AlternativeContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.alternative().
exitAltList(ANTLRv4Parser.AltListContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.altList().
exitAltList(ANTLRv4Parser.AltListContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.altList().
exitArgActionBlock(ANTLRv4Parser.ArgActionBlockContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.argActionBlock().
exitArgActionBlock(ANTLRv4Parser.ArgActionBlockContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.argActionBlock().
exitAtom(ANTLRv4Parser.AtomContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.atom().
exitAtom(ANTLRv4Parser.AtomContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.atom().
exitBlock(ANTLRv4Parser.BlockContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.block().
exitBlock(ANTLRv4Parser.BlockContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.block().
exitBlockSet(ANTLRv4Parser.BlockSetContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.blockSet().
exitBlockSet(ANTLRv4Parser.BlockSetContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.blockSet().
exitBlockSuffix(ANTLRv4Parser.BlockSuffixContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.blockSuffix().
exitBlockSuffix(ANTLRv4Parser.BlockSuffixContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.blockSuffix().
exitChannelsSpec(ANTLRv4Parser.ChannelsSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.channelsSpec().
exitChannelsSpec(ANTLRv4Parser.ChannelsSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.channelsSpec().
exitCharacterRange(ANTLRv4Parser.CharacterRangeContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.characterRange().
exitCharacterRange(ANTLRv4Parser.CharacterRangeContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.characterRange().
exitDelegateGrammar(ANTLRv4Parser.DelegateGrammarContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.delegateGrammar().
exitDelegateGrammar(ANTLRv4Parser.DelegateGrammarContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.delegateGrammar().
exitDelegateGrammars(ANTLRv4Parser.DelegateGrammarsContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.delegateGrammars().
exitDelegateGrammars(ANTLRv4Parser.DelegateGrammarsContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.delegateGrammars().
exitEbnf(ANTLRv4Parser.EbnfContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.ebnf().
exitEbnf(ANTLRv4Parser.EbnfContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.ebnf().
exitEbnfSuffix(ANTLRv4Parser.EbnfSuffixContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.ebnfSuffix().
exitEbnfSuffix(ANTLRv4Parser.EbnfSuffixContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.ebnfSuffix().
exitElement(ANTLRv4Parser.ElementContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.element().
exitElement(ANTLRv4Parser.ElementContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.element().
exitElementOption(ANTLRv4Parser.ElementOptionContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.elementOption().
exitElementOption(ANTLRv4Parser.ElementOptionContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.elementOption().
exitElementOptions(ANTLRv4Parser.ElementOptionsContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.elementOptions().
exitElementOptions(ANTLRv4Parser.ElementOptionsContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.elementOptions().
exitEveryRule(ParserRuleContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
exitExceptionGroup(ANTLRv4Parser.ExceptionGroupContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.exceptionGroup().
exitExceptionGroup(ANTLRv4Parser.ExceptionGroupContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.exceptionGroup().
exitExceptionHandler(ANTLRv4Parser.ExceptionHandlerContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.exceptionHandler().
exitExceptionHandler(ANTLRv4Parser.ExceptionHandlerContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.exceptionHandler().
exitFinallyClause(ANTLRv4Parser.FinallyClauseContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.finallyClause().
exitFinallyClause(ANTLRv4Parser.FinallyClauseContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.finallyClause().
exitGrammarSpec(ANTLRv4Parser.GrammarSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.grammarSpec().
exitGrammarSpec(ANTLRv4Parser.GrammarSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.grammarSpec().
exitGrammarType(ANTLRv4Parser.GrammarTypeContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.grammarType().
exitGrammarType(ANTLRv4Parser.GrammarTypeContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.grammarType().
exitIdentifier(ANTLRv4Parser.IdentifierContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.identifier().
exitIdentifier(ANTLRv4Parser.IdentifierContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.identifier().
exitIdList(ANTLRv4Parser.IdListContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.idList().
exitIdList(ANTLRv4Parser.IdListContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.idList().
exitLabeledAlt(ANTLRv4Parser.LabeledAltContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.labeledAlt().
exitLabeledAlt(ANTLRv4Parser.LabeledAltContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.labeledAlt().
exitLabeledElement(ANTLRv4Parser.LabeledElementContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.labeledElement().
exitLabeledElement(ANTLRv4Parser.LabeledElementContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.labeledElement().
exitLabeledLexerElement(ANTLRv4Parser.LabeledLexerElementContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.labeledLexerElement().
exitLabeledLexerElement(ANTLRv4Parser.LabeledLexerElementContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.labeledLexerElement().
exitLexerAlt(ANTLRv4Parser.LexerAltContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.lexerAlt().
exitLexerAlt(ANTLRv4Parser.LexerAltContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.lexerAlt().
exitLexerAltList(ANTLRv4Parser.LexerAltListContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.lexerAltList().
exitLexerAltList(ANTLRv4Parser.LexerAltListContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.lexerAltList().
exitLexerAtom(ANTLRv4Parser.LexerAtomContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.lexerAtom().
exitLexerAtom(ANTLRv4Parser.LexerAtomContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.lexerAtom().
exitLexerBlock(ANTLRv4Parser.LexerBlockContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.lexerBlock().
exitLexerBlock(ANTLRv4Parser.LexerBlockContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.lexerBlock().
exitLexerCommand(ANTLRv4Parser.LexerCommandContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.lexerCommand().
exitLexerCommand(ANTLRv4Parser.LexerCommandContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.lexerCommand().
exitLexerCommandExpr(ANTLRv4Parser.LexerCommandExprContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.lexerCommandExpr().
exitLexerCommandExpr(ANTLRv4Parser.LexerCommandExprContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.lexerCommandExpr().
exitLexerCommandName(ANTLRv4Parser.LexerCommandNameContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.lexerCommandName().
exitLexerCommandName(ANTLRv4Parser.LexerCommandNameContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.lexerCommandName().
exitLexerCommands(ANTLRv4Parser.LexerCommandsContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.lexerCommands().
exitLexerCommands(ANTLRv4Parser.LexerCommandsContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.lexerCommands().
exitLexerElement(ANTLRv4Parser.LexerElementContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.lexerElement().
exitLexerElement(ANTLRv4Parser.LexerElementContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.lexerElement().
exitLexerElements(ANTLRv4Parser.LexerElementsContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.lexerElements().
exitLexerElements(ANTLRv4Parser.LexerElementsContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.lexerElements().
exitLexerRuleBlock(ANTLRv4Parser.LexerRuleBlockContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.lexerRuleBlock().
exitLexerRuleBlock(ANTLRv4Parser.LexerRuleBlockContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.lexerRuleBlock().
exitLexerRuleSpec(ANTLRv4Parser.LexerRuleSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.lexerRuleSpec().
exitLexerRuleSpec(ANTLRv4Parser.LexerRuleSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.lexerRuleSpec().
exitLocalsSpec(ANTLRv4Parser.LocalsSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.localsSpec().
exitLocalsSpec(ANTLRv4Parser.LocalsSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.localsSpec().
exitModeSpec(ANTLRv4Parser.ModeSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.modeSpec().
exitModeSpec(ANTLRv4Parser.ModeSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.modeSpec().
exitNotSet(ANTLRv4Parser.NotSetContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.notSet().
exitNotSet(ANTLRv4Parser.NotSetContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.notSet().
exitOption(ANTLRv4Parser.OptionContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.option().
exitOption(ANTLRv4Parser.OptionContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.option().
exitOptionsSpec(ANTLRv4Parser.OptionsSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.optionsSpec().
exitOptionsSpec(ANTLRv4Parser.OptionsSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.optionsSpec().
exitOptionValue(ANTLRv4Parser.OptionValueContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.optionValue().
exitOptionValue(ANTLRv4Parser.OptionValueContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.optionValue().
exitParserRuleSpec(ANTLRv4Parser.ParserRuleSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.parserRuleSpec().
exitParserRuleSpec(ANTLRv4Parser.ParserRuleSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.parserRuleSpec().
exitPrequelConstruct(ANTLRv4Parser.PrequelConstructContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.prequelConstruct().
exitPrequelConstruct(ANTLRv4Parser.PrequelConstructContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.prequelConstruct().
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionBlockContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionScopeNameContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AlternativeContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AltListContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ArgActionBlockContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AtomContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockSetContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockSuffixContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ChannelsSpecContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.CharacterRangeContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.DelegateGrammarContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.DelegateGrammarsContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.EbnfContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.EbnfSuffixContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementOptionContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementOptionsContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ExceptionGroupContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ExceptionHandlerContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.FinallyClauseContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.GrammarSpecContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.GrammarTypeContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.IdentifierContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.IdListContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledAltContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledElementContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledLexerElementContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAltContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAltListContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAtomContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerBlockContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandExprContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandNameContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandsContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerElementContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerElementsContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerRuleBlockContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerRuleSpecContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LocalsSpecContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ModeSpecContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.NotSetContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionsSpecContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionValueContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ParserRuleSpecContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.PrequelConstructContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleActionContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleAltListContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleBlockContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleModifierContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleModifiersContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RulePrequelContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RulerefContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleReturnsContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RulesContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleSpecContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.SetElementContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.TerminalContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ThrowsSpecContext
 
exitRule(ParseTreeListener) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.TokensSpecContext
 
exitRuleAction(ANTLRv4Parser.RuleActionContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.ruleAction().
exitRuleAction(ANTLRv4Parser.RuleActionContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.ruleAction().
exitRuleAltList(ANTLRv4Parser.RuleAltListContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.ruleAltList().
exitRuleAltList(ANTLRv4Parser.RuleAltListContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.ruleAltList().
exitRuleBlock(ANTLRv4Parser.RuleBlockContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.ruleBlock().
exitRuleBlock(ANTLRv4Parser.RuleBlockContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.ruleBlock().
exitRuleModifier(ANTLRv4Parser.RuleModifierContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.ruleModifier().
exitRuleModifier(ANTLRv4Parser.RuleModifierContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.ruleModifier().
exitRuleModifiers(ANTLRv4Parser.RuleModifiersContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.ruleModifiers().
exitRuleModifiers(ANTLRv4Parser.RuleModifiersContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.ruleModifiers().
exitRulePrequel(ANTLRv4Parser.RulePrequelContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.rulePrequel().
exitRulePrequel(ANTLRv4Parser.RulePrequelContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.rulePrequel().
exitRuleref(ANTLRv4Parser.RulerefContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.ruleref().
exitRuleref(ANTLRv4Parser.RulerefContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.ruleref().
exitRuleReturns(ANTLRv4Parser.RuleReturnsContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.ruleReturns().
exitRuleReturns(ANTLRv4Parser.RuleReturnsContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.ruleReturns().
exitRules(ANTLRv4Parser.RulesContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.rules().
exitRules(ANTLRv4Parser.RulesContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.rules().
exitRuleSpec(ANTLRv4Parser.RuleSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.ruleSpec().
exitRuleSpec(ANTLRv4Parser.RuleSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.ruleSpec().
exitSetElement(ANTLRv4Parser.SetElementContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.setElement().
exitSetElement(ANTLRv4Parser.SetElementContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.setElement().
exitTerminal(ANTLRv4Parser.TerminalContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.terminal().
exitTerminal(ANTLRv4Parser.TerminalContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.terminal().
exitThrowsSpec(ANTLRv4Parser.ThrowsSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.throwsSpec().
exitThrowsSpec(ANTLRv4Parser.ThrowsSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.throwsSpec().
exitTokensSpec(ANTLRv4Parser.TokensSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
Exit a parse tree produced by ANTLRv4Parser.tokensSpec().
exitTokensSpec(ANTLRv4Parser.TokensSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserListener
Exit a parse tree produced by ANTLRv4Parser.tokensSpec().

F

FileSystemLocator - Class in net.ognyanov.niogram.util
A locator for resources residing on the file system path.
FileSystemLocator() - Constructor for class net.ognyanov.niogram.util.FileSystemLocator
 
FINALLY - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
FINALLY - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
FINALLY() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.FinallyClauseContext
 
finallyClause() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ExceptionGroupContext
 
finallyClause() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
FinallyClauseContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.FinallyClauseContext
 
findCycles(Graph<NonterminalRule, DefaultEdge>) - Static method in class net.ognyanov.niogram.analysis.GraphAnalysis
Find all simple cycles in a dependency graph.
findResources(String) - Method in class net.ognyanov.niogram.util.ClassPathLocator
Find resources by name pattern.
findResources(String) - Method in class net.ognyanov.niogram.util.FileSystemLocator
Unsupported by this class.
findResources(String) - Method in interface net.ognyanov.niogram.util.ResourceLocator
Find resources by name pattern.
findSCCs(Graph<NonterminalRule, DefaultEdge>) - Static method in class net.ognyanov.niogram.analysis.GraphAnalysis
Find all strongly connected components in a dependency graph.
FirstFollowCalculator - Class in net.ognyanov.niogram.analysis
A calculator for First/Follow sets and the related conflicts data.
FirstFollowCalculator() - Constructor for class net.ognyanov.niogram.analysis.FirstFollowCalculator
 
FirstKFollowKCalculator - Class in net.ognyanov.niogram.analysis
A calculator for FirstK/FollowK sets and the related conflicts data.
FirstKFollowKCalculator() - Constructor for class net.ognyanov.niogram.analysis.FirstKFollowKCalculator
 
FirstKLFollowKLCalculator - Class in net.ognyanov.niogram.analysis
A calculator for FirstKL/FollowKL sets and the related conflicts data.
FirstKLFollowKLCalculator() - Constructor for class net.ognyanov.niogram.analysis.FirstKLFollowKLCalculator
 
firstSet() - Method in class net.ognyanov.niogram.util.BidirectionalMap
Retrieves the set the first elements of the pairs in the map.
FlagsCalculator - Class in net.ognyanov.niogram.analysis
A calculator for the basic flag attributes of a grammar : the nullability of all nodes and the productivity, reachability and use of the nonterminal rules.
FlagsCalculator() - Constructor for class net.ognyanov.niogram.analysis.FlagsCalculator
 
flip(int) - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
flip(int, int) - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
FRAGMENT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
FRAGMENT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
FRAGMENT() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerRuleSpecContext
 
FRAGMENT() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleModifierContext
 

G

get(int) - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
get(int, int) - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
get(int) - Method in class net.ognyanov.niogram.util.BitSetLLString
Retrieves the BiasedBitSet at given position in the string.
get(int) - Method in class net.ognyanov.niogram.util.IntLLString
Retrieves the string element at given position.
getAlternatives() - Method in class net.ognyanov.niogram.ast.Block
 
getAlternatives() - Method in interface net.ognyanov.niogram.ast.Multiplex
Retrieves the list of alternatives.
getAlternatives() - Method in class net.ognyanov.niogram.ast.NonterminalRule
 
getATN() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
getATN() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
getBlocks() - Method in class net.ognyanov.niogram.ast.Grammar
 
getChannelNames() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
getChildren() - Method in class net.ognyanov.niogram.analysis.TerminalTrace
 
getConflicts() - Method in class net.ognyanov.niogram.ast.Block
 
getConflicts() - Method in interface net.ognyanov.niogram.ast.Multiplex
Retrieves the list of First/First conflicts.
getConflicts() - Method in class net.ognyanov.niogram.ast.NonterminalRule
 
getConflictSet() - Method in class net.ognyanov.niogram.ast.Multiplex.Conflict
 
getConflictSet() - Method in class net.ognyanov.niogram.ast.Multiplex.ConflictK
 
getConflictSet() - Method in class net.ognyanov.niogram.ast.Multiplex.ConflictKL
 
getConflictsK() - Method in class net.ognyanov.niogram.ast.Block
 
getConflictsK() - Method in interface net.ognyanov.niogram.ast.Multiplex
Retrieves the list of FirstK/FirstK conflicts.
getConflictsK() - Method in class net.ognyanov.niogram.ast.NonterminalRule
 
getConflictsKL() - Method in class net.ognyanov.niogram.ast.Block
 
getConflictsKL() - Method in interface net.ognyanov.niogram.ast.Multiplex
Retrieves the list of FirstKL/FirstKL conflicts.
getConflictsKL() - Method in class net.ognyanov.niogram.ast.NonterminalRule
 
getDelegateGrammars() - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Retrieves the list of delegate grammars declared in the parsed grammar.
getDisplayName() - Method in class net.ognyanov.niogram.ast.GrammarNode
 
getDisplayName() - Method in class net.ognyanov.niogram.ast.Nonterminal
Relays to the correspondent method of the rule.
getDisplayName() - Method in class net.ognyanov.niogram.ast.Terminal
Relays to the correspondent method of the rule.
getDuplicateNonterminalNames() - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Retrieves the (possibly empty) set of duplicate nonterminals in the parsed grammar.
getDuplicateTerminalNames() - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Retrieves the (possibly empty) set of duplicate terminals in the parsed grammar.
getErrorListeners() - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Retrieves the set of all error listeners
getErrorListeners() - Method in interface net.ognyanov.niogram.parser.ErrorDispatcher
Retrieves the set of all error listeners
getErrors() - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
 
getFfConflictSet() - Method in class net.ognyanov.niogram.ast.Block
 
getFfConflictSet() - Method in interface net.ognyanov.niogram.ast.Multiplex
Retrieves the First/Follow conflict.
getFfConflictSet() - Method in class net.ognyanov.niogram.ast.NonterminalRule
 
getFfConflictSetK() - Method in class net.ognyanov.niogram.ast.Block
 
getFfConflictSetK() - Method in interface net.ognyanov.niogram.ast.Multiplex
Retrieves the FirsstK/FollowK conflict.
getFfConflictSetK() - Method in class net.ognyanov.niogram.ast.NonterminalRule
 
getFfConflictSetKL() - Method in class net.ognyanov.niogram.ast.Block
 
getFfConflictSetKL() - Method in interface net.ognyanov.niogram.ast.Multiplex
Retrieves the FirsstKL/FollowKL conflict.
getFfConflictSetKL() - Method in class net.ognyanov.niogram.ast.NonterminalRule
 
getFileName() - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Retrieves the file name of the grammar.
getFileName() - Method in interface net.ognyanov.niogram.parser.ErrorDispatcher
Retrieves the name of the file currently being processed.
getFirst() - Method in class net.ognyanov.niogram.ast.GrammarNode
 
getFirst() - Method in class net.ognyanov.niogram.ast.Nonterminal
Relays to the correspondent method of the rule.
getFirst() - Method in class net.ognyanov.niogram.ast.Terminal
Relays to the correspondent method of the rule.
getFirst(S) - Method in class net.ognyanov.niogram.util.BidirectionalMap
Retrieves the first element of a mapped pair
getFirst() - Method in class net.ognyanov.niogram.util.Pair
Retrieves the first element of the pair
getFirstK() - Method in class net.ognyanov.niogram.ast.GrammarNode
 
getFirstK() - Method in class net.ognyanov.niogram.ast.Nonterminal
Relays to the correspondent method of the rule.
getFirstK() - Method in class net.ognyanov.niogram.ast.Terminal
Relays to the correspondent method of the rule.
getFirstKL() - Method in class net.ognyanov.niogram.ast.GrammarNode
 
getFirstKL() - Method in class net.ognyanov.niogram.ast.Nonterminal
Relays to the correspondent method of the rule.
getFirstKL() - Method in class net.ognyanov.niogram.ast.Terminal
Relays to the correspondent method of the rule.
getFollow() - Method in class net.ognyanov.niogram.ast.GrammarNode
 
getFollowK() - Method in class net.ognyanov.niogram.ast.GrammarNode
 
getFollowKL() - Method in class net.ognyanov.niogram.ast.GrammarNode
 
getGrammarFileName() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
getGrammarFileName() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
getGrammarName() - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Retrieves the name of the parsed grammar.
getGrammarType() - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Retrieves the type of the parsed grammar.
getId() - Method in class net.ognyanov.niogram.analysis.TerminalTrace
 
getId() - Method in class net.ognyanov.niogram.ast.GrammarNode
 
getK() - Method in class net.ognyanov.niogram.ast.Grammar
 
getKL() - Method in class net.ognyanov.niogram.ast.Grammar
 
getMinFfK() - Method in class net.ognyanov.niogram.ast.Block
 
getMinFfK() - Method in interface net.ognyanov.niogram.ast.Multiplex
Retrieves the minimum amount of lookahead needed to resolve the FirstK/FollowK conflicts.
getMinFfK() - Method in class net.ognyanov.niogram.ast.NonterminalRule
 
getMinFfKL() - Method in class net.ognyanov.niogram.ast.Block
 
getMinFfKL() - Method in interface net.ognyanov.niogram.ast.Multiplex
Retrieves the minimum amount of lookahead needed to resolve the FirstKL/FollowKL conflicts.
getMinFfKL() - Method in class net.ognyanov.niogram.ast.NonterminalRule
 
getMinK() - Method in class net.ognyanov.niogram.ast.Block
 
getMinK() - Method in interface net.ognyanov.niogram.ast.Multiplex
Retrieves the minimum amount of lookahead needed to resolve the FirstK/FirstK conflicts.
getMinK() - Method in class net.ognyanov.niogram.ast.NonterminalRule
 
getMinKL() - Method in class net.ognyanov.niogram.ast.Block
 
getMinKL() - Method in interface net.ognyanov.niogram.ast.Multiplex
Retrieves the minimum amount of lookahead needed to resolve the FirstKL/FirstKL conflicts.
getMinKL() - Method in class net.ognyanov.niogram.ast.NonterminalRule
 
getMode() - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Retrieves the mode of the parser.
getModeNames() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
getNameProvider() - Method in class net.ognyanov.niogram.util.IntLLStringSet
Retrieves the name provider of this object.
getNone() - Method in class net.ognyanov.niogram.util.BiasedBitSet
Retrieves the non-existent index which is returned in cases when the regular BitSet returns -1.
getNonProductive() - Method in class net.ognyanov.niogram.ast.Grammar
 
getNonterminalRules() - Method in class net.ognyanov.niogram.ast.Grammar
 
getOptionK() - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Retrieves the value of the option k as specified in the grammar text or -1 if no option k was specified.
getOptions() - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Retrieves the list of options declared in the grammar
getParent() - Method in class net.ognyanov.niogram.analysis.TerminalTrace
 
getParent() - Method in class net.ognyanov.niogram.ast.GrammarNode
 
getPayload() - Method in class net.ognyanov.niogram.ast.GrammarNode
 
getReferences() - Method in class net.ognyanov.niogram.ast.NonterminalRule
Retrieve the list of references.
getReferences() - Method in class net.ognyanov.niogram.ast.TerminalRule
Retrieve the list of references.
getRelayTarget() - Method in class net.ognyanov.niogram.util.BaseInterruptable
Retrieves the current interruptable subtask if any.
getResourceAsStream(String) - Method in class net.ognyanov.niogram.util.ClassPathLocator
Locate resource by name and return it as an input stream.
getResourceAsStream(String) - Method in class net.ognyanov.niogram.util.FileSystemLocator
Locate resource by name and return it as an input stream.
getResourceAsStream(String) - Method in interface net.ognyanov.niogram.util.ResourceLocator
Locate resource by name and return it as an input stream.
getResourceLocator() - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Retrieves the resource locator used by the parser.
getRule() - Method in class net.ognyanov.niogram.ast.Nonterminal
 
getRule() - Method in class net.ognyanov.niogram.ast.Terminal
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionBlockContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionScopeNameContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AlternativeContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AltListContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ArgActionBlockContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AtomContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockSetContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockSuffixContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ChannelsSpecContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.CharacterRangeContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.DelegateGrammarContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.DelegateGrammarsContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.EbnfContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.EbnfSuffixContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementOptionContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementOptionsContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ExceptionGroupContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ExceptionHandlerContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.FinallyClauseContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.GrammarSpecContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.GrammarTypeContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.IdentifierContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.IdListContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledAltContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledElementContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledLexerElementContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAltContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAltListContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAtomContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerBlockContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandExprContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandNameContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandsContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerElementContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerElementsContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerRuleBlockContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerRuleSpecContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LocalsSpecContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ModeSpecContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.NotSetContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionsSpecContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionValueContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ParserRuleSpecContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.PrequelConstructContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleActionContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleAltListContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleBlockContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleModifierContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleModifiersContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RulePrequelContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RulerefContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleReturnsContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RulesContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleSpecContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.SetElementContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.TerminalContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ThrowsSpecContext
 
getRuleIndex() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.TokensSpecContext
 
getRuleNames() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
getRuleNames() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
getSecond(F) - Method in class net.ognyanov.niogram.util.BidirectionalMap
Retrieves the second element of a mapped pair
getSecond() - Method in class net.ognyanov.niogram.util.Pair
Retrieves the second element of the pair
getSerializedATN() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
getSerializedATN() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
getSource() - Method in class net.ognyanov.niogram.ast.Multiplex.Conflict
 
getSource() - Method in class net.ognyanov.niogram.ast.Multiplex.ConflictK
 
getSource() - Method in class net.ognyanov.niogram.ast.Multiplex.ConflictKL
 
getSourceContext() - Method in class net.ognyanov.niogram.ast.GrammarNode
 
getStart() - Method in class net.ognyanov.niogram.analysis.TerminalTrace
 
getStart() - Method in class net.ognyanov.niogram.util.BiasedBitSet
Retrieves the start index of the bitset.
getSuffixFirst() - Method in class net.ognyanov.niogram.ast.Term
 
getSuffixFirstK() - Method in class net.ognyanov.niogram.ast.Term
 
getSuffixFirstKL() - Method in class net.ognyanov.niogram.ast.Term
 
getSymbolicName() - Method in class net.ognyanov.niogram.ast.GrammarNode
 
getSymbolicName() - Method in class net.ognyanov.niogram.ast.Nonterminal
Relays to the correspondent method of the rule.
getSymbolicName() - Method in class net.ognyanov.niogram.ast.Terminal
Relays to the correspondent method of the rule.
getTarget() - Method in class net.ognyanov.niogram.ast.Multiplex.Conflict
 
getTarget() - Method in class net.ognyanov.niogram.ast.Multiplex.ConflictK
 
getTarget() - Method in class net.ognyanov.niogram.ast.Multiplex.ConflictKL
 
getTerminalRules() - Method in class net.ognyanov.niogram.ast.Grammar
 
getTerminalType() - Method in class net.ognyanov.niogram.analysis.TerminalTrace
 
getTerms() - Method in class net.ognyanov.niogram.ast.Alternative
 
getTokenNames() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
Deprecated.
getTokenNames() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
Deprecated.
getType() - Method in class net.ognyanov.niogram.analysis.TerminalTrace
 
getType() - Method in class net.ognyanov.niogram.ast.GrammarNode
 
getTypeName(int) - Method in class net.ognyanov.niogram.ast.Grammar
 
getTypeName(int) - Method in interface net.ognyanov.niogram.util.TypeNameProvider
 
getTypeToName() - Method in class net.ognyanov.niogram.ast.Grammar
Retrieves a mapping between rule node types and names
getUnknownNonterminalNames() - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Retrieves the (possibly empty) set of unknown nonterminals in the parsed grammar.
getUnknownTerminalNames() - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Retrieves the (possibly empty) set of unknown terminals in the parsed grammar.
getUnreachable() - Method in class net.ognyanov.niogram.ast.Grammar
 
getUnused() - Method in class net.ognyanov.niogram.ast.Grammar
 
getVocabulary() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
getVocabulary() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
getWarnings() - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
 
GRAMMAR - Static variable in class net.ognyanov.niogram.ast.BuiltInTypes
 
Grammar - Class in net.ognyanov.niogram.ast
The AST node for grammars.
Grammar(int) - Constructor for class net.ognyanov.niogram.ast.Grammar
 
grammar() - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Invokes the parser.
GRAMMAR - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
GRAMMAR - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
GRAMMAR() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.GrammarTypeContext
 
grammar() - Method in interface net.ognyanov.niogram.parser.AstParser
The main method of the translator.
GRAMMAR_NAME - Static variable in class net.ognyanov.niogram.ast.BuiltInTypes
 
GrammarNode - Class in net.ognyanov.niogram.ast
The abstract root of the AST type hierarchy.
GrammarNode(int) - Constructor for class net.ognyanov.niogram.ast.GrammarNode
 
grammarSpec() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
GrammarSpecContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.GrammarSpecContext
 
grammarType() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.GrammarSpecContext
 
grammarType() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
GrammarTypeContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.GrammarTypeContext
 
GrammarVisitor - Class in net.ognyanov.niogram.ast
A visitor for the AST.
GrammarVisitor() - Constructor for class net.ognyanov.niogram.ast.GrammarVisitor
 
GraphAnalysis - Class in net.ognyanov.niogram.analysis
A facility for building and analyzing dependency graphs of grammars.
GT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
GT() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementOptionsContext
 
GT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 

H

hasErrors() - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
 
hasFF() - Method in class net.ognyanov.niogram.ast.Grammar
 
hasFFK() - Method in class net.ognyanov.niogram.ast.Grammar
 
hasFFKL() - Method in class net.ognyanov.niogram.ast.Grammar
 
hasFlags() - Method in class net.ognyanov.niogram.ast.Grammar
 
hashCode() - Method in class net.ognyanov.niogram.ast.GrammarNode
 
hashCode() - Method in class net.ognyanov.niogram.ast.Multiplex.Conflict
 
hashCode() - Method in class net.ognyanov.niogram.ast.Multiplex.ConflictK
 
hashCode() - Method in class net.ognyanov.niogram.ast.Multiplex.ConflictKL
 
hashCode() - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
hashCode() - Method in class net.ognyanov.niogram.util.BidirectionalMap
 
hashCode() - Method in class net.ognyanov.niogram.util.BitSetLLString
hashCode() - Method in class net.ognyanov.niogram.util.IntLLString
hashCode() - Method in class net.ognyanov.niogram.util.Pair
 
hasWarnings() - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
 

I

ID - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
ID - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
identifier() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionContext
 
identifier() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionScopeNameContext
 
identifier() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.DelegateGrammarContext
 
identifier(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.DelegateGrammarContext
 
identifier() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementOptionContext
 
identifier(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementOptionContext
 
identifier() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.GrammarSpecContext
 
identifier() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
identifier() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.IdListContext
 
identifier(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.IdListContext
 
identifier() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledAltContext
 
identifier() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledElementContext
 
identifier() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledLexerElementContext
 
identifier() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandExprContext
 
identifier() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandNameContext
 
identifier() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ModeSpecContext
 
identifier() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionContext
 
identifier() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionValueContext
 
identifier(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionValueContext
 
identifier() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleActionContext
 
identifier() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ThrowsSpecContext
 
identifier(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ThrowsSpecContext
 
IdentifierContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.IdentifierContext
 
idList() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ChannelsSpecContext
 
idList() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
idList() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.TokensSpecContext
 
IdListContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.IdListContext
 
IMPORT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
IMPORT() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.DelegateGrammarsContext
 
IMPORT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
INT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
INT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
INT() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandExprContext
 
INT() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionValueContext
 
interrupt() - Method in class net.ognyanov.niogram.util.BaseInterruptable
Interrupts this task.
interrupt() - Method in interface net.ognyanov.niogram.util.Interruptable
Interrupts this task.
Interruptable - Interface in net.ognyanov.niogram.util
An interface for interruption of long running computational tasks.
interrupted() - Method in class net.ognyanov.niogram.util.BaseInterruptable
Tests whether this task has been interrupted.
interrupted() - Method in interface net.ognyanov.niogram.util.Interruptable
Tests whether this task has been interrupted.
intersects(BiasedBitSet) - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
IntLLString - Class in net.ognyanov.niogram.util
A limited length string of integers.
IntLLString(int) - Constructor for class net.ognyanov.niogram.util.IntLLString
Create a new object with a specified limit of the string length.
IntLLString(int, TypeNameProvider) - Constructor for class net.ognyanov.niogram.util.IntLLString
Create a new object with a specified limit of the string length which uses a specified name provider for string representation.
IntLLString(IntLLString) - Constructor for class net.ognyanov.niogram.util.IntLLString
Create a new object which is a copy of another one.
IntLLStringSet - Class in net.ognyanov.niogram.util
A set of limited length strings.
IntLLStringSet(int) - Constructor for class net.ognyanov.niogram.util.IntLLStringSet
Create a new set.
IntLLStringSet(int, TypeNameProvider) - Constructor for class net.ognyanov.niogram.util.IntLLStringSet
Create a new set.
IntLLStringSet(IntLLStringSet) - Constructor for class net.ognyanov.niogram.util.IntLLStringSet
 
INVALID - Static variable in class net.ognyanov.niogram.ast.BuiltInTypes
 
INVALID_NAME - Static variable in class net.ognyanov.niogram.ast.BuiltInTypes
 
isEmpty() - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
isEmpty() - Method in class net.ognyanov.niogram.util.BitSetLLString
Tests whether the object is empty.
isEmpty() - Method in class net.ognyanov.niogram.util.IntLLString
Tests whether the object is empty, i.e.
isFull() - Method in class net.ognyanov.niogram.util.BitSetLLString
Tests whether the current length of the string is equal to its limit.
isFull() - Method in class net.ognyanov.niogram.util.IntLLString
Tests whether the object is empty, i.e.
isGreedy() - Method in class net.ognyanov.niogram.ast.Block
 
isInterrupted() - Method in class net.ognyanov.niogram.util.BaseInterruptable
Tests whether this task has been interrupted.
isInterrupted() - Method in interface net.ognyanov.niogram.util.Interruptable
Tests whether this task has been interrupted.
isNullable() - Method in class net.ognyanov.niogram.ast.GrammarNode
 
isNullable() - Method in interface net.ognyanov.niogram.ast.Multiplex
Retrieves the nullability status of the object.
isNullable() - Method in class net.ognyanov.niogram.ast.Nonterminal
Relays to the correspondent method of the rule.
isNullable() - Method in class net.ognyanov.niogram.ast.Terminal
Relays to the correspondent method of the rule.
isOptional() - Method in class net.ognyanov.niogram.ast.Block
 
isPrefixNullable() - Method in class net.ognyanov.niogram.ast.Term
 
isProductive() - Method in class net.ognyanov.niogram.ast.GrammarNode
 
isProductive() - Method in class net.ognyanov.niogram.ast.Nonterminal
Relays to the correspondent method of the rule.
isProductive() - Method in class net.ognyanov.niogram.ast.Terminal
Relays to the correspondent method of the rule.
isReachable() - Method in class net.ognyanov.niogram.ast.GrammarNode
 
isReachable() - Method in class net.ognyanov.niogram.ast.Nonterminal
Relays to the correspondent method of the rule.
isReachable() - Method in class net.ognyanov.niogram.ast.Terminal
Relays to the correspondent method of the rule.
isRepeatable() - Method in class net.ognyanov.niogram.ast.Block
 
isSuffixNullable() - Method in class net.ognyanov.niogram.ast.Term
 
isUsed() - Method in class net.ognyanov.niogram.ast.NonterminalRule
 
isUsed() - Method in interface net.ognyanov.niogram.ast.Rule
 
isUsed() - Method in class net.ognyanov.niogram.ast.TerminalRule
 
iterator() - Method in class net.ognyanov.niogram.util.BitSetLLString
iterator() - Method in class net.ognyanov.niogram.util.IntLLString

L

labeledAlt() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
labeledAlt() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleAltListContext
 
labeledAlt(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleAltListContext
 
LabeledAltContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledAltContext
 
labeledElement() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementContext
 
labeledElement() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
LabeledElementContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledElementContext
 
labeledLexerElement() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
labeledLexerElement() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerElementContext
 
LabeledLexerElementContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledLexerElementContext
 
LBRACE - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
LBRACE() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ChannelsSpecContext
 
LBRACE - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
LBRACE() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionsSpecContext
 
LBRACE() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.TokensSpecContext
 
length() - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
length() - Method in class net.ognyanov.niogram.util.BitSetLLString
Retrieves the current length of the string.
length() - Method in class net.ognyanov.niogram.util.IntLLString
Retrieves the current length of the string.
LEXER - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
LEXER() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionScopeNameContext
 
LEXER() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.GrammarTypeContext
 
LEXER - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
LEXER_CHAR_SET - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
LEXER_CHAR_SET - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
LEXER_CHAR_SET() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAtomContext
 
LEXER_CHAR_SET() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.SetElementContext
 
lexerAlt() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
lexerAlt() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAltListContext
 
lexerAlt(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAltListContext
 
LexerAltContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAltContext
 
lexerAltList() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
lexerAltList() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerBlockContext
 
lexerAltList() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerRuleBlockContext
 
LexerAltListContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAltListContext
 
lexerAtom() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledLexerElementContext
 
lexerAtom() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
lexerAtom() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerElementContext
 
LexerAtomContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAtomContext
 
lexerBlock() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledLexerElementContext
 
lexerBlock() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
lexerBlock() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerElementContext
 
LexerBlockContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerBlockContext
 
LexerCharSet - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
lexerCommand() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
lexerCommand() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandsContext
 
lexerCommand(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandsContext
 
LexerCommandContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandContext
 
lexerCommandExpr() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandContext
 
lexerCommandExpr() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
LexerCommandExprContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandExprContext
 
lexerCommandName() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandContext
 
lexerCommandName() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
LexerCommandNameContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandNameContext
 
lexerCommands() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAltContext
 
lexerCommands() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
LexerCommandsContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandsContext
 
lexerElement() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
lexerElement() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerElementsContext
 
lexerElement(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerElementsContext
 
LexerElementContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerElementContext
 
lexerElements() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAltContext
 
lexerElements() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
LexerElementsContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerElementsContext
 
lexerRuleBlock() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
lexerRuleBlock() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerRuleSpecContext
 
LexerRuleBlockContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerRuleBlockContext
 
lexerRuleSpec() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
lexerRuleSpec() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ModeSpecContext
 
lexerRuleSpec(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ModeSpecContext
 
lexerRuleSpec() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleSpecContext
 
LexerRuleSpecContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerRuleSpecContext
 
limit() - Method in class net.ognyanov.niogram.util.BitSetLLString
Retrieves the limit to the length of the sting.
limit() - Method in class net.ognyanov.niogram.util.IntLLString
Retrieves the limit to the length of the sting.
limit() - Method in class net.ognyanov.niogram.util.IntLLStringSet
Retrieves the value of limit as set in the constructor.
LINE_COMMENT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
LINE_COMMENT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
LOCALS - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
LOCALS - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
LOCALS() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LocalsSpecContext
 
localsSpec() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
localsSpec() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ParserRuleSpecContext
 
LocalsSpecContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LocalsSpecContext
 
LPAREN - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
LPAREN() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockContext
 
LPAREN() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockSetContext
 
LPAREN() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerBlockContext
 
LPAREN() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandContext
 
LPAREN - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
LT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
LT() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementOptionsContext
 
LT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 

M

main(String[]) - Static method in class net.ognyanov.niogram.tool.Tool
 
matches(int) - Method in class net.ognyanov.niogram.util.BiasedBitSet
A synonym for get() which sounds better in parsers and is in line with the naming of the matching methods in IntLLStringSet and BitSetLLString
matches(IntLLString) - Method in class net.ognyanov.niogram.util.BitSetLLString
Tests whether an argument string is matched by this object.
matches(int...) - Method in class net.ognyanov.niogram.util.BitSetLLString
Tests whether each value at position i in a specified sequence is contained by the set at position i in this object.
matches(IntLLString) - Method in class net.ognyanov.niogram.util.IntLLStringSet
Tests whether a specified string is a prefix to some of the strings in this set.
MIN_TYPE - Static variable in class net.ognyanov.niogram.ast.BuiltInTypes
 
MODE - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
MODE() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandNameContext
 
MODE - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
MODE() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ModeSpecContext
 
modeNames - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
modeSpec() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.GrammarSpecContext
 
modeSpec(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.GrammarSpecContext
 
modeSpec() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
ModeSpecContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ModeSpecContext
 
Multiplex - Interface in net.ognyanov.niogram.ast
A common interface for NonterminalRule and Block.
Multiplex.Conflict - Class in net.ognyanov.niogram.ast
 
Multiplex.ConflictK - Class in net.ognyanov.niogram.ast
 
Multiplex.ConflictKL - Class in net.ognyanov.niogram.ast
 

N

net.ognyanov.niogram.analysis - package net.ognyanov.niogram.analysis
Grammar analysis tools
net.ognyanov.niogram.ast - package net.ognyanov.niogram.ast
The NioGram AST model for grammars
net.ognyanov.niogram.parser - package net.ognyanov.niogram.parser
Translators from grammar specification languages to the NioGram AST model.
net.ognyanov.niogram.parser.antlr4 - package net.ognyanov.niogram.parser.antlr4
A translator from the ANTLR 4 grammar specification language to the NioGram AST model.
net.ognyanov.niogram.tool - package net.ognyanov.niogram.tool
The NioGram command line tool
net.ognyanov.niogram.util - package net.ognyanov.niogram.util
Utility classes
nextClearBit(int) - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
nextSetBit(int) - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
NioGramException - Exception in net.ognyanov.niogram.util
A base class for NioGram exceptions.
NioGramException() - Constructor for exception net.ognyanov.niogram.util.NioGramException
 
NioGramException(Throwable) - Constructor for exception net.ognyanov.niogram.util.NioGramException
 
NioGramException(String) - Constructor for exception net.ognyanov.niogram.util.NioGramException
 
NioGramException(String, Throwable) - Constructor for exception net.ognyanov.niogram.util.NioGramException
 
Nonterminal - Class in net.ognyanov.niogram.ast
The AST node for nonterminals.
Nonterminal(NonterminalRule) - Constructor for class net.ognyanov.niogram.ast.Nonterminal
 
NonterminalRule - Class in net.ognyanov.niogram.ast
The AST node for nonterminal rules.
NonterminalRule(int) - Constructor for class net.ognyanov.niogram.ast.NonterminalRule
 
NOT - Static variable in class net.ognyanov.niogram.ast.BuiltInTypes
 
NOT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
NOT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
NOT() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.NotSetContext
 
NOT_NAME - Static variable in class net.ognyanov.niogram.ast.BuiltInTypes
 
notifyErrorListeners(ErrorDispatcher.ErrorType, int, int, String) - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Notifies all error listeners of the dispatcher of an error.
notifyErrorListeners(ErrorDispatcher.ErrorType, int, int, String) - Method in interface net.ognyanov.niogram.parser.ErrorDispatcher
Notifies all error listeners of the dispatcher of an error.
notSet() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AtomContext
 
notSet() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAtomContext
 
notSet() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
NotSetContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.NotSetContext
 
NULL - Static variable in class net.ognyanov.niogram.util.BaseStringBuilder
 

O

OFF_CHANNEL - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
option() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
option() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionsSpecContext
 
option(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionsSpecContext
 
OptionContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionContext
 
OPTIONS - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
Options - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
OPTIONS - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
OPTIONS() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionsSpecContext
 
optionsSpec() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockContext
 
optionsSpec() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
optionsSpec() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.PrequelConstructContext
 
optionsSpec() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RulePrequelContext
 
OptionsSpecContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionsSpecContext
 
optionValue() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionContext
 
optionValue() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
OptionValueContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionValueContext
 
OR - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
OR() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AltListContext
 
OR(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AltListContext
 
OR() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockSetContext
 
OR(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockSetContext
 
OR() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAltListContext
 
OR(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAltListContext
 
OR - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
OR() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleAltListContext
 
OR(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleAltListContext
 
or(BiasedBitSet) - Method in class net.ognyanov.niogram.util.BiasedBitSet
 

P

Pair<F,S> - Class in net.ognyanov.niogram.util
An utility container class for immutable object pairs.
Pair(F, S) - Constructor for class net.ognyanov.niogram.util.Pair
 
PARSER - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
PARSER() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ActionScopeNameContext
 
PARSER() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.GrammarTypeContext
 
PARSER - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
parserRuleSpec() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
parserRuleSpec() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleSpecContext
 
ParserRuleSpecContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ParserRuleSpecContext
 
PLUS - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
PLUS() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.EbnfSuffixContext
 
PLUS - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
PLUS_ASSIGN - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
PLUS_ASSIGN() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledElementContext
 
PLUS_ASSIGN() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledLexerElementContext
 
PLUS_ASSIGN - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
postVisit(GrammarNode) - Method in class net.ognyanov.niogram.ast.GrammarVisitor
 
POUND - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
POUND() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LabeledAltContext
 
POUND - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
prequelConstruct() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.GrammarSpecContext
 
prequelConstruct(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.GrammarSpecContext
 
prequelConstruct() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
PrequelConstructContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.PrequelConstructContext
 
previousClearBit(int) - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
previousSetBit(int) - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
preVisit(GrammarNode) - Method in class net.ognyanov.niogram.ast.GrammarVisitor
 
PRIVATE - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
PRIVATE - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
PRIVATE() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleModifierContext
 
PROTECTED - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
PROTECTED - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
PROTECTED() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleModifierContext
 
PUBLIC - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
PUBLIC - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
PUBLIC() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleModifierContext
 
put(F, S) - Method in class net.ognyanov.niogram.util.BidirectionalMap
Stores the mapping of two values in the map
put(Pair<F, S>) - Method in class net.ognyanov.niogram.util.BidirectionalMap
Stores a mapping between the two elements of a pair object.

Q

QUESTION - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
QUESTION() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.EbnfSuffixContext
 
QUESTION(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.EbnfSuffixContext
 
QUESTION() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementContext
 
QUESTION() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerElementContext
 
QUESTION - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 

R

RANGE - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
RANGE() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.CharacterRangeContext
 
RANGE - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RARROW - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
RARROW() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandsContext
 
RARROW - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RBRACE - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
RBRACE() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ChannelsSpecContext
 
RBRACE() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionsSpecContext
 
RBRACE - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RBRACE() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.TokensSpecContext
 
registerError(ErrorDispatcher.ErrorType) - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Register that an error has occurred
registerError(ErrorDispatcher.ErrorType) - Method in interface net.ognyanov.niogram.parser.ErrorDispatcher
Register that an error has occurred
registerWarning(ErrorDispatcher.ErrorType) - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Registers that an warning has occurred
registerWarning(ErrorDispatcher.ErrorType) - Method in interface net.ognyanov.niogram.parser.ErrorDispatcher
Registers that an warning has occurred
removeEmpty() - Method in class net.ognyanov.niogram.util.BitSetLLString
Removes the representation of the empty string to this object.
removeEmpty() - Method in class net.ognyanov.niogram.util.IntLLStringSet
Removes from the set the empty string if present.
removeErrorListener(ErrorListener) - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Remove an error listener from the dispatcher.
removeErrorListener(ErrorListener) - Method in interface net.ognyanov.niogram.parser.ErrorDispatcher
Remove an error listener from the dispatcher.
removeErrorListeners() - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Removes all error listeners from the error source;
removeErrorListeners() - Method in interface net.ognyanov.niogram.parser.ErrorDispatcher
Removes all error listeners from the error source;
removeFirst(F) - Method in class net.ognyanov.niogram.util.BidirectionalMap
Removes from the map a pair (if any) with given first element
removeSecond(S) - Method in class net.ognyanov.niogram.util.BidirectionalMap
Removes from the map a pair (if any) with given second element
reportError(ErrorDispatcher, ErrorDispatcher.ErrorType, int, int, String) - Method in class net.ognyanov.niogram.parser.BaseErrorListener
Reports an error.
reportError(ErrorDispatcher, ErrorDispatcher.ErrorType, int, int, String) - Method in interface net.ognyanov.niogram.parser.ErrorListener
Reports an error.
reportWarning(ErrorDispatcher, ErrorDispatcher.ErrorType, int, int, String) - Method in class net.ognyanov.niogram.parser.BaseErrorListener
Reports a warning.
reportWarning(ErrorDispatcher, ErrorDispatcher.ErrorType, int, int, String) - Method in interface net.ognyanov.niogram.parser.ErrorListener
Reports a warning.
ResourceLocator - Interface in net.ognyanov.niogram.util
An interface for resource locators.
RETURNS - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
RETURNS - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RETURNS() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleReturnsContext
 
RPAREN - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
RPAREN() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockContext
 
RPAREN() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockSetContext
 
RPAREN() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerBlockContext
 
RPAREN() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerCommandContext
 
RPAREN - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
Rule - Interface in net.ognyanov.niogram.ast
Common interface of TerminalRule and NonteriminalRule.
RULE_action - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_actionBlock - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_actionScopeName - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_alternative - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_altList - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_argActionBlock - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_atom - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_block - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_blockSet - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_blockSuffix - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_channelsSpec - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_characterRange - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_delegateGrammar - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_delegateGrammars - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_ebnf - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_ebnfSuffix - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_element - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_elementOption - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_elementOptions - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_exceptionGroup - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_exceptionHandler - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_finallyClause - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_grammarSpec - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_grammarType - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_identifier - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_idList - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_labeledAlt - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_labeledElement - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_labeledLexerElement - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_lexerAlt - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_lexerAltList - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_lexerAtom - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_lexerBlock - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_lexerCommand - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_lexerCommandExpr - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_lexerCommandName - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_lexerCommands - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_lexerElement - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_lexerElements - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_lexerRuleBlock - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_lexerRuleSpec - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_localsSpec - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_modeSpec - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_notSet - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_option - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_optionsSpec - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_optionValue - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_parserRuleSpec - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_prequelConstruct - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_REF - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
RULE_REF() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.IdentifierContext
 
RULE_REF() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ParserRuleSpecContext
 
RULE_REF - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_REF() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RulerefContext
 
RULE_ruleAction - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_ruleAltList - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_ruleBlock - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_ruleModifier - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_ruleModifiers - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_rulePrequel - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_ruleref - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_ruleReturns - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_rules - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_ruleSpec - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_setElement - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_terminal - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_throwsSpec - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RULE_tokensSpec - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
ruleAction() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockContext
 
ruleAction(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockContext
 
ruleAction() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
ruleAction() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RulePrequelContext
 
RuleActionContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleActionContext
 
ruleAltList() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
ruleAltList() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleBlockContext
 
RuleAltListContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleAltListContext
 
ruleBlock() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ParserRuleSpecContext
 
ruleBlock() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RuleBlockContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleBlockContext
 
ruleModifier() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
ruleModifier() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleModifiersContext
 
ruleModifier(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleModifiersContext
 
RuleModifierContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleModifierContext
 
ruleModifiers() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ParserRuleSpecContext
 
ruleModifiers() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RuleModifiersContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleModifiersContext
 
ruleNames - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
ruleNames - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
rulePrequel() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ParserRuleSpecContext
 
rulePrequel(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ParserRuleSpecContext
 
rulePrequel() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RulePrequelContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RulePrequelContext
 
ruleref() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AtomContext
 
ruleref() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RulerefContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RulerefContext
 
ruleReturns() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ParserRuleSpecContext
 
ruleReturns() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RuleReturnsContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleReturnsContext
 
rules() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.GrammarSpecContext
 
rules() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RulesContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RulesContext
 
ruleSpec() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RulesContext
 
ruleSpec(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RulesContext
 
ruleSpec() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
RuleSpecContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.RuleSpecContext
 

S

secondSet() - Method in class net.ognyanov.niogram.util.BidirectionalMap
Retrieves the set the second elements of the pairs in the map.
SEMI - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
SEMI() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.DelegateGrammarsContext
 
SEMI() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.GrammarSpecContext
 
SEMI() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerRuleSpecContext
 
SEMI() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ModeSpecContext
 
SEMI() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionsSpecContext
 
SEMI(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionsSpecContext
 
SEMI() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ParserRuleSpecContext
 
SEMI - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
set(int) - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
set(int, boolean) - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
set(int, int) - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
set(int, int, boolean) - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
setDisplayName(String) - Method in class net.ognyanov.niogram.ast.GrammarNode
 
setDisplayName(String) - Method in class net.ognyanov.niogram.ast.Nonterminal
Not supported for this class.
setDisplayName(String) - Method in class net.ognyanov.niogram.ast.Terminal
Not supported for this class.
setElement() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockSetContext
 
setElement(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.BlockSetContext
 
setElement() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.NotSetContext
 
setElement() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
SetElementContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.SetElementContext
 
setFF(boolean) - Method in class net.ognyanov.niogram.ast.Grammar
 
setFfConflict(BiasedBitSet) - Method in class net.ognyanov.niogram.ast.Block
 
setFfConflict(BiasedBitSet) - Method in class net.ognyanov.niogram.ast.NonterminalRule
 
setFfConflictK(IntLLStringSet) - Method in class net.ognyanov.niogram.ast.Block
 
setFfConflictK(IntLLStringSet) - Method in class net.ognyanov.niogram.ast.NonterminalRule
 
setFfConflictKL(BitSetLLString) - Method in class net.ognyanov.niogram.ast.Block
 
setFfConflictKL(BitSetLLString) - Method in class net.ognyanov.niogram.ast.NonterminalRule
 
setFFK(boolean) - Method in class net.ognyanov.niogram.ast.Grammar
 
setFFKL(boolean) - Method in class net.ognyanov.niogram.ast.Grammar
 
setFileName(String) - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Sets the file name of the grammar
setFirst(BiasedBitSet) - Method in class net.ognyanov.niogram.ast.GrammarNode
 
setFirst(BiasedBitSet) - Method in class net.ognyanov.niogram.ast.Nonterminal
 
setFirst(BiasedBitSet) - Method in class net.ognyanov.niogram.ast.Terminal
Not supported for this class.
setFirst(F) - Method in class net.ognyanov.niogram.util.Pair
 
setFirstK(IntLLStringSet) - Method in class net.ognyanov.niogram.ast.GrammarNode
 
setFirstK(IntLLStringSet) - Method in class net.ognyanov.niogram.ast.Nonterminal
Not supported for this class.
setFirstK(IntLLStringSet) - Method in class net.ognyanov.niogram.ast.Terminal
Not supported for this class.
setFirstKL(BitSetLLString) - Method in class net.ognyanov.niogram.ast.GrammarNode
 
setFirstKL(BitSetLLString) - Method in class net.ognyanov.niogram.ast.Nonterminal
Not supported for this class.
setFirstKL(BitSetLLString) - Method in class net.ognyanov.niogram.ast.Terminal
Not supported for this class.
setFlags(boolean) - Method in class net.ognyanov.niogram.ast.Grammar
 
setFollow(BiasedBitSet) - Method in class net.ognyanov.niogram.ast.GrammarNode
 
setFollowK(IntLLStringSet) - Method in class net.ognyanov.niogram.ast.GrammarNode
 
setFollowKL(BitSetLLString) - Method in class net.ognyanov.niogram.ast.GrammarNode
 
setK(int) - Method in class net.ognyanov.niogram.ast.Grammar
 
setKL(int) - Method in class net.ognyanov.niogram.ast.Grammar
 
setMinFfK(int) - Method in class net.ognyanov.niogram.ast.Block
 
setMinFfK(int) - Method in class net.ognyanov.niogram.ast.NonterminalRule
 
setMinFfKL(int) - Method in class net.ognyanov.niogram.ast.Block
 
setMinFfKL(int) - Method in class net.ognyanov.niogram.ast.NonterminalRule
 
setMinK(int) - Method in class net.ognyanov.niogram.ast.Block
 
setMinK(int) - Method in class net.ognyanov.niogram.ast.NonterminalRule
 
setMinKL(int) - Method in class net.ognyanov.niogram.ast.Block
 
setMinKL(int) - Method in class net.ognyanov.niogram.ast.NonterminalRule
 
setMode(Antlr4ToAstParser.Mode) - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Sets the mode of the parser.
setNullable(boolean) - Method in class net.ognyanov.niogram.ast.GrammarNode
 
setNullable(boolean) - Method in class net.ognyanov.niogram.ast.Nonterminal
Not supported for this class.
setNullable(boolean) - Method in class net.ognyanov.niogram.ast.Terminal
Not supported for this class.
setNullable(boolean) - Method in class net.ognyanov.niogram.ast.TerminalRule
 
setOptionK(int) - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Sets the value of the option k to be set as both K and KL into the created grammar.
setParent(GrammarNode) - Method in class net.ognyanov.niogram.ast.GrammarNode
 
setPayload(Object) - Method in class net.ognyanov.niogram.ast.GrammarNode
 
setPrefixNullable(boolean) - Method in class net.ognyanov.niogram.ast.Term
 
setProductive(boolean) - Method in class net.ognyanov.niogram.ast.GrammarNode
 
setProductive(boolean) - Method in class net.ognyanov.niogram.ast.Nonterminal
Not supported for this class.
setProductive(boolean) - Method in class net.ognyanov.niogram.ast.Terminal
Not supported for this class.
setProductive(boolean) - Method in class net.ognyanov.niogram.ast.TerminalRule
 
setReachable(boolean) - Method in class net.ognyanov.niogram.ast.GrammarNode
 
setReachable(boolean) - Method in class net.ognyanov.niogram.ast.Nonterminal
Not supported for this class.
setReachable(boolean) - Method in class net.ognyanov.niogram.ast.Terminal
Not supported for this class.
setRelayTarget(Interruptable) - Method in class net.ognyanov.niogram.util.BaseInterruptable
Sets an interruptable subtask to which the BaseInterruptable.interrupt() call is relayed.
setResourceLocator(ResourceLocator) - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Sets the resource locator to be used by the parser.
setSecond(S) - Method in class net.ognyanov.niogram.util.Pair
 
setSourceContext(Object) - Method in class net.ognyanov.niogram.ast.GrammarNode
 
setSuffixFirst(BiasedBitSet) - Method in class net.ognyanov.niogram.ast.Term
 
setSuffixFirstK(IntLLStringSet) - Method in class net.ognyanov.niogram.ast.Term
 
setSuffixFirstKL(BitSetLLString) - Method in class net.ognyanov.niogram.ast.Term
 
setSuffixNullable(boolean) - Method in class net.ognyanov.niogram.ast.Term
 
setSymbolicName(String) - Method in class net.ognyanov.niogram.ast.GrammarNode
 
setSymbolicName(String) - Method in class net.ognyanov.niogram.ast.Nonterminal
Not supported for this class.
setSymbolicName(String) - Method in class net.ognyanov.niogram.ast.Terminal
Not supported for this class.
setUsed(boolean) - Method in class net.ognyanov.niogram.ast.NonterminalRule
 
setUsed(boolean) - Method in interface net.ognyanov.niogram.ast.Rule
 
setUsed(boolean) - Method in class net.ognyanov.niogram.ast.TerminalRule
 
size() - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
size() - Method in class net.ognyanov.niogram.util.BidirectionalMap
Retrieves the size of the map
STAR - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
STAR() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.EbnfSuffixContext
 
STAR - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
startsWith(IntLLString) - Method in class net.ognyanov.niogram.util.IntLLString
Tests whether another string is a prefix to this.
STRING_LITERAL - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
STRING_LITERAL() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.CharacterRangeContext
 
STRING_LITERAL(int) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.CharacterRangeContext
 
STRING_LITERAL() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ElementOptionContext
 
STRING_LITERAL() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.OptionValueContext
 
STRING_LITERAL() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.SetElementContext
 
STRING_LITERAL - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
STRING_LITERAL() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.TerminalContext
 
stringLengths() - Method in class net.ognyanov.niogram.util.BitSetLLString
Retrieves an unmodifiable set of the string lengths for this object.

T

Term - Class in net.ognyanov.niogram.ast
Common superclass of the AST term types - Terminal, Nonterminal, Block.
Term(int) - Constructor for class net.ognyanov.niogram.ast.Term
 
Terminal - Class in net.ognyanov.niogram.ast
The AST node for terminals.
Terminal(TerminalRule) - Constructor for class net.ognyanov.niogram.ast.Terminal
 
terminal() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.AtomContext
 
terminal() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerAtomContext
 
terminal() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
TerminalContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.TerminalContext
 
TerminalRule - Class in net.ognyanov.niogram.ast
The AST node for nonterminals.
TerminalRule(int) - Constructor for class net.ognyanov.niogram.ast.TerminalRule
 
TerminalTrace - Class in net.ognyanov.niogram.analysis
A terminal occurrence trace.
TerminalTrace.TraceType - Enum in net.ognyanov.niogram.analysis
The type of set for which a trace is built.
TerminalTraceFactory - Class in net.ognyanov.niogram.analysis
A static method facility for building of terminal occurrence traces.
THROWS - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
THROWS - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
THROWS() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ThrowsSpecContext
 
throwsSpec() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ParserRuleSpecContext
 
throwsSpec() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
ThrowsSpecContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.ThrowsSpecContext
 
toDotString(Graph<NonterminalRule, DefaultEdge>) - Static method in class net.ognyanov.niogram.analysis.GraphAnalysis
Generate a dot format representation of the graph.
toDotString() - Method in class net.ognyanov.niogram.analysis.TerminalTrace
Builds a DOT language representation of the trace.
toDotString() - Method in class net.ognyanov.niogram.ast.GrammarNode
Generates a DOT language representation of the node and its descendants.
toDotString() - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Generates a DOT language representation of the parse tree.
toGraph(Grammar) - Static method in class net.ognyanov.niogram.analysis.GraphAnalysis
Builds a dependency graph for a grammar.
TOKEN_REF - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
TOKEN_REF() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.IdentifierContext
 
TOKEN_REF() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.LexerRuleSpecContext
 
TOKEN_REF() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.SetElementContext
 
TOKEN_REF() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.TerminalContext
 
TOKEN_REF - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
tokenNames - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
Deprecated.
tokenNames - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
Deprecated.
TOKENS - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
Tokens - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
TOKENS - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
TOKENS() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.TokensSpecContext
 
tokensSpec() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.PrequelConstructContext
 
tokensSpec() - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
TokensSpecContext(ParserRuleContext, int) - Constructor for class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser.TokensSpecContext
 
Tool - Class in net.ognyanov.niogram.tool
The main class of the NioGram command line tool.
Tool() - Constructor for class net.ognyanov.niogram.tool.Tool
 
toRailRoadDot() - Method in class net.ognyanov.niogram.ast.Grammar
Generates a DOT language representation of the railroad diagrams of the grammar rules.
toReducedGraph(Grammar) - Static method in class net.ognyanov.niogram.analysis.GraphAnalysis
Builds a reduced dependency graph for a grammar.
toString() - Method in class net.ognyanov.niogram.ast.GrammarNode
 
toString() - Method in class net.ognyanov.niogram.ast.Multiplex.Conflict
 
toString() - Method in class net.ognyanov.niogram.ast.Multiplex.ConflictK
 
toString() - Method in class net.ognyanov.niogram.ast.Multiplex.ConflictKL
 
toString() - Method in class net.ognyanov.niogram.util.BaseStringBuilder
 
toString() - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
toString(TypeNameProvider) - Method in class net.ognyanov.niogram.util.BiasedBitSet
 
toString() - Method in class net.ognyanov.niogram.util.BidirectionalMap
 
toString(TypeNameProvider) - Method in class net.ognyanov.niogram.util.BitSetLLString
Convert the object to string using the specified type name provider.
toString() - Method in class net.ognyanov.niogram.util.BitSetLLString
toString() - Method in class net.ognyanov.niogram.util.IntLLString
toString(TypeNameProvider) - Method in class net.ognyanov.niogram.util.IntLLString
Convert the object to string using the specified type name provider.
toString(TypeNameProvider) - Method in class net.ognyanov.niogram.util.IntLLStringSet
 
toString() - Method in class net.ognyanov.niogram.util.IntLLStringSet
 
toString() - Method in class net.ognyanov.niogram.util.Pair
 
toXmlString() - Method in class net.ognyanov.niogram.ast.GrammarNode
Generates an XML representation of the node and its descendants.
toXmlString() - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Generates an XML representation of the parse tree.
TypeNameProvider - Interface in net.ognyanov.niogram.util
An interface for classes which provide names for the elements of a BiasedBitSet.

U

UNTERMINATED_ACTION - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
UNTERMINATED_ACTION - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
UNTERMINATED_ARGUMENT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
UNTERMINATED_ARGUMENT - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
UNTERMINATED_CHAR_SET - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
UNTERMINATED_CHAR_SET - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
UNTERMINATED_STRING_LITERAL - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
UNTERMINATED_STRING_LITERAL - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 

V

valueOf(String) - Static method in enum net.ognyanov.niogram.analysis.TerminalTrace.TraceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser.GrammarType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ognyanov.niogram.parser.ErrorDispatcher.ErrorType
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.ognyanov.niogram.analysis.TerminalTrace.TraceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser.GrammarType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ognyanov.niogram.parser.ErrorDispatcher.ErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
visitAction(ANTLRv4Parser.ActionContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.action().
visitAction(ANTLRv4Parser.ActionContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.action().
visitActionBlock(ANTLRv4Parser.ActionBlockContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.actionBlock().
visitActionBlock(ANTLRv4Parser.ActionBlockContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.actionBlock().
visitActionScopeName(ANTLRv4Parser.ActionScopeNameContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.actionScopeName().
visitActionScopeName(ANTLRv4Parser.ActionScopeNameContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.actionScopeName().
visitAlternative(Alternative) - Method in class net.ognyanov.niogram.ast.GrammarVisitor
 
visitAlternative(ANTLRv4Parser.AlternativeContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.alternative().
visitAlternative(ANTLRv4Parser.AlternativeContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.alternative().
visitAltList(ANTLRv4Parser.AltListContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.altList().
visitAltList(ANTLRv4Parser.AltListContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.altList().
visitArgActionBlock(ANTLRv4Parser.ArgActionBlockContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.argActionBlock().
visitArgActionBlock(ANTLRv4Parser.ArgActionBlockContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.argActionBlock().
visitAtom(ANTLRv4Parser.AtomContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.atom().
visitAtom(ANTLRv4Parser.AtomContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.atom().
visitBlock(Block) - Method in class net.ognyanov.niogram.ast.GrammarVisitor
 
visitBlock(ANTLRv4Parser.BlockContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.block().
visitBlock(ANTLRv4Parser.BlockContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.block().
visitBlockSet(ANTLRv4Parser.BlockSetContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.blockSet().
visitBlockSet(ANTLRv4Parser.BlockSetContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.blockSet().
visitBlockSuffix(ANTLRv4Parser.BlockSuffixContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.blockSuffix().
visitBlockSuffix(ANTLRv4Parser.BlockSuffixContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.blockSuffix().
visitChannelsSpec(ANTLRv4Parser.ChannelsSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.channelsSpec().
visitChannelsSpec(ANTLRv4Parser.ChannelsSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.channelsSpec().
visitCharacterRange(ANTLRv4Parser.CharacterRangeContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.characterRange().
visitCharacterRange(ANTLRv4Parser.CharacterRangeContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.characterRange().
visitDelegateGrammar(ANTLRv4Parser.DelegateGrammarContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.delegateGrammar().
visitDelegateGrammar(ANTLRv4Parser.DelegateGrammarContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.delegateGrammar().
visitDelegateGrammars(ANTLRv4Parser.DelegateGrammarsContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.delegateGrammars().
visitDelegateGrammars(ANTLRv4Parser.DelegateGrammarsContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.delegateGrammars().
visitEbnf(ANTLRv4Parser.EbnfContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.ebnf().
visitEbnf(ANTLRv4Parser.EbnfContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.ebnf().
visitEbnfSuffix(ANTLRv4Parser.EbnfSuffixContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.ebnfSuffix().
visitEbnfSuffix(ANTLRv4Parser.EbnfSuffixContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.ebnfSuffix().
visitElement(ANTLRv4Parser.ElementContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.element().
visitElement(ANTLRv4Parser.ElementContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.element().
visitElementOption(ANTLRv4Parser.ElementOptionContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.elementOption().
visitElementOption(ANTLRv4Parser.ElementOptionContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.elementOption().
visitElementOptions(ANTLRv4Parser.ElementOptionsContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.elementOptions().
visitElementOptions(ANTLRv4Parser.ElementOptionsContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.elementOptions().
visitErrorNode(ErrorNode) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
visitExceptionGroup(ANTLRv4Parser.ExceptionGroupContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.exceptionGroup().
visitExceptionGroup(ANTLRv4Parser.ExceptionGroupContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.exceptionGroup().
visitExceptionHandler(ANTLRv4Parser.ExceptionHandlerContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.exceptionHandler().
visitExceptionHandler(ANTLRv4Parser.ExceptionHandlerContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.exceptionHandler().
visitFinallyClause(ANTLRv4Parser.FinallyClauseContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.finallyClause().
visitFinallyClause(ANTLRv4Parser.FinallyClauseContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.finallyClause().
visitGrammar(Grammar) - Method in class net.ognyanov.niogram.ast.GrammarVisitor
 
visitGrammarSpec(ANTLRv4Parser.GrammarSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.grammarSpec().
visitGrammarSpec(ANTLRv4Parser.GrammarSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.grammarSpec().
visitGrammarType(ANTLRv4Parser.GrammarTypeContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.grammarType().
visitGrammarType(ANTLRv4Parser.GrammarTypeContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.grammarType().
visitIdentifier(ANTLRv4Parser.IdentifierContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.identifier().
visitIdentifier(ANTLRv4Parser.IdentifierContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.identifier().
visitIdList(ANTLRv4Parser.IdListContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.idList().
visitIdList(ANTLRv4Parser.IdListContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.idList().
visitLabeledAlt(ANTLRv4Parser.LabeledAltContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.labeledAlt().
visitLabeledAlt(ANTLRv4Parser.LabeledAltContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.labeledAlt().
visitLabeledElement(ANTLRv4Parser.LabeledElementContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.labeledElement().
visitLabeledElement(ANTLRv4Parser.LabeledElementContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.labeledElement().
visitLabeledLexerElement(ANTLRv4Parser.LabeledLexerElementContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.labeledLexerElement().
visitLabeledLexerElement(ANTLRv4Parser.LabeledLexerElementContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.labeledLexerElement().
visitLexerAlt(ANTLRv4Parser.LexerAltContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.lexerAlt().
visitLexerAlt(ANTLRv4Parser.LexerAltContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.lexerAlt().
visitLexerAltList(ANTLRv4Parser.LexerAltListContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.lexerAltList().
visitLexerAltList(ANTLRv4Parser.LexerAltListContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.lexerAltList().
visitLexerAtom(ANTLRv4Parser.LexerAtomContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.lexerAtom().
visitLexerAtom(ANTLRv4Parser.LexerAtomContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.lexerAtom().
visitLexerBlock(ANTLRv4Parser.LexerBlockContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.lexerBlock().
visitLexerBlock(ANTLRv4Parser.LexerBlockContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.lexerBlock().
visitLexerCommand(ANTLRv4Parser.LexerCommandContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.lexerCommand().
visitLexerCommand(ANTLRv4Parser.LexerCommandContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.lexerCommand().
visitLexerCommandExpr(ANTLRv4Parser.LexerCommandExprContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.lexerCommandExpr().
visitLexerCommandExpr(ANTLRv4Parser.LexerCommandExprContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.lexerCommandExpr().
visitLexerCommandName(ANTLRv4Parser.LexerCommandNameContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.lexerCommandName().
visitLexerCommandName(ANTLRv4Parser.LexerCommandNameContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.lexerCommandName().
visitLexerCommands(ANTLRv4Parser.LexerCommandsContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.lexerCommands().
visitLexerCommands(ANTLRv4Parser.LexerCommandsContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.lexerCommands().
visitLexerElement(ANTLRv4Parser.LexerElementContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.lexerElement().
visitLexerElement(ANTLRv4Parser.LexerElementContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.lexerElement().
visitLexerElements(ANTLRv4Parser.LexerElementsContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.lexerElements().
visitLexerElements(ANTLRv4Parser.LexerElementsContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.lexerElements().
visitLexerRuleBlock(ANTLRv4Parser.LexerRuleBlockContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.lexerRuleBlock().
visitLexerRuleBlock(ANTLRv4Parser.LexerRuleBlockContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.lexerRuleBlock().
visitLexerRuleSpec(ANTLRv4Parser.LexerRuleSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.lexerRuleSpec().
visitLexerRuleSpec(ANTLRv4Parser.LexerRuleSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.lexerRuleSpec().
visitLocalsSpec(ANTLRv4Parser.LocalsSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.localsSpec().
visitLocalsSpec(ANTLRv4Parser.LocalsSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.localsSpec().
visitModeSpec(ANTLRv4Parser.ModeSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.modeSpec().
visitModeSpec(ANTLRv4Parser.ModeSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.modeSpec().
visitNode(GrammarNode) - Method in class net.ognyanov.niogram.ast.GrammarVisitor
 
visitNonterminal(Nonterminal) - Method in class net.ognyanov.niogram.ast.GrammarVisitor
 
visitNonterminalRule(NonterminalRule) - Method in class net.ognyanov.niogram.ast.GrammarVisitor
 
visitNotSet(ANTLRv4Parser.NotSetContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.notSet().
visitNotSet(ANTLRv4Parser.NotSetContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.notSet().
visitOption(ANTLRv4Parser.OptionContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.option().
visitOption(ANTLRv4Parser.OptionContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.option().
visitOptionsSpec(ANTLRv4Parser.OptionsSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.optionsSpec().
visitOptionsSpec(ANTLRv4Parser.OptionsSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.optionsSpec().
visitOptionValue(ANTLRv4Parser.OptionValueContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.optionValue().
visitOptionValue(ANTLRv4Parser.OptionValueContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.optionValue().
visitParserRuleSpec(ANTLRv4Parser.ParserRuleSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.parserRuleSpec().
visitParserRuleSpec(ANTLRv4Parser.ParserRuleSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.parserRuleSpec().
visitPrequelConstruct(ANTLRv4Parser.PrequelConstructContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.prequelConstruct().
visitPrequelConstruct(ANTLRv4Parser.PrequelConstructContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.prequelConstruct().
visitRuleAction(ANTLRv4Parser.RuleActionContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.ruleAction().
visitRuleAction(ANTLRv4Parser.RuleActionContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.ruleAction().
visitRuleAltList(ANTLRv4Parser.RuleAltListContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.ruleAltList().
visitRuleAltList(ANTLRv4Parser.RuleAltListContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.ruleAltList().
visitRuleBlock(ANTLRv4Parser.RuleBlockContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.ruleBlock().
visitRuleBlock(ANTLRv4Parser.RuleBlockContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.ruleBlock().
visitRuleModifier(ANTLRv4Parser.RuleModifierContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.ruleModifier().
visitRuleModifier(ANTLRv4Parser.RuleModifierContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.ruleModifier().
visitRuleModifiers(ANTLRv4Parser.RuleModifiersContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.ruleModifiers().
visitRuleModifiers(ANTLRv4Parser.RuleModifiersContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.ruleModifiers().
visitRulePrequel(ANTLRv4Parser.RulePrequelContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.rulePrequel().
visitRulePrequel(ANTLRv4Parser.RulePrequelContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.rulePrequel().
visitRuleref(ANTLRv4Parser.RulerefContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.ruleref().
visitRuleref(ANTLRv4Parser.RulerefContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.ruleref().
visitRuleReturns(ANTLRv4Parser.RuleReturnsContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.ruleReturns().
visitRuleReturns(ANTLRv4Parser.RuleReturnsContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.ruleReturns().
visitRules(ANTLRv4Parser.RulesContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.rules().
visitRules(ANTLRv4Parser.RulesContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.rules().
visitRuleSpec(ANTLRv4Parser.RuleSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.ruleSpec().
visitRuleSpec(ANTLRv4Parser.RuleSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.ruleSpec().
visitSetElement(ANTLRv4Parser.SetElementContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.setElement().
visitSetElement(ANTLRv4Parser.SetElementContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.setElement().
visitTerminal(Terminal) - Method in class net.ognyanov.niogram.ast.GrammarVisitor
 
visitTerminal(TerminalNode) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseListener
visitTerminal(ANTLRv4Parser.TerminalContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.terminal().
visitTerminal(ANTLRv4Parser.TerminalContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.terminal().
visitTerminalRule(TerminalRule) - Method in class net.ognyanov.niogram.ast.GrammarVisitor
 
visitThrowsSpec(ANTLRv4Parser.ThrowsSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.throwsSpec().
visitThrowsSpec(ANTLRv4Parser.ThrowsSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.throwsSpec().
visitTokensSpec(ANTLRv4Parser.TokensSpecContext) - Method in class net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserBaseVisitor
Visit a parse tree produced by ANTLRv4Parser.tokensSpec().
visitTokensSpec(ANTLRv4Parser.TokensSpecContext) - Method in interface net.ognyanov.niogram.parser.antlr4.ANTLRv4ParserVisitor
Visit a parse tree produced by ANTLRv4Parser.tokensSpec().
VOCABULARY - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
VOCABULARY - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 

W

warnErrorListeners(ErrorDispatcher.ErrorType, int, int, String) - Method in class net.ognyanov.niogram.parser.antlr4.Antlr4ToAstParser
Notifies all error listeners of the dispatcher of an warning.
warnErrorListeners(ErrorDispatcher.ErrorType, int, int, String) - Method in interface net.ognyanov.niogram.parser.ErrorDispatcher
Notifies all error listeners of the dispatcher of an warning.
WS - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
WS - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 

X

XmlStringBuilder - Class in net.ognyanov.niogram.util
A string builder which supports the XML 1.0 character escaping.
XmlStringBuilder() - Constructor for class net.ognyanov.niogram.util.XmlStringBuilder
 
xor(BiasedBitSet) - Method in class net.ognyanov.niogram.util.BiasedBitSet
 

_

_ATN - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
_ATN - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
_decisionToDFA - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
_decisionToDFA - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
_serializedATN - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
_serializedATN - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
_sharedContextCache - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Lexer
 
_sharedContextCache - Static variable in class net.ognyanov.niogram.parser.antlr4.ANTLRv4Parser
 
A B C D E F G H I L M N O P Q R S T U V W X _ 
Skip navigation links

Copyright © 2018. All rights reserved.