Versions in this module Expand all Collapse all v1 v1.6.0 Apr 28, 2021 Changes in this version + const FuncLexerBOOL + const FuncLexerDOMAIN + const FuncLexerHEX + const FuncLexerINT + const FuncLexerNAME + const FuncLexerSTRING + const FuncLexerT__0 + const FuncLexerT__1 + const FuncLexerT__2 + const FuncLexerT__3 + const FuncLexerT__4 + const FuncLexerT__5 + const FuncLexerT__6 + const FuncLexerT__7 + const FuncLexerWS + const FuncParserBOOL + const FuncParserDOMAIN + const FuncParserEOF + const FuncParserHEX + const FuncParserINT + const FuncParserNAME + const FuncParserRULE_arg + const FuncParserRULE_arrayArg + const FuncParserRULE_boolArg + const FuncParserRULE_domainArg + const FuncParserRULE_funcArgs + const FuncParserRULE_funcName + const FuncParserRULE_hexArg + const FuncParserRULE_intArg + const FuncParserRULE_start + const FuncParserRULE_stringArg + const FuncParserSTRING + const FuncParserT__0 + const FuncParserT__1 + const FuncParserT__2 + const FuncParserT__3 + const FuncParserT__4 + const FuncParserT__5 + const FuncParserT__6 + const FuncParserT__7 + const FuncParserWS + type ArgContext struct + func NewArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArgContext + func NewEmptyArgContext() *ArgContext + func (*ArgContext) IsArgContext() + func (s *ArgContext) ArrayArg() IArrayArgContext + func (s *ArgContext) BoolArg() IBoolArgContext + func (s *ArgContext) DomainArg() IDomainArgContext + func (s *ArgContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ArgContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ArgContext) GetParser() antlr.Parser + func (s *ArgContext) GetRuleContext() antlr.RuleContext + func (s *ArgContext) HexArg() IHexArgContext + func (s *ArgContext) IntArg() IIntArgContext + func (s *ArgContext) StringArg() IStringArgContext + func (s *ArgContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ArrayArgContext struct + func NewArrayArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrayArgContext + func NewEmptyArrayArgContext() *ArrayArgContext + func (*ArrayArgContext) IsArrayArgContext() + func (s *ArrayArgContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ArrayArgContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ArrayArgContext) FuncArgs() IFuncArgsContext + func (s *ArrayArgContext) GetParser() antlr.Parser + func (s *ArrayArgContext) GetRuleContext() antlr.RuleContext + func (s *ArrayArgContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type BaseFuncListener struct + func (s *BaseFuncListener) EnterArg(ctx *ArgContext) + func (s *BaseFuncListener) EnterArrayArg(ctx *ArrayArgContext) + func (s *BaseFuncListener) EnterBoolArg(ctx *BoolArgContext) + func (s *BaseFuncListener) EnterDomainArg(ctx *DomainArgContext) + func (s *BaseFuncListener) EnterEveryRule(ctx antlr.ParserRuleContext) + func (s *BaseFuncListener) EnterFuncArgs(ctx *FuncArgsContext) + func (s *BaseFuncListener) EnterFuncName(ctx *FuncNameContext) + func (s *BaseFuncListener) EnterHexArg(ctx *HexArgContext) + func (s *BaseFuncListener) EnterIntArg(ctx *IntArgContext) + func (s *BaseFuncListener) EnterStart(ctx *StartContext) + func (s *BaseFuncListener) EnterStringArg(ctx *StringArgContext) + func (s *BaseFuncListener) ExitArg(ctx *ArgContext) + func (s *BaseFuncListener) ExitArrayArg(ctx *ArrayArgContext) + func (s *BaseFuncListener) ExitBoolArg(ctx *BoolArgContext) + func (s *BaseFuncListener) ExitDomainArg(ctx *DomainArgContext) + func (s *BaseFuncListener) ExitEveryRule(ctx antlr.ParserRuleContext) + func (s *BaseFuncListener) ExitFuncArgs(ctx *FuncArgsContext) + func (s *BaseFuncListener) ExitFuncName(ctx *FuncNameContext) + func (s *BaseFuncListener) ExitHexArg(ctx *HexArgContext) + func (s *BaseFuncListener) ExitIntArg(ctx *IntArgContext) + func (s *BaseFuncListener) ExitStart(ctx *StartContext) + func (s *BaseFuncListener) ExitStringArg(ctx *StringArgContext) + func (s *BaseFuncListener) VisitErrorNode(node antlr.ErrorNode) + func (s *BaseFuncListener) VisitTerminal(node antlr.TerminalNode) + type BoolArgContext struct + func NewBoolArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BoolArgContext + func NewEmptyBoolArgContext() *BoolArgContext + func (*BoolArgContext) IsBoolArgContext() + func (s *BoolArgContext) EnterRule(listener antlr.ParseTreeListener) + func (s *BoolArgContext) ExitRule(listener antlr.ParseTreeListener) + func (s *BoolArgContext) GetParser() antlr.Parser + func (s *BoolArgContext) GetRuleContext() antlr.RuleContext + func (s *BoolArgContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type DomainArgContext struct + func NewDomainArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DomainArgContext + func NewEmptyDomainArgContext() *DomainArgContext + func (*DomainArgContext) IsDomainArgContext() + func (s *DomainArgContext) DOMAIN() antlr.TerminalNode + func (s *DomainArgContext) EnterRule(listener antlr.ParseTreeListener) + func (s *DomainArgContext) ExitRule(listener antlr.ParseTreeListener) + func (s *DomainArgContext) GetParser() antlr.Parser + func (s *DomainArgContext) GetRuleContext() antlr.RuleContext + func (s *DomainArgContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type FuncArgsContext struct + func NewEmptyFuncArgsContext() *FuncArgsContext + func NewFuncArgsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FuncArgsContext + func (*FuncArgsContext) IsFuncArgsContext() + func (s *FuncArgsContext) AllArg() []IArgContext + func (s *FuncArgsContext) Arg(i int) IArgContext + func (s *FuncArgsContext) EnterRule(listener antlr.ParseTreeListener) + func (s *FuncArgsContext) ExitRule(listener antlr.ParseTreeListener) + func (s *FuncArgsContext) GetParser() antlr.Parser + func (s *FuncArgsContext) GetRuleContext() antlr.RuleContext + func (s *FuncArgsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type FuncLexer struct + func NewFuncLexer(input antlr.CharStream) *FuncLexer + type FuncListener interface + EnterArg func(c *ArgContext) + EnterArrayArg func(c *ArrayArgContext) + EnterBoolArg func(c *BoolArgContext) + EnterDomainArg func(c *DomainArgContext) + EnterFuncArgs func(c *FuncArgsContext) + EnterFuncName func(c *FuncNameContext) + EnterHexArg func(c *HexArgContext) + EnterIntArg func(c *IntArgContext) + EnterStart func(c *StartContext) + EnterStringArg func(c *StringArgContext) + ExitArg func(c *ArgContext) + ExitArrayArg func(c *ArrayArgContext) + ExitBoolArg func(c *BoolArgContext) + ExitDomainArg func(c *DomainArgContext) + ExitFuncArgs func(c *FuncArgsContext) + ExitFuncName func(c *FuncNameContext) + ExitHexArg func(c *HexArgContext) + ExitIntArg func(c *IntArgContext) + ExitStart func(c *StartContext) + ExitStringArg func(c *StringArgContext) + type FuncNameContext struct + func NewEmptyFuncNameContext() *FuncNameContext + func NewFuncNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FuncNameContext + func (*FuncNameContext) IsFuncNameContext() + func (s *FuncNameContext) EnterRule(listener antlr.ParseTreeListener) + func (s *FuncNameContext) ExitRule(listener antlr.ParseTreeListener) + func (s *FuncNameContext) GetParser() antlr.Parser + func (s *FuncNameContext) GetRuleContext() antlr.RuleContext + func (s *FuncNameContext) NAME() antlr.TerminalNode + func (s *FuncNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type FuncParser struct + func NewFuncParser(input antlr.TokenStream) *FuncParser + func (p *FuncParser) Arg() (localctx IArgContext) + func (p *FuncParser) ArrayArg() (localctx IArrayArgContext) + func (p *FuncParser) BoolArg() (localctx IBoolArgContext) + func (p *FuncParser) DomainArg() (localctx IDomainArgContext) + func (p *FuncParser) FuncArgs() (localctx IFuncArgsContext) + func (p *FuncParser) FuncName() (localctx IFuncNameContext) + func (p *FuncParser) HexArg() (localctx IHexArgContext) + func (p *FuncParser) IntArg() (localctx IIntArgContext) + func (p *FuncParser) Start() (localctx IStartContext) + func (p *FuncParser) StringArg() (localctx IStringArgContext) + type HexArgContext struct + func NewEmptyHexArgContext() *HexArgContext + func NewHexArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HexArgContext + func (*HexArgContext) IsHexArgContext() + func (s *HexArgContext) EnterRule(listener antlr.ParseTreeListener) + func (s *HexArgContext) ExitRule(listener antlr.ParseTreeListener) + func (s *HexArgContext) GetParser() antlr.Parser + func (s *HexArgContext) GetRuleContext() antlr.RuleContext + func (s *HexArgContext) HEX() antlr.TerminalNode + func (s *HexArgContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type IArgContext interface + GetParser func() antlr.Parser + IsArgContext func() + type IArrayArgContext interface + GetParser func() antlr.Parser + IsArrayArgContext func() + type IBoolArgContext interface + GetParser func() antlr.Parser + IsBoolArgContext func() + type IDomainArgContext interface + GetParser func() antlr.Parser + IsDomainArgContext func() + type IFuncArgsContext interface + GetParser func() antlr.Parser + IsFuncArgsContext func() + type IFuncNameContext interface + GetParser func() antlr.Parser + IsFuncNameContext func() + type IHexArgContext interface + GetParser func() antlr.Parser + IsHexArgContext func() + type IIntArgContext interface + GetParser func() antlr.Parser + IsIntArgContext func() + type IStartContext interface + GetParser func() antlr.Parser + IsStartContext func() + type IStringArgContext interface + GetParser func() antlr.Parser + IsStringArgContext func() + type IntArgContext struct + func NewEmptyIntArgContext() *IntArgContext + func NewIntArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntArgContext + func (*IntArgContext) IsIntArgContext() + func (s *IntArgContext) EnterRule(listener antlr.ParseTreeListener) + func (s *IntArgContext) ExitRule(listener antlr.ParseTreeListener) + func (s *IntArgContext) GetParser() antlr.Parser + func (s *IntArgContext) GetRuleContext() antlr.RuleContext + func (s *IntArgContext) INT() antlr.TerminalNode + func (s *IntArgContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type StartContext struct + func NewEmptyStartContext() *StartContext + func NewStartContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StartContext + func (*StartContext) IsStartContext() + func (s *StartContext) EOF() antlr.TerminalNode + func (s *StartContext) EnterRule(listener antlr.ParseTreeListener) + func (s *StartContext) ExitRule(listener antlr.ParseTreeListener) + func (s *StartContext) FuncArgs() IFuncArgsContext + func (s *StartContext) FuncName() IFuncNameContext + func (s *StartContext) GetParser() antlr.Parser + func (s *StartContext) GetRuleContext() antlr.RuleContext + func (s *StartContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type StringArgContext struct + func NewEmptyStringArgContext() *StringArgContext + func NewStringArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StringArgContext + func (*StringArgContext) IsStringArgContext() + func (s *StringArgContext) EnterRule(listener antlr.ParseTreeListener) + func (s *StringArgContext) ExitRule(listener antlr.ParseTreeListener) + func (s *StringArgContext) GetParser() antlr.Parser + func (s *StringArgContext) GetRuleContext() antlr.RuleContext + func (s *StringArgContext) STRING() antlr.TerminalNode + func (s *StringArgContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string Other modules containing this package github.com/wealdtech/ethereal/v2