Associativity | Irony.Parsing.BnfTerm | |
AstNodeConfig | Irony.Parsing.BnfTerm | |
AstNodeCreated | Irony.Parsing.BnfTerm | |
AstNodeCreator | Irony.Parsing.BnfTerm | |
AstNodeType | Irony.Parsing.BnfTerm | |
BnfTerm(string name) | Irony.Parsing.BnfTerm | |
BnfTerm(string name, string errorAlias) | Irony.Parsing.BnfTerm | |
BnfTerm(string name, string errorAlias, Type nodeType) | Irony.Parsing.BnfTerm | |
BnfTerm(string name, string errorAlias, AstNodeCreator nodeCreator) | Irony.Parsing.BnfTerm | |
CreateAstNode(ParsingContext context, ParseTreeNode nodeInfo) | Irony.Parsing.BnfTerm | virtual |
ErrorAlias | Irony.Parsing.BnfTerm | |
ErrorRule | Irony.Parsing.NonTerminal | |
FlagIsSet(TermFlags flag) | Irony.Parsing.BnfTerm | |
Flags | Irony.Parsing.BnfTerm | |
GetAstNodeType(ParsingContext context, ParseTreeNode nodeInfo) | Irony.Parsing.BnfTerm | protectedvirtual |
GetHashCode() | Irony.Parsing.BnfTerm | |
GetNodeCaption(ParseTreeNode node) | Irony.Parsing.NonTerminal | |
GetParseNodeCaption(ParseTreeNode node) | Irony.Parsing.BnfTerm | virtual |
Grammar | Irony.Parsing.BnfTerm | |
GrammarData | Irony.Parsing.BnfTerm | protected |
Init(GrammarData grammarData) | Irony.Parsing.NonTerminal | virtual |
Name | Irony.Parsing.BnfTerm | |
NodeCaptionTemplate | Irony.Parsing.NonTerminal | |
NonTerminal(string name) | Irony.Parsing.NonTerminal | |
NonTerminal(string name, string errorAlias) | Irony.Parsing.NonTerminal | |
NonTerminal(string name, string errorAlias, Type nodeType) | Irony.Parsing.NonTerminal | |
NonTerminal(string name, string errorAlias, AstNodeCreator nodeCreator) | Irony.Parsing.NonTerminal | |
NonTerminal(string name, Type nodeType) | Irony.Parsing.NonTerminal | |
NonTerminal(string name, AstNodeCreator nodeCreator) | Irony.Parsing.NonTerminal | |
NonTerminal(string name, BnfExpression expression) | Irony.Parsing.NonTerminal | |
NonTerminalsToString(IEnumerable< NonTerminal > terms, string separator) | Irony.Parsing.NonTerminal | static |
NoPrecedence | Irony.Parsing.BnfTerm | |
operator+(BnfTerm term1, BnfTerm term2) | Irony.Parsing.BnfTerm | static |
operator+(BnfTerm term1, string symbol2) | Irony.Parsing.BnfTerm | static |
operator+(string symbol1, BnfTerm term2) | Irony.Parsing.BnfTerm | static |
operator|(BnfTerm term1, BnfTerm term2) | Irony.Parsing.BnfTerm | static |
operator|(BnfTerm term1, string symbol2) | Irony.Parsing.BnfTerm | static |
operator|(string symbol1, BnfTerm term2) | Irony.Parsing.BnfTerm | static |
Plus() | Irony.Parsing.BnfTerm | |
Precedence | Irony.Parsing.BnfTerm | |
Productions | Irony.Parsing.NonTerminal | |
Q() | Irony.Parsing.BnfTerm | |
ReduceIf(string first) | Irony.Parsing.NonTerminal | |
ReduceIf(Terminal first) | Irony.Parsing.NonTerminal | |
Rule | Irony.Parsing.NonTerminal | |
SetFlag(TermFlags flag) | Irony.Parsing.BnfTerm | |
SetFlag(TermFlags flag, bool value) | Irony.Parsing.BnfTerm | |
ShiftIf(string first) | Irony.Parsing.NonTerminal | |
ShiftIf(Terminal first) | Irony.Parsing.NonTerminal | |
Star() | Irony.Parsing.BnfTerm | |
ToString() | Irony.Parsing.NonTerminal | |