Documentation ¶
Index ¶
- Variables
- func InitEmptyBoolContext(p *BoolContext)
- func InitEmptyCompBodyContext(p *CompBodyContext)
- func InitEmptyCompDefContext(p *CompDefContext)
- func InitEmptyCompNetDefContext(p *CompNetDefContext)
- func InitEmptyCompNodeDefContext(p *CompNodeDefContext)
- func InitEmptyCompNodesDefBodyContext(p *CompNodesDefBodyContext)
- func InitEmptyCompNodesDefContext(p *CompNodesDefContext)
- func InitEmptyCompStmtContext(p *CompStmtContext)
- func InitEmptyCompilerDirectiveContext(p *CompilerDirectiveContext)
- func InitEmptyCompilerDirectivesArgsContext(p *CompilerDirectivesArgsContext)
- func InitEmptyCompilerDirectivesContext(p *CompilerDirectivesContext)
- func InitEmptyCompiler_directive_argContext(p *Compiler_directive_argContext)
- func InitEmptyConnDefContext(p *ConnDefContext)
- func InitEmptyConnDefListContext(p *ConnDefListContext)
- func InitEmptyConstDefContext(p *ConstDefContext)
- func InitEmptyConstStmtContext(p *ConstStmtContext)
- func InitEmptyConstValContext(p *ConstValContext)
- func InitEmptyEntityNameContext(p *EntityNameContext)
- func InitEmptyEntityRefContext(p *EntityRefContext)
- func InitEmptyEnumTypeExprContext(p *EnumTypeExprContext)
- func InitEmptyGroupCompStmtContext(p *GroupCompStmtContext)
- func InitEmptyGroupConstStmtContext(p *GroupConstStmtContext)
- func InitEmptyGroupInterfaceStmtContext(p *GroupInterfaceStmtContext)
- func InitEmptyGroupTypeStmtContext(p *GroupTypeStmtContext)
- func InitEmptyImportAliasContext(p *ImportAliasContext)
- func InitEmptyImportDefContext(p *ImportDefContext)
- func InitEmptyImportPathContext(p *ImportPathContext)
- func InitEmptyImportPathModContext(p *ImportPathModContext)
- func InitEmptyImportPathPkgContext(p *ImportPathPkgContext)
- func InitEmptyImportStmtContext(p *ImportStmtContext)
- func InitEmptyImportedEntityRefContext(p *ImportedEntityRefContext)
- func InitEmptyInPortsDefContext(p *InPortsDefContext)
- func InitEmptyInterfaceDefContext(p *InterfaceDefContext)
- func InitEmptyInterfaceStmtContext(p *InterfaceStmtContext)
- func InitEmptyListItemsContext(p *ListItemsContext)
- func InitEmptyListLitContext(p *ListLitContext)
- func InitEmptyLocalEntityRefContext(p *LocalEntityRefContext)
- func InitEmptyMultipleReceiverSideContext(p *MultipleReceiverSideContext)
- func InitEmptyNilContext(p *NilContext)
- func InitEmptyNodeDIArgsContext(p *NodeDIArgsContext)
- func InitEmptyNodeInstContext(p *NodeInstContext)
- func InitEmptyNonUnionTypeExprContext(p *NonUnionTypeExprContext)
- func InitEmptyOutPortsDefContext(p *OutPortsDefContext)
- func InitEmptyPkgRefContext(p *PkgRefContext)
- func InitEmptyPortAddrContext(p *PortAddrContext)
- func InitEmptyPortAddrIdxContext(p *PortAddrIdxContext)
- func InitEmptyPortAddrNodeContext(p *PortAddrNodeContext)
- func InitEmptyPortAddrPortContext(p *PortAddrPortContext)
- func InitEmptyPortDefContext(p *PortDefContext)
- func InitEmptyPortsDefContext(p *PortsDefContext)
- func InitEmptyProgContext(p *ProgContext)
- func InitEmptyReceiverSideContext(p *ReceiverSideContext)
- func InitEmptySenderConstRefContext(p *SenderConstRefContext)
- func InitEmptySenderSideContext(p *SenderSideContext)
- func InitEmptySingleCompStmtContext(p *SingleCompStmtContext)
- func InitEmptySingleConstStmtContext(p *SingleConstStmtContext)
- func InitEmptySingleInterfaceStmtContext(p *SingleInterfaceStmtContext)
- func InitEmptySingleTypeStmtContext(p *SingleTypeStmtContext)
- func InitEmptyStmtContext(p *StmtContext)
- func InitEmptyStructFieldContext(p *StructFieldContext)
- func InitEmptyStructFieldsContext(p *StructFieldsContext)
- func InitEmptyStructLitContext(p *StructLitContext)
- func InitEmptyStructSelectorsContext(p *StructSelectorsContext)
- func InitEmptyStructTypeExprContext(p *StructTypeExprContext)
- func InitEmptyStructValueFieldContext(p *StructValueFieldContext)
- func InitEmptyStructValueFieldsContext(p *StructValueFieldsContext)
- func InitEmptyThenConnExprContext(p *ThenConnExprContext)
- func InitEmptyTypeArgsContext(p *TypeArgsContext)
- func InitEmptyTypeDefContext(p *TypeDefContext)
- func InitEmptyTypeExprContext(p *TypeExprContext)
- func InitEmptyTypeInstExprContext(p *TypeInstExprContext)
- func InitEmptyTypeLitExprContext(p *TypeLitExprContext)
- func InitEmptyTypeParamContext(p *TypeParamContext)
- func InitEmptyTypeParamListContext(p *TypeParamListContext)
- func InitEmptyTypeParamsContext(p *TypeParamsContext)
- func InitEmptyTypeStmtContext(p *TypeStmtContext)
- func InitEmptyUnionTypeExprContext(p *UnionTypeExprContext)
- func NevaLexerInit()
- func NevaParserInit()
- func NewnevaLexer(input antlr.CharStream) *nevaLexer
- func NewnevaParser(input antlr.TokenStream) *nevaParser
- type BasenevaListener
- func (s *BasenevaListener) EnterBool(ctx *BoolContext)
- func (s *BasenevaListener) EnterCompBody(ctx *CompBodyContext)
- func (s *BasenevaListener) EnterCompDef(ctx *CompDefContext)
- func (s *BasenevaListener) EnterCompNetDef(ctx *CompNetDefContext)
- func (s *BasenevaListener) EnterCompNodeDef(ctx *CompNodeDefContext)
- func (s *BasenevaListener) EnterCompNodesDef(ctx *CompNodesDefContext)
- func (s *BasenevaListener) EnterCompNodesDefBody(ctx *CompNodesDefBodyContext)
- func (s *BasenevaListener) EnterCompStmt(ctx *CompStmtContext)
- func (s *BasenevaListener) EnterCompilerDirective(ctx *CompilerDirectiveContext)
- func (s *BasenevaListener) EnterCompilerDirectives(ctx *CompilerDirectivesContext)
- func (s *BasenevaListener) EnterCompilerDirectivesArgs(ctx *CompilerDirectivesArgsContext)
- func (s *BasenevaListener) EnterCompiler_directive_arg(ctx *Compiler_directive_argContext)
- func (s *BasenevaListener) EnterConnDef(ctx *ConnDefContext)
- func (s *BasenevaListener) EnterConnDefList(ctx *ConnDefListContext)
- func (s *BasenevaListener) EnterConstDef(ctx *ConstDefContext)
- func (s *BasenevaListener) EnterConstStmt(ctx *ConstStmtContext)
- func (s *BasenevaListener) EnterConstVal(ctx *ConstValContext)
- func (s *BasenevaListener) EnterEntityName(ctx *EntityNameContext)
- func (s *BasenevaListener) EnterEntityRef(ctx *EntityRefContext)
- func (s *BasenevaListener) EnterEnumTypeExpr(ctx *EnumTypeExprContext)
- func (s *BasenevaListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BasenevaListener) EnterGroupCompStmt(ctx *GroupCompStmtContext)
- func (s *BasenevaListener) EnterGroupConstStmt(ctx *GroupConstStmtContext)
- func (s *BasenevaListener) EnterGroupInterfaceStmt(ctx *GroupInterfaceStmtContext)
- func (s *BasenevaListener) EnterGroupTypeStmt(ctx *GroupTypeStmtContext)
- func (s *BasenevaListener) EnterImportAlias(ctx *ImportAliasContext)
- func (s *BasenevaListener) EnterImportDef(ctx *ImportDefContext)
- func (s *BasenevaListener) EnterImportPath(ctx *ImportPathContext)
- func (s *BasenevaListener) EnterImportPathMod(ctx *ImportPathModContext)
- func (s *BasenevaListener) EnterImportPathPkg(ctx *ImportPathPkgContext)
- func (s *BasenevaListener) EnterImportStmt(ctx *ImportStmtContext)
- func (s *BasenevaListener) EnterImportedEntityRef(ctx *ImportedEntityRefContext)
- func (s *BasenevaListener) EnterInPortsDef(ctx *InPortsDefContext)
- func (s *BasenevaListener) EnterInterfaceDef(ctx *InterfaceDefContext)
- func (s *BasenevaListener) EnterInterfaceStmt(ctx *InterfaceStmtContext)
- func (s *BasenevaListener) EnterListItems(ctx *ListItemsContext)
- func (s *BasenevaListener) EnterListLit(ctx *ListLitContext)
- func (s *BasenevaListener) EnterLocalEntityRef(ctx *LocalEntityRefContext)
- func (s *BasenevaListener) EnterMultipleReceiverSide(ctx *MultipleReceiverSideContext)
- func (s *BasenevaListener) EnterNil(ctx *NilContext)
- func (s *BasenevaListener) EnterNodeDIArgs(ctx *NodeDIArgsContext)
- func (s *BasenevaListener) EnterNodeInst(ctx *NodeInstContext)
- func (s *BasenevaListener) EnterNonUnionTypeExpr(ctx *NonUnionTypeExprContext)
- func (s *BasenevaListener) EnterOutPortsDef(ctx *OutPortsDefContext)
- func (s *BasenevaListener) EnterPkgRef(ctx *PkgRefContext)
- func (s *BasenevaListener) EnterPortAddr(ctx *PortAddrContext)
- func (s *BasenevaListener) EnterPortAddrIdx(ctx *PortAddrIdxContext)
- func (s *BasenevaListener) EnterPortAddrNode(ctx *PortAddrNodeContext)
- func (s *BasenevaListener) EnterPortAddrPort(ctx *PortAddrPortContext)
- func (s *BasenevaListener) EnterPortDef(ctx *PortDefContext)
- func (s *BasenevaListener) EnterPortsDef(ctx *PortsDefContext)
- func (s *BasenevaListener) EnterProg(ctx *ProgContext)
- func (s *BasenevaListener) EnterReceiverSide(ctx *ReceiverSideContext)
- func (s *BasenevaListener) EnterSenderConstRef(ctx *SenderConstRefContext)
- func (s *BasenevaListener) EnterSenderSide(ctx *SenderSideContext)
- func (s *BasenevaListener) EnterSingleCompStmt(ctx *SingleCompStmtContext)
- func (s *BasenevaListener) EnterSingleConstStmt(ctx *SingleConstStmtContext)
- func (s *BasenevaListener) EnterSingleInterfaceStmt(ctx *SingleInterfaceStmtContext)
- func (s *BasenevaListener) EnterSingleTypeStmt(ctx *SingleTypeStmtContext)
- func (s *BasenevaListener) EnterStmt(ctx *StmtContext)
- func (s *BasenevaListener) EnterStructField(ctx *StructFieldContext)
- func (s *BasenevaListener) EnterStructFields(ctx *StructFieldsContext)
- func (s *BasenevaListener) EnterStructLit(ctx *StructLitContext)
- func (s *BasenevaListener) EnterStructSelectors(ctx *StructSelectorsContext)
- func (s *BasenevaListener) EnterStructTypeExpr(ctx *StructTypeExprContext)
- func (s *BasenevaListener) EnterStructValueField(ctx *StructValueFieldContext)
- func (s *BasenevaListener) EnterStructValueFields(ctx *StructValueFieldsContext)
- func (s *BasenevaListener) EnterThenConnExpr(ctx *ThenConnExprContext)
- func (s *BasenevaListener) EnterTypeArgs(ctx *TypeArgsContext)
- func (s *BasenevaListener) EnterTypeDef(ctx *TypeDefContext)
- func (s *BasenevaListener) EnterTypeExpr(ctx *TypeExprContext)
- func (s *BasenevaListener) EnterTypeInstExpr(ctx *TypeInstExprContext)
- func (s *BasenevaListener) EnterTypeLitExpr(ctx *TypeLitExprContext)
- func (s *BasenevaListener) EnterTypeParam(ctx *TypeParamContext)
- func (s *BasenevaListener) EnterTypeParamList(ctx *TypeParamListContext)
- func (s *BasenevaListener) EnterTypeParams(ctx *TypeParamsContext)
- func (s *BasenevaListener) EnterTypeStmt(ctx *TypeStmtContext)
- func (s *BasenevaListener) EnterUnionTypeExpr(ctx *UnionTypeExprContext)
- func (s *BasenevaListener) ExitBool(ctx *BoolContext)
- func (s *BasenevaListener) ExitCompBody(ctx *CompBodyContext)
- func (s *BasenevaListener) ExitCompDef(ctx *CompDefContext)
- func (s *BasenevaListener) ExitCompNetDef(ctx *CompNetDefContext)
- func (s *BasenevaListener) ExitCompNodeDef(ctx *CompNodeDefContext)
- func (s *BasenevaListener) ExitCompNodesDef(ctx *CompNodesDefContext)
- func (s *BasenevaListener) ExitCompNodesDefBody(ctx *CompNodesDefBodyContext)
- func (s *BasenevaListener) ExitCompStmt(ctx *CompStmtContext)
- func (s *BasenevaListener) ExitCompilerDirective(ctx *CompilerDirectiveContext)
- func (s *BasenevaListener) ExitCompilerDirectives(ctx *CompilerDirectivesContext)
- func (s *BasenevaListener) ExitCompilerDirectivesArgs(ctx *CompilerDirectivesArgsContext)
- func (s *BasenevaListener) ExitCompiler_directive_arg(ctx *Compiler_directive_argContext)
- func (s *BasenevaListener) ExitConnDef(ctx *ConnDefContext)
- func (s *BasenevaListener) ExitConnDefList(ctx *ConnDefListContext)
- func (s *BasenevaListener) ExitConstDef(ctx *ConstDefContext)
- func (s *BasenevaListener) ExitConstStmt(ctx *ConstStmtContext)
- func (s *BasenevaListener) ExitConstVal(ctx *ConstValContext)
- func (s *BasenevaListener) ExitEntityName(ctx *EntityNameContext)
- func (s *BasenevaListener) ExitEntityRef(ctx *EntityRefContext)
- func (s *BasenevaListener) ExitEnumTypeExpr(ctx *EnumTypeExprContext)
- func (s *BasenevaListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BasenevaListener) ExitGroupCompStmt(ctx *GroupCompStmtContext)
- func (s *BasenevaListener) ExitGroupConstStmt(ctx *GroupConstStmtContext)
- func (s *BasenevaListener) ExitGroupInterfaceStmt(ctx *GroupInterfaceStmtContext)
- func (s *BasenevaListener) ExitGroupTypeStmt(ctx *GroupTypeStmtContext)
- func (s *BasenevaListener) ExitImportAlias(ctx *ImportAliasContext)
- func (s *BasenevaListener) ExitImportDef(ctx *ImportDefContext)
- func (s *BasenevaListener) ExitImportPath(ctx *ImportPathContext)
- func (s *BasenevaListener) ExitImportPathMod(ctx *ImportPathModContext)
- func (s *BasenevaListener) ExitImportPathPkg(ctx *ImportPathPkgContext)
- func (s *BasenevaListener) ExitImportStmt(ctx *ImportStmtContext)
- func (s *BasenevaListener) ExitImportedEntityRef(ctx *ImportedEntityRefContext)
- func (s *BasenevaListener) ExitInPortsDef(ctx *InPortsDefContext)
- func (s *BasenevaListener) ExitInterfaceDef(ctx *InterfaceDefContext)
- func (s *BasenevaListener) ExitInterfaceStmt(ctx *InterfaceStmtContext)
- func (s *BasenevaListener) ExitListItems(ctx *ListItemsContext)
- func (s *BasenevaListener) ExitListLit(ctx *ListLitContext)
- func (s *BasenevaListener) ExitLocalEntityRef(ctx *LocalEntityRefContext)
- func (s *BasenevaListener) ExitMultipleReceiverSide(ctx *MultipleReceiverSideContext)
- func (s *BasenevaListener) ExitNil(ctx *NilContext)
- func (s *BasenevaListener) ExitNodeDIArgs(ctx *NodeDIArgsContext)
- func (s *BasenevaListener) ExitNodeInst(ctx *NodeInstContext)
- func (s *BasenevaListener) ExitNonUnionTypeExpr(ctx *NonUnionTypeExprContext)
- func (s *BasenevaListener) ExitOutPortsDef(ctx *OutPortsDefContext)
- func (s *BasenevaListener) ExitPkgRef(ctx *PkgRefContext)
- func (s *BasenevaListener) ExitPortAddr(ctx *PortAddrContext)
- func (s *BasenevaListener) ExitPortAddrIdx(ctx *PortAddrIdxContext)
- func (s *BasenevaListener) ExitPortAddrNode(ctx *PortAddrNodeContext)
- func (s *BasenevaListener) ExitPortAddrPort(ctx *PortAddrPortContext)
- func (s *BasenevaListener) ExitPortDef(ctx *PortDefContext)
- func (s *BasenevaListener) ExitPortsDef(ctx *PortsDefContext)
- func (s *BasenevaListener) ExitProg(ctx *ProgContext)
- func (s *BasenevaListener) ExitReceiverSide(ctx *ReceiverSideContext)
- func (s *BasenevaListener) ExitSenderConstRef(ctx *SenderConstRefContext)
- func (s *BasenevaListener) ExitSenderSide(ctx *SenderSideContext)
- func (s *BasenevaListener) ExitSingleCompStmt(ctx *SingleCompStmtContext)
- func (s *BasenevaListener) ExitSingleConstStmt(ctx *SingleConstStmtContext)
- func (s *BasenevaListener) ExitSingleInterfaceStmt(ctx *SingleInterfaceStmtContext)
- func (s *BasenevaListener) ExitSingleTypeStmt(ctx *SingleTypeStmtContext)
- func (s *BasenevaListener) ExitStmt(ctx *StmtContext)
- func (s *BasenevaListener) ExitStructField(ctx *StructFieldContext)
- func (s *BasenevaListener) ExitStructFields(ctx *StructFieldsContext)
- func (s *BasenevaListener) ExitStructLit(ctx *StructLitContext)
- func (s *BasenevaListener) ExitStructSelectors(ctx *StructSelectorsContext)
- func (s *BasenevaListener) ExitStructTypeExpr(ctx *StructTypeExprContext)
- func (s *BasenevaListener) ExitStructValueField(ctx *StructValueFieldContext)
- func (s *BasenevaListener) ExitStructValueFields(ctx *StructValueFieldsContext)
- func (s *BasenevaListener) ExitThenConnExpr(ctx *ThenConnExprContext)
- func (s *BasenevaListener) ExitTypeArgs(ctx *TypeArgsContext)
- func (s *BasenevaListener) ExitTypeDef(ctx *TypeDefContext)
- func (s *BasenevaListener) ExitTypeExpr(ctx *TypeExprContext)
- func (s *BasenevaListener) ExitTypeInstExpr(ctx *TypeInstExprContext)
- func (s *BasenevaListener) ExitTypeLitExpr(ctx *TypeLitExprContext)
- func (s *BasenevaListener) ExitTypeParam(ctx *TypeParamContext)
- func (s *BasenevaListener) ExitTypeParamList(ctx *TypeParamListContext)
- func (s *BasenevaListener) ExitTypeParams(ctx *TypeParamsContext)
- func (s *BasenevaListener) ExitTypeStmt(ctx *TypeStmtContext)
- func (s *BasenevaListener) ExitUnionTypeExpr(ctx *UnionTypeExprContext)
- func (s *BasenevaListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BasenevaListener) VisitTerminal(node antlr.TerminalNode)
- type BoolContext
- func (s *BoolContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BoolContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BoolContext) GetParser() antlr.Parser
- func (s *BoolContext) GetRuleContext() antlr.RuleContext
- func (*BoolContext) IsBoolContext()
- func (s *BoolContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CompBodyContext
- func (s *CompBodyContext) AllNEWLINE() []antlr.TerminalNode
- func (s *CompBodyContext) CompNetDef() ICompNetDefContext
- func (s *CompBodyContext) CompNodesDef() ICompNodesDefContext
- func (s *CompBodyContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CompBodyContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CompBodyContext) GetParser() antlr.Parser
- func (s *CompBodyContext) GetRuleContext() antlr.RuleContext
- func (*CompBodyContext) IsCompBodyContext()
- func (s *CompBodyContext) NEWLINE(i int) antlr.TerminalNode
- func (s *CompBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CompDefContext
- func (s *CompDefContext) AllNEWLINE() []antlr.TerminalNode
- func (s *CompDefContext) CompBody() ICompBodyContext
- func (s *CompDefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CompDefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CompDefContext) GetParser() antlr.Parser
- func (s *CompDefContext) GetRuleContext() antlr.RuleContext
- func (s *CompDefContext) InterfaceDef() IInterfaceDefContext
- func (*CompDefContext) IsCompDefContext()
- func (s *CompDefContext) NEWLINE(i int) antlr.TerminalNode
- func (s *CompDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CompNetDefContext
- func (s *CompNetDefContext) AllNEWLINE() []antlr.TerminalNode
- func (s *CompNetDefContext) ConnDefList() IConnDefListContext
- func (s *CompNetDefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CompNetDefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CompNetDefContext) GetParser() antlr.Parser
- func (s *CompNetDefContext) GetRuleContext() antlr.RuleContext
- func (*CompNetDefContext) IsCompNetDefContext()
- func (s *CompNetDefContext) NEWLINE(i int) antlr.TerminalNode
- func (s *CompNetDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CompNodeDefContext
- func (s *CompNodeDefContext) CompilerDirectives() ICompilerDirectivesContext
- func (s *CompNodeDefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CompNodeDefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CompNodeDefContext) GetParser() antlr.Parser
- func (s *CompNodeDefContext) GetRuleContext() antlr.RuleContext
- func (s *CompNodeDefContext) IDENTIFIER() antlr.TerminalNode
- func (*CompNodeDefContext) IsCompNodeDefContext()
- func (s *CompNodeDefContext) NodeInst() INodeInstContext
- func (s *CompNodeDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CompNodesDefBodyContext
- func (s *CompNodesDefBodyContext) AllCompNodeDef() []ICompNodeDefContext
- func (s *CompNodesDefBodyContext) AllNEWLINE() []antlr.TerminalNode
- func (s *CompNodesDefBodyContext) CompNodeDef(i int) ICompNodeDefContext
- func (s *CompNodesDefBodyContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CompNodesDefBodyContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CompNodesDefBodyContext) GetParser() antlr.Parser
- func (s *CompNodesDefBodyContext) GetRuleContext() antlr.RuleContext
- func (*CompNodesDefBodyContext) IsCompNodesDefBodyContext()
- func (s *CompNodesDefBodyContext) NEWLINE(i int) antlr.TerminalNode
- func (s *CompNodesDefBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CompNodesDefContext
- func (s *CompNodesDefContext) AllNEWLINE() []antlr.TerminalNode
- func (s *CompNodesDefContext) CompNodesDefBody() ICompNodesDefBodyContext
- func (s *CompNodesDefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CompNodesDefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CompNodesDefContext) GetParser() antlr.Parser
- func (s *CompNodesDefContext) GetRuleContext() antlr.RuleContext
- func (*CompNodesDefContext) IsCompNodesDefContext()
- func (s *CompNodesDefContext) NEWLINE(i int) antlr.TerminalNode
- func (s *CompNodesDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CompStmtContext
- func (s *CompStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CompStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CompStmtContext) GetParser() antlr.Parser
- func (s *CompStmtContext) GetRuleContext() antlr.RuleContext
- func (s *CompStmtContext) GroupCompStmt() IGroupCompStmtContext
- func (*CompStmtContext) IsCompStmtContext()
- func (s *CompStmtContext) SingleCompStmt() ISingleCompStmtContext
- func (s *CompStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CompilerDirectiveContext
- func (s *CompilerDirectiveContext) CompilerDirectivesArgs() ICompilerDirectivesArgsContext
- func (s *CompilerDirectiveContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CompilerDirectiveContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CompilerDirectiveContext) GetParser() antlr.Parser
- func (s *CompilerDirectiveContext) GetRuleContext() antlr.RuleContext
- func (s *CompilerDirectiveContext) IDENTIFIER() antlr.TerminalNode
- func (*CompilerDirectiveContext) IsCompilerDirectiveContext()
- func (s *CompilerDirectiveContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CompilerDirectivesArgsContext
- func (s *CompilerDirectivesArgsContext) AllCompiler_directive_arg() []ICompiler_directive_argContext
- func (s *CompilerDirectivesArgsContext) Compiler_directive_arg(i int) ICompiler_directive_argContext
- func (s *CompilerDirectivesArgsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CompilerDirectivesArgsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CompilerDirectivesArgsContext) GetParser() antlr.Parser
- func (s *CompilerDirectivesArgsContext) GetRuleContext() antlr.RuleContext
- func (*CompilerDirectivesArgsContext) IsCompilerDirectivesArgsContext()
- func (s *CompilerDirectivesArgsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CompilerDirectivesContext
- func (s *CompilerDirectivesContext) AllCompilerDirective() []ICompilerDirectiveContext
- func (s *CompilerDirectivesContext) AllNEWLINE() []antlr.TerminalNode
- func (s *CompilerDirectivesContext) CompilerDirective(i int) ICompilerDirectiveContext
- func (s *CompilerDirectivesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CompilerDirectivesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CompilerDirectivesContext) GetParser() antlr.Parser
- func (s *CompilerDirectivesContext) GetRuleContext() antlr.RuleContext
- func (*CompilerDirectivesContext) IsCompilerDirectivesContext()
- func (s *CompilerDirectivesContext) NEWLINE(i int) antlr.TerminalNode
- func (s *CompilerDirectivesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Compiler_directive_argContext
- func (s *Compiler_directive_argContext) AllIDENTIFIER() []antlr.TerminalNode
- func (s *Compiler_directive_argContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Compiler_directive_argContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Compiler_directive_argContext) GetParser() antlr.Parser
- func (s *Compiler_directive_argContext) GetRuleContext() antlr.RuleContext
- func (s *Compiler_directive_argContext) IDENTIFIER(i int) antlr.TerminalNode
- func (*Compiler_directive_argContext) IsCompiler_directive_argContext()
- func (s *Compiler_directive_argContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ConnDefContext
- func (s *ConnDefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ConnDefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ConnDefContext) GetParser() antlr.Parser
- func (s *ConnDefContext) GetRuleContext() antlr.RuleContext
- func (*ConnDefContext) IsConnDefContext()
- func (s *ConnDefContext) MultipleReceiverSide() IMultipleReceiverSideContext
- func (s *ConnDefContext) ReceiverSide() IReceiverSideContext
- func (s *ConnDefContext) SenderSide() ISenderSideContext
- func (s *ConnDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ConnDefListContext
- func (s *ConnDefListContext) AllConnDef() []IConnDefContext
- func (s *ConnDefListContext) AllNEWLINE() []antlr.TerminalNode
- func (s *ConnDefListContext) ConnDef(i int) IConnDefContext
- func (s *ConnDefListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ConnDefListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ConnDefListContext) GetParser() antlr.Parser
- func (s *ConnDefListContext) GetRuleContext() antlr.RuleContext
- func (*ConnDefListContext) IsConnDefListContext()
- func (s *ConnDefListContext) NEWLINE(i int) antlr.TerminalNode
- func (s *ConnDefListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ConstDefContext
- func (s *ConstDefContext) AllNEWLINE() []antlr.TerminalNode
- func (s *ConstDefContext) ConstVal() IConstValContext
- func (s *ConstDefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ConstDefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ConstDefContext) GetParser() antlr.Parser
- func (s *ConstDefContext) GetRuleContext() antlr.RuleContext
- func (s *ConstDefContext) IDENTIFIER() antlr.TerminalNode
- func (*ConstDefContext) IsConstDefContext()
- func (s *ConstDefContext) NEWLINE(i int) antlr.TerminalNode
- func (s *ConstDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ConstDefContext) TypeExpr() ITypeExprContext
- type ConstStmtContext
- func (s *ConstStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ConstStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ConstStmtContext) GetParser() antlr.Parser
- func (s *ConstStmtContext) GetRuleContext() antlr.RuleContext
- func (s *ConstStmtContext) GroupConstStmt() IGroupConstStmtContext
- func (*ConstStmtContext) IsConstStmtContext()
- func (s *ConstStmtContext) SingleConstStmt() ISingleConstStmtContext
- func (s *ConstStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ConstValContext
- func (s *ConstValContext) Bool_() IBoolContext
- func (s *ConstValContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ConstValContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ConstValContext) FLOAT() antlr.TerminalNode
- func (s *ConstValContext) GetParser() antlr.Parser
- func (s *ConstValContext) GetRuleContext() antlr.RuleContext
- func (s *ConstValContext) INT() antlr.TerminalNode
- func (*ConstValContext) IsConstValContext()
- func (s *ConstValContext) ListLit() IListLitContext
- func (s *ConstValContext) Nil_() INilContext
- func (s *ConstValContext) STRING() antlr.TerminalNode
- func (s *ConstValContext) StructLit() IStructLitContext
- func (s *ConstValContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EntityNameContext
- func (s *EntityNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EntityNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EntityNameContext) GetParser() antlr.Parser
- func (s *EntityNameContext) GetRuleContext() antlr.RuleContext
- func (s *EntityNameContext) IDENTIFIER() antlr.TerminalNode
- func (*EntityNameContext) IsEntityNameContext()
- func (s *EntityNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EntityRefContext
- func (s *EntityRefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EntityRefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EntityRefContext) GetParser() antlr.Parser
- func (s *EntityRefContext) GetRuleContext() antlr.RuleContext
- func (s *EntityRefContext) ImportedEntityRef() IImportedEntityRefContext
- func (*EntityRefContext) IsEntityRefContext()
- func (s *EntityRefContext) LocalEntityRef() ILocalEntityRefContext
- func (s *EntityRefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EnumTypeExprContext
- func (s *EnumTypeExprContext) AllIDENTIFIER() []antlr.TerminalNode
- func (s *EnumTypeExprContext) AllNEWLINE() []antlr.TerminalNode
- func (s *EnumTypeExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EnumTypeExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EnumTypeExprContext) GetParser() antlr.Parser
- func (s *EnumTypeExprContext) GetRuleContext() antlr.RuleContext
- func (s *EnumTypeExprContext) IDENTIFIER(i int) antlr.TerminalNode
- func (*EnumTypeExprContext) IsEnumTypeExprContext()
- func (s *EnumTypeExprContext) NEWLINE(i int) antlr.TerminalNode
- func (s *EnumTypeExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GroupCompStmtContext
- func (s *GroupCompStmtContext) AllCompDef() []ICompDefContext
- func (s *GroupCompStmtContext) AllCompilerDirectives() []ICompilerDirectivesContext
- func (s *GroupCompStmtContext) AllNEWLINE() []antlr.TerminalNode
- func (s *GroupCompStmtContext) AllPUB_KW() []antlr.TerminalNode
- func (s *GroupCompStmtContext) CompDef(i int) ICompDefContext
- func (s *GroupCompStmtContext) CompilerDirectives(i int) ICompilerDirectivesContext
- func (s *GroupCompStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GroupCompStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GroupCompStmtContext) GetParser() antlr.Parser
- func (s *GroupCompStmtContext) GetRuleContext() antlr.RuleContext
- func (*GroupCompStmtContext) IsGroupCompStmtContext()
- func (s *GroupCompStmtContext) NEWLINE(i int) antlr.TerminalNode
- func (s *GroupCompStmtContext) PUB_KW(i int) antlr.TerminalNode
- func (s *GroupCompStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GroupConstStmtContext
- func (s *GroupConstStmtContext) AllConstDef() []IConstDefContext
- func (s *GroupConstStmtContext) AllNEWLINE() []antlr.TerminalNode
- func (s *GroupConstStmtContext) AllPUB_KW() []antlr.TerminalNode
- func (s *GroupConstStmtContext) ConstDef(i int) IConstDefContext
- func (s *GroupConstStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GroupConstStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GroupConstStmtContext) GetParser() antlr.Parser
- func (s *GroupConstStmtContext) GetRuleContext() antlr.RuleContext
- func (*GroupConstStmtContext) IsGroupConstStmtContext()
- func (s *GroupConstStmtContext) NEWLINE(i int) antlr.TerminalNode
- func (s *GroupConstStmtContext) PUB_KW(i int) antlr.TerminalNode
- func (s *GroupConstStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GroupInterfaceStmtContext
- func (s *GroupInterfaceStmtContext) AllInterfaceDef() []IInterfaceDefContext
- func (s *GroupInterfaceStmtContext) AllNEWLINE() []antlr.TerminalNode
- func (s *GroupInterfaceStmtContext) AllPUB_KW() []antlr.TerminalNode
- func (s *GroupInterfaceStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GroupInterfaceStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GroupInterfaceStmtContext) GetParser() antlr.Parser
- func (s *GroupInterfaceStmtContext) GetRuleContext() antlr.RuleContext
- func (s *GroupInterfaceStmtContext) InterfaceDef(i int) IInterfaceDefContext
- func (*GroupInterfaceStmtContext) IsGroupInterfaceStmtContext()
- func (s *GroupInterfaceStmtContext) NEWLINE(i int) antlr.TerminalNode
- func (s *GroupInterfaceStmtContext) PUB_KW(i int) antlr.TerminalNode
- func (s *GroupInterfaceStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GroupTypeStmtContext
- func (s *GroupTypeStmtContext) AllNEWLINE() []antlr.TerminalNode
- func (s *GroupTypeStmtContext) AllPUB_KW() []antlr.TerminalNode
- func (s *GroupTypeStmtContext) AllTypeDef() []ITypeDefContext
- func (s *GroupTypeStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GroupTypeStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GroupTypeStmtContext) GetParser() antlr.Parser
- func (s *GroupTypeStmtContext) GetRuleContext() antlr.RuleContext
- func (*GroupTypeStmtContext) IsGroupTypeStmtContext()
- func (s *GroupTypeStmtContext) NEWLINE(i int) antlr.TerminalNode
- func (s *GroupTypeStmtContext) PUB_KW(i int) antlr.TerminalNode
- func (s *GroupTypeStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *GroupTypeStmtContext) TypeDef(i int) ITypeDefContext
- type IBoolContext
- type ICompBodyContext
- type ICompDefContext
- type ICompNetDefContext
- type ICompNodeDefContext
- type ICompNodesDefBodyContext
- type ICompNodesDefContext
- type ICompStmtContext
- type ICompilerDirectiveContext
- type ICompilerDirectivesArgsContext
- type ICompilerDirectivesContext
- type ICompiler_directive_argContext
- type IConnDefContext
- type IConnDefListContext
- type IConstDefContext
- type IConstStmtContext
- type IConstValContext
- type IEntityNameContext
- type IEntityRefContext
- type IEnumTypeExprContext
- type IGroupCompStmtContext
- type IGroupConstStmtContext
- type IGroupInterfaceStmtContext
- type IGroupTypeStmtContext
- type IImportAliasContext
- type IImportDefContext
- type IImportPathContext
- type IImportPathModContext
- type IImportPathPkgContext
- type IImportStmtContext
- type IImportedEntityRefContext
- type IInPortsDefContext
- type IInterfaceDefContext
- type IInterfaceStmtContext
- type IListItemsContext
- type IListLitContext
- type ILocalEntityRefContext
- type IMultipleReceiverSideContext
- type INilContext
- type INodeDIArgsContext
- type INodeInstContext
- type INonUnionTypeExprContext
- type IOutPortsDefContext
- type IPkgRefContext
- type IPortAddrContext
- type IPortAddrIdxContext
- type IPortAddrNodeContext
- type IPortAddrPortContext
- type IPortDefContext
- type IPortsDefContext
- type IProgContext
- type IReceiverSideContext
- type ISenderConstRefContext
- type ISenderSideContext
- type ISingleCompStmtContext
- type ISingleConstStmtContext
- type ISingleInterfaceStmtContext
- type ISingleTypeStmtContext
- type IStmtContext
- type IStructFieldContext
- type IStructFieldsContext
- type IStructLitContext
- type IStructSelectorsContext
- type IStructTypeExprContext
- type IStructValueFieldContext
- type IStructValueFieldsContext
- type IThenConnExprContext
- type ITypeArgsContext
- type ITypeDefContext
- type ITypeExprContext
- type ITypeInstExprContext
- type ITypeLitExprContext
- type ITypeParamContext
- type ITypeParamListContext
- type ITypeParamsContext
- type ITypeStmtContext
- type IUnionTypeExprContext
- type ImportAliasContext
- func (s *ImportAliasContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ImportAliasContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ImportAliasContext) GetParser() antlr.Parser
- func (s *ImportAliasContext) GetRuleContext() antlr.RuleContext
- func (s *ImportAliasContext) IDENTIFIER() antlr.TerminalNode
- func (*ImportAliasContext) IsImportAliasContext()
- func (s *ImportAliasContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ImportDefContext
- func (s *ImportDefContext) AllNEWLINE() []antlr.TerminalNode
- func (s *ImportDefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ImportDefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ImportDefContext) GetParser() antlr.Parser
- func (s *ImportDefContext) GetRuleContext() antlr.RuleContext
- func (s *ImportDefContext) ImportAlias() IImportAliasContext
- func (s *ImportDefContext) ImportPath() IImportPathContext
- func (*ImportDefContext) IsImportDefContext()
- func (s *ImportDefContext) NEWLINE(i int) antlr.TerminalNode
- func (s *ImportDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ImportPathContext
- func (s *ImportPathContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ImportPathContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ImportPathContext) GetParser() antlr.Parser
- func (s *ImportPathContext) GetRuleContext() antlr.RuleContext
- func (s *ImportPathContext) ImportPathMod() IImportPathModContext
- func (s *ImportPathContext) ImportPathPkg() IImportPathPkgContext
- func (*ImportPathContext) IsImportPathContext()
- func (s *ImportPathContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ImportPathModContext
- func (s *ImportPathModContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ImportPathModContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ImportPathModContext) GetParser() antlr.Parser
- func (s *ImportPathModContext) GetRuleContext() antlr.RuleContext
- func (s *ImportPathModContext) IDENTIFIER() antlr.TerminalNode
- func (*ImportPathModContext) IsImportPathModContext()
- func (s *ImportPathModContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ImportPathPkgContext
- func (s *ImportPathPkgContext) AllIDENTIFIER() []antlr.TerminalNode
- func (s *ImportPathPkgContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ImportPathPkgContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ImportPathPkgContext) GetParser() antlr.Parser
- func (s *ImportPathPkgContext) GetRuleContext() antlr.RuleContext
- func (s *ImportPathPkgContext) IDENTIFIER(i int) antlr.TerminalNode
- func (*ImportPathPkgContext) IsImportPathPkgContext()
- func (s *ImportPathPkgContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ImportStmtContext
- func (s *ImportStmtContext) AllImportDef() []IImportDefContext
- func (s *ImportStmtContext) AllNEWLINE() []antlr.TerminalNode
- func (s *ImportStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ImportStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ImportStmtContext) GetParser() antlr.Parser
- func (s *ImportStmtContext) GetRuleContext() antlr.RuleContext
- func (s *ImportStmtContext) ImportDef(i int) IImportDefContext
- func (*ImportStmtContext) IsImportStmtContext()
- func (s *ImportStmtContext) NEWLINE(i int) antlr.TerminalNode
- func (s *ImportStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ImportedEntityRefContext
- func (s *ImportedEntityRefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ImportedEntityRefContext) EntityName() IEntityNameContext
- func (s *ImportedEntityRefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ImportedEntityRefContext) GetParser() antlr.Parser
- func (s *ImportedEntityRefContext) GetRuleContext() antlr.RuleContext
- func (*ImportedEntityRefContext) IsImportedEntityRefContext()
- func (s *ImportedEntityRefContext) PkgRef() IPkgRefContext
- func (s *ImportedEntityRefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type InPortsDefContext
- func (s *InPortsDefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InPortsDefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *InPortsDefContext) GetParser() antlr.Parser
- func (s *InPortsDefContext) GetRuleContext() antlr.RuleContext
- func (*InPortsDefContext) IsInPortsDefContext()
- func (s *InPortsDefContext) PortsDef() IPortsDefContext
- func (s *InPortsDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type InterfaceDefContext
- func (s *InterfaceDefContext) AllNEWLINE() []antlr.TerminalNode
- func (s *InterfaceDefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InterfaceDefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *InterfaceDefContext) GetParser() antlr.Parser
- func (s *InterfaceDefContext) GetRuleContext() antlr.RuleContext
- func (s *InterfaceDefContext) IDENTIFIER() antlr.TerminalNode
- func (s *InterfaceDefContext) InPortsDef() IInPortsDefContext
- func (*InterfaceDefContext) IsInterfaceDefContext()
- func (s *InterfaceDefContext) NEWLINE(i int) antlr.TerminalNode
- func (s *InterfaceDefContext) OutPortsDef() IOutPortsDefContext
- func (s *InterfaceDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *InterfaceDefContext) TypeParams() ITypeParamsContext
- type InterfaceStmtContext
- func (s *InterfaceStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InterfaceStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *InterfaceStmtContext) GetParser() antlr.Parser
- func (s *InterfaceStmtContext) GetRuleContext() antlr.RuleContext
- func (s *InterfaceStmtContext) GroupInterfaceStmt() IGroupInterfaceStmtContext
- func (*InterfaceStmtContext) IsInterfaceStmtContext()
- func (s *InterfaceStmtContext) SingleInterfaceStmt() ISingleInterfaceStmtContext
- func (s *InterfaceStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ListItemsContext
- func (s *ListItemsContext) AllConstVal() []IConstValContext
- func (s *ListItemsContext) AllNEWLINE() []antlr.TerminalNode
- func (s *ListItemsContext) ConstVal(i int) IConstValContext
- func (s *ListItemsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ListItemsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ListItemsContext) GetParser() antlr.Parser
- func (s *ListItemsContext) GetRuleContext() antlr.RuleContext
- func (*ListItemsContext) IsListItemsContext()
- func (s *ListItemsContext) NEWLINE(i int) antlr.TerminalNode
- func (s *ListItemsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ListLitContext
- func (s *ListLitContext) AllNEWLINE() []antlr.TerminalNode
- func (s *ListLitContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ListLitContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ListLitContext) GetParser() antlr.Parser
- func (s *ListLitContext) GetRuleContext() antlr.RuleContext
- func (*ListLitContext) IsListLitContext()
- func (s *ListLitContext) ListItems() IListItemsContext
- func (s *ListLitContext) NEWLINE(i int) antlr.TerminalNode
- func (s *ListLitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LocalEntityRefContext
- func (s *LocalEntityRefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LocalEntityRefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LocalEntityRefContext) GetParser() antlr.Parser
- func (s *LocalEntityRefContext) GetRuleContext() antlr.RuleContext
- func (s *LocalEntityRefContext) IDENTIFIER() antlr.TerminalNode
- func (*LocalEntityRefContext) IsLocalEntityRefContext()
- func (s *LocalEntityRefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MultipleReceiverSideContext
- func (s *MultipleReceiverSideContext) AllNEWLINE() []antlr.TerminalNode
- func (s *MultipleReceiverSideContext) AllReceiverSide() []IReceiverSideContext
- func (s *MultipleReceiverSideContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MultipleReceiverSideContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MultipleReceiverSideContext) GetParser() antlr.Parser
- func (s *MultipleReceiverSideContext) GetRuleContext() antlr.RuleContext
- func (*MultipleReceiverSideContext) IsMultipleReceiverSideContext()
- func (s *MultipleReceiverSideContext) NEWLINE(i int) antlr.TerminalNode
- func (s *MultipleReceiverSideContext) ReceiverSide(i int) IReceiverSideContext
- func (s *MultipleReceiverSideContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NilContext
- func (s *NilContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NilContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NilContext) GetParser() antlr.Parser
- func (s *NilContext) GetRuleContext() antlr.RuleContext
- func (*NilContext) IsNilContext()
- func (s *NilContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NodeDIArgsContext
- func (s *NodeDIArgsContext) CompNodesDefBody() ICompNodesDefBodyContext
- func (s *NodeDIArgsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NodeDIArgsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NodeDIArgsContext) GetParser() antlr.Parser
- func (s *NodeDIArgsContext) GetRuleContext() antlr.RuleContext
- func (*NodeDIArgsContext) IsNodeDIArgsContext()
- func (s *NodeDIArgsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NodeInstContext
- func (s *NodeInstContext) AllNEWLINE() []antlr.TerminalNode
- func (s *NodeInstContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NodeInstContext) EntityRef() IEntityRefContext
- func (s *NodeInstContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NodeInstContext) GetParser() antlr.Parser
- func (s *NodeInstContext) GetRuleContext() antlr.RuleContext
- func (*NodeInstContext) IsNodeInstContext()
- func (s *NodeInstContext) NEWLINE(i int) antlr.TerminalNode
- func (s *NodeInstContext) NodeDIArgs() INodeDIArgsContext
- func (s *NodeInstContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *NodeInstContext) TypeArgs() ITypeArgsContext
- type NonUnionTypeExprContext
- func (s *NonUnionTypeExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NonUnionTypeExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NonUnionTypeExprContext) GetParser() antlr.Parser
- func (s *NonUnionTypeExprContext) GetRuleContext() antlr.RuleContext
- func (*NonUnionTypeExprContext) IsNonUnionTypeExprContext()
- func (s *NonUnionTypeExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *NonUnionTypeExprContext) TypeInstExpr() ITypeInstExprContext
- func (s *NonUnionTypeExprContext) TypeLitExpr() ITypeLitExprContext
- type OutPortsDefContext
- func (s *OutPortsDefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OutPortsDefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OutPortsDefContext) GetParser() antlr.Parser
- func (s *OutPortsDefContext) GetRuleContext() antlr.RuleContext
- func (*OutPortsDefContext) IsOutPortsDefContext()
- func (s *OutPortsDefContext) PortsDef() IPortsDefContext
- func (s *OutPortsDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PkgRefContext
- func (s *PkgRefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PkgRefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PkgRefContext) GetParser() antlr.Parser
- func (s *PkgRefContext) GetRuleContext() antlr.RuleContext
- func (s *PkgRefContext) IDENTIFIER() antlr.TerminalNode
- func (*PkgRefContext) IsPkgRefContext()
- func (s *PkgRefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PortAddrContext
- func (s *PortAddrContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PortAddrContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PortAddrContext) GetParser() antlr.Parser
- func (s *PortAddrContext) GetRuleContext() antlr.RuleContext
- func (*PortAddrContext) IsPortAddrContext()
- func (s *PortAddrContext) PortAddrIdx() IPortAddrIdxContext
- func (s *PortAddrContext) PortAddrNode() IPortAddrNodeContext
- func (s *PortAddrContext) PortAddrPort() IPortAddrPortContext
- func (s *PortAddrContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PortAddrIdxContext
- func (s *PortAddrIdxContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PortAddrIdxContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PortAddrIdxContext) GetParser() antlr.Parser
- func (s *PortAddrIdxContext) GetRuleContext() antlr.RuleContext
- func (s *PortAddrIdxContext) INT() antlr.TerminalNode
- func (*PortAddrIdxContext) IsPortAddrIdxContext()
- func (s *PortAddrIdxContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PortAddrNodeContext
- func (s *PortAddrNodeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PortAddrNodeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PortAddrNodeContext) GetParser() antlr.Parser
- func (s *PortAddrNodeContext) GetRuleContext() antlr.RuleContext
- func (s *PortAddrNodeContext) IDENTIFIER() antlr.TerminalNode
- func (*PortAddrNodeContext) IsPortAddrNodeContext()
- func (s *PortAddrNodeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PortAddrPortContext
- func (s *PortAddrPortContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PortAddrPortContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PortAddrPortContext) GetParser() antlr.Parser
- func (s *PortAddrPortContext) GetRuleContext() antlr.RuleContext
- func (s *PortAddrPortContext) IDENTIFIER() antlr.TerminalNode
- func (*PortAddrPortContext) IsPortAddrPortContext()
- func (s *PortAddrPortContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PortDefContext
- func (s *PortDefContext) AllNEWLINE() []antlr.TerminalNode
- func (s *PortDefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PortDefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PortDefContext) GetParser() antlr.Parser
- func (s *PortDefContext) GetRuleContext() antlr.RuleContext
- func (s *PortDefContext) IDENTIFIER() antlr.TerminalNode
- func (*PortDefContext) IsPortDefContext()
- func (s *PortDefContext) NEWLINE(i int) antlr.TerminalNode
- func (s *PortDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *PortDefContext) TypeExpr() ITypeExprContext
- type PortsDefContext
- func (s *PortsDefContext) AllNEWLINE() []antlr.TerminalNode
- func (s *PortsDefContext) AllPortDef() []IPortDefContext
- func (s *PortsDefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PortsDefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PortsDefContext) GetParser() antlr.Parser
- func (s *PortsDefContext) GetRuleContext() antlr.RuleContext
- func (*PortsDefContext) IsPortsDefContext()
- func (s *PortsDefContext) NEWLINE(i int) antlr.TerminalNode
- func (s *PortsDefContext) PortDef(i int) IPortDefContext
- func (s *PortsDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ProgContext
- func (s *ProgContext) AllCOMMENT() []antlr.TerminalNode
- func (s *ProgContext) AllNEWLINE() []antlr.TerminalNode
- func (s *ProgContext) AllStmt() []IStmtContext
- func (s *ProgContext) COMMENT(i int) antlr.TerminalNode
- func (s *ProgContext) EOF() antlr.TerminalNode
- func (s *ProgContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ProgContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ProgContext) GetParser() antlr.Parser
- func (s *ProgContext) GetRuleContext() antlr.RuleContext
- func (*ProgContext) IsProgContext()
- func (s *ProgContext) NEWLINE(i int) antlr.TerminalNode
- func (s *ProgContext) Stmt(i int) IStmtContext
- func (s *ProgContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ReceiverSideContext
- func (s *ReceiverSideContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ReceiverSideContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ReceiverSideContext) GetParser() antlr.Parser
- func (s *ReceiverSideContext) GetRuleContext() antlr.RuleContext
- func (*ReceiverSideContext) IsReceiverSideContext()
- func (s *ReceiverSideContext) PortAddr() IPortAddrContext
- func (s *ReceiverSideContext) ThenConnExpr() IThenConnExprContext
- func (s *ReceiverSideContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SenderConstRefContext
- func (s *SenderConstRefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SenderConstRefContext) EntityRef() IEntityRefContext
- func (s *SenderConstRefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SenderConstRefContext) GetParser() antlr.Parser
- func (s *SenderConstRefContext) GetRuleContext() antlr.RuleContext
- func (*SenderConstRefContext) IsSenderConstRefContext()
- func (s *SenderConstRefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SenderSideContext
- func (s *SenderSideContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SenderSideContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SenderSideContext) GetParser() antlr.Parser
- func (s *SenderSideContext) GetRuleContext() antlr.RuleContext
- func (*SenderSideContext) IsSenderSideContext()
- func (s *SenderSideContext) PortAddr() IPortAddrContext
- func (s *SenderSideContext) SenderConstRef() ISenderConstRefContext
- func (s *SenderSideContext) StructSelectors() IStructSelectorsContext
- func (s *SenderSideContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SingleCompStmtContext
- func (s *SingleCompStmtContext) CompDef() ICompDefContext
- func (s *SingleCompStmtContext) CompilerDirectives() ICompilerDirectivesContext
- func (s *SingleCompStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SingleCompStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SingleCompStmtContext) GetParser() antlr.Parser
- func (s *SingleCompStmtContext) GetRuleContext() antlr.RuleContext
- func (*SingleCompStmtContext) IsSingleCompStmtContext()
- func (s *SingleCompStmtContext) PUB_KW() antlr.TerminalNode
- func (s *SingleCompStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SingleConstStmtContext
- func (s *SingleConstStmtContext) ConstDef() IConstDefContext
- func (s *SingleConstStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SingleConstStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SingleConstStmtContext) GetParser() antlr.Parser
- func (s *SingleConstStmtContext) GetRuleContext() antlr.RuleContext
- func (*SingleConstStmtContext) IsSingleConstStmtContext()
- func (s *SingleConstStmtContext) PUB_KW() antlr.TerminalNode
- func (s *SingleConstStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SingleInterfaceStmtContext
- func (s *SingleInterfaceStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SingleInterfaceStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SingleInterfaceStmtContext) GetParser() antlr.Parser
- func (s *SingleInterfaceStmtContext) GetRuleContext() antlr.RuleContext
- func (s *SingleInterfaceStmtContext) InterfaceDef() IInterfaceDefContext
- func (*SingleInterfaceStmtContext) IsSingleInterfaceStmtContext()
- func (s *SingleInterfaceStmtContext) PUB_KW() antlr.TerminalNode
- func (s *SingleInterfaceStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SingleTypeStmtContext
- func (s *SingleTypeStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SingleTypeStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SingleTypeStmtContext) GetParser() antlr.Parser
- func (s *SingleTypeStmtContext) GetRuleContext() antlr.RuleContext
- func (*SingleTypeStmtContext) IsSingleTypeStmtContext()
- func (s *SingleTypeStmtContext) PUB_KW() antlr.TerminalNode
- func (s *SingleTypeStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *SingleTypeStmtContext) TypeDef() ITypeDefContext
- type StmtContext
- func (s *StmtContext) CompStmt() ICompStmtContext
- func (s *StmtContext) ConstStmt() IConstStmtContext
- func (s *StmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StmtContext) GetParser() antlr.Parser
- func (s *StmtContext) GetRuleContext() antlr.RuleContext
- func (s *StmtContext) ImportStmt() IImportStmtContext
- func (s *StmtContext) InterfaceStmt() IInterfaceStmtContext
- func (*StmtContext) IsStmtContext()
- func (s *StmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *StmtContext) TypeStmt() ITypeStmtContext
- type StructFieldContext
- func (s *StructFieldContext) AllNEWLINE() []antlr.TerminalNode
- func (s *StructFieldContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StructFieldContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StructFieldContext) GetParser() antlr.Parser
- func (s *StructFieldContext) GetRuleContext() antlr.RuleContext
- func (s *StructFieldContext) IDENTIFIER() antlr.TerminalNode
- func (*StructFieldContext) IsStructFieldContext()
- func (s *StructFieldContext) NEWLINE(i int) antlr.TerminalNode
- func (s *StructFieldContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *StructFieldContext) TypeExpr() ITypeExprContext
- type StructFieldsContext
- func (s *StructFieldsContext) AllNEWLINE() []antlr.TerminalNode
- func (s *StructFieldsContext) AllStructField() []IStructFieldContext
- func (s *StructFieldsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StructFieldsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StructFieldsContext) GetParser() antlr.Parser
- func (s *StructFieldsContext) GetRuleContext() antlr.RuleContext
- func (*StructFieldsContext) IsStructFieldsContext()
- func (s *StructFieldsContext) NEWLINE(i int) antlr.TerminalNode
- func (s *StructFieldsContext) StructField(i int) IStructFieldContext
- func (s *StructFieldsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StructLitContext
- func (s *StructLitContext) AllNEWLINE() []antlr.TerminalNode
- func (s *StructLitContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StructLitContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StructLitContext) GetParser() antlr.Parser
- func (s *StructLitContext) GetRuleContext() antlr.RuleContext
- func (*StructLitContext) IsStructLitContext()
- func (s *StructLitContext) NEWLINE(i int) antlr.TerminalNode
- func (s *StructLitContext) StructValueFields() IStructValueFieldsContext
- func (s *StructLitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StructSelectorsContext
- func (s *StructSelectorsContext) AllIDENTIFIER() []antlr.TerminalNode
- func (s *StructSelectorsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StructSelectorsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StructSelectorsContext) GetParser() antlr.Parser
- func (s *StructSelectorsContext) GetRuleContext() antlr.RuleContext
- func (s *StructSelectorsContext) IDENTIFIER(i int) antlr.TerminalNode
- func (*StructSelectorsContext) IsStructSelectorsContext()
- func (s *StructSelectorsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StructTypeExprContext
- func (s *StructTypeExprContext) AllNEWLINE() []antlr.TerminalNode
- func (s *StructTypeExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StructTypeExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StructTypeExprContext) GetParser() antlr.Parser
- func (s *StructTypeExprContext) GetRuleContext() antlr.RuleContext
- func (*StructTypeExprContext) IsStructTypeExprContext()
- func (s *StructTypeExprContext) NEWLINE(i int) antlr.TerminalNode
- func (s *StructTypeExprContext) StructFields() IStructFieldsContext
- func (s *StructTypeExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StructValueFieldContext
- func (s *StructValueFieldContext) AllNEWLINE() []antlr.TerminalNode
- func (s *StructValueFieldContext) ConstVal() IConstValContext
- func (s *StructValueFieldContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StructValueFieldContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StructValueFieldContext) GetParser() antlr.Parser
- func (s *StructValueFieldContext) GetRuleContext() antlr.RuleContext
- func (s *StructValueFieldContext) IDENTIFIER() antlr.TerminalNode
- func (*StructValueFieldContext) IsStructValueFieldContext()
- func (s *StructValueFieldContext) NEWLINE(i int) antlr.TerminalNode
- func (s *StructValueFieldContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StructValueFieldsContext
- func (s *StructValueFieldsContext) AllNEWLINE() []antlr.TerminalNode
- func (s *StructValueFieldsContext) AllStructValueField() []IStructValueFieldContext
- func (s *StructValueFieldsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StructValueFieldsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StructValueFieldsContext) GetParser() antlr.Parser
- func (s *StructValueFieldsContext) GetRuleContext() antlr.RuleContext
- func (*StructValueFieldsContext) IsStructValueFieldsContext()
- func (s *StructValueFieldsContext) NEWLINE(i int) antlr.TerminalNode
- func (s *StructValueFieldsContext) StructValueField(i int) IStructValueFieldContext
- func (s *StructValueFieldsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ThenConnExprContext
- func (s *ThenConnExprContext) AllConnDef() []IConnDefContext
- func (s *ThenConnExprContext) AllNEWLINE() []antlr.TerminalNode
- func (s *ThenConnExprContext) ConnDef(i int) IConnDefContext
- func (s *ThenConnExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ThenConnExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ThenConnExprContext) GetParser() antlr.Parser
- func (s *ThenConnExprContext) GetRuleContext() antlr.RuleContext
- func (*ThenConnExprContext) IsThenConnExprContext()
- func (s *ThenConnExprContext) NEWLINE(i int) antlr.TerminalNode
- func (s *ThenConnExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TypeArgsContext
- func (s *TypeArgsContext) AllNEWLINE() []antlr.TerminalNode
- func (s *TypeArgsContext) AllTypeExpr() []ITypeExprContext
- func (s *TypeArgsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeArgsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeArgsContext) GetParser() antlr.Parser
- func (s *TypeArgsContext) GetRuleContext() antlr.RuleContext
- func (*TypeArgsContext) IsTypeArgsContext()
- func (s *TypeArgsContext) NEWLINE(i int) antlr.TerminalNode
- func (s *TypeArgsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeArgsContext) TypeExpr(i int) ITypeExprContext
- type TypeDefContext
- func (s *TypeDefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeDefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeDefContext) GetParser() antlr.Parser
- func (s *TypeDefContext) GetRuleContext() antlr.RuleContext
- func (s *TypeDefContext) IDENTIFIER() antlr.TerminalNode
- func (*TypeDefContext) IsTypeDefContext()
- func (s *TypeDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeDefContext) TypeExpr() ITypeExprContext
- func (s *TypeDefContext) TypeParams() ITypeParamsContext
- type TypeExprContext
- func (s *TypeExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeExprContext) GetParser() antlr.Parser
- func (s *TypeExprContext) GetRuleContext() antlr.RuleContext
- func (*TypeExprContext) IsTypeExprContext()
- func (s *TypeExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeExprContext) TypeInstExpr() ITypeInstExprContext
- func (s *TypeExprContext) TypeLitExpr() ITypeLitExprContext
- func (s *TypeExprContext) UnionTypeExpr() IUnionTypeExprContext
- type TypeInstExprContext
- func (s *TypeInstExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeInstExprContext) EntityRef() IEntityRefContext
- func (s *TypeInstExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeInstExprContext) GetParser() antlr.Parser
- func (s *TypeInstExprContext) GetRuleContext() antlr.RuleContext
- func (*TypeInstExprContext) IsTypeInstExprContext()
- func (s *TypeInstExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeInstExprContext) TypeArgs() ITypeArgsContext
- type TypeLitExprContext
- func (s *TypeLitExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeLitExprContext) EnumTypeExpr() IEnumTypeExprContext
- func (s *TypeLitExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeLitExprContext) GetParser() antlr.Parser
- func (s *TypeLitExprContext) GetRuleContext() antlr.RuleContext
- func (*TypeLitExprContext) IsTypeLitExprContext()
- func (s *TypeLitExprContext) StructTypeExpr() IStructTypeExprContext
- func (s *TypeLitExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TypeParamContext
- func (s *TypeParamContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeParamContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeParamContext) GetParser() antlr.Parser
- func (s *TypeParamContext) GetRuleContext() antlr.RuleContext
- func (s *TypeParamContext) IDENTIFIER() antlr.TerminalNode
- func (*TypeParamContext) IsTypeParamContext()
- func (s *TypeParamContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeParamContext) TypeExpr() ITypeExprContext
- type TypeParamListContext
- func (s *TypeParamListContext) AllNEWLINE() []antlr.TerminalNode
- func (s *TypeParamListContext) AllTypeParam() []ITypeParamContext
- func (s *TypeParamListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeParamListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeParamListContext) GetParser() antlr.Parser
- func (s *TypeParamListContext) GetRuleContext() antlr.RuleContext
- func (*TypeParamListContext) IsTypeParamListContext()
- func (s *TypeParamListContext) NEWLINE(i int) antlr.TerminalNode
- func (s *TypeParamListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeParamListContext) TypeParam(i int) ITypeParamContext
- type TypeParamsContext
- func (s *TypeParamsContext) AllNEWLINE() []antlr.TerminalNode
- func (s *TypeParamsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeParamsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeParamsContext) GetParser() antlr.Parser
- func (s *TypeParamsContext) GetRuleContext() antlr.RuleContext
- func (*TypeParamsContext) IsTypeParamsContext()
- func (s *TypeParamsContext) NEWLINE(i int) antlr.TerminalNode
- func (s *TypeParamsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeParamsContext) TypeParamList() ITypeParamListContext
- type TypeStmtContext
- func (s *TypeStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeStmtContext) GetParser() antlr.Parser
- func (s *TypeStmtContext) GetRuleContext() antlr.RuleContext
- func (s *TypeStmtContext) GroupTypeStmt() IGroupTypeStmtContext
- func (*TypeStmtContext) IsTypeStmtContext()
- func (s *TypeStmtContext) SingleTypeStmt() ISingleTypeStmtContext
- func (s *TypeStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type UnionTypeExprContext
- func (s *UnionTypeExprContext) AllNEWLINE() []antlr.TerminalNode
- func (s *UnionTypeExprContext) AllNonUnionTypeExpr() []INonUnionTypeExprContext
- func (s *UnionTypeExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UnionTypeExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UnionTypeExprContext) GetParser() antlr.Parser
- func (s *UnionTypeExprContext) GetRuleContext() antlr.RuleContext
- func (*UnionTypeExprContext) IsUnionTypeExprContext()
- func (s *UnionTypeExprContext) NEWLINE(i int) antlr.TerminalNode
- func (s *UnionTypeExprContext) NonUnionTypeExpr(i int) INonUnionTypeExprContext
- func (s *UnionTypeExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
Constants ¶
This section is empty.
Variables ¶
var NevaLexerLexerStaticData struct { ChannelNames []string ModeNames []string LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
var NevaParserStaticData struct { LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
Functions ¶
func InitEmptyBoolContext ¶
func InitEmptyBoolContext(p *BoolContext)
func InitEmptyCompBodyContext ¶
func InitEmptyCompBodyContext(p *CompBodyContext)
func InitEmptyCompDefContext ¶
func InitEmptyCompDefContext(p *CompDefContext)
func InitEmptyCompNetDefContext ¶
func InitEmptyCompNetDefContext(p *CompNetDefContext)
func InitEmptyCompNodeDefContext ¶
func InitEmptyCompNodeDefContext(p *CompNodeDefContext)
func InitEmptyCompNodesDefBodyContext ¶
func InitEmptyCompNodesDefBodyContext(p *CompNodesDefBodyContext)
func InitEmptyCompNodesDefContext ¶
func InitEmptyCompNodesDefContext(p *CompNodesDefContext)
func InitEmptyCompStmtContext ¶
func InitEmptyCompStmtContext(p *CompStmtContext)
func InitEmptyCompilerDirectiveContext ¶
func InitEmptyCompilerDirectiveContext(p *CompilerDirectiveContext)
func InitEmptyCompilerDirectivesArgsContext ¶
func InitEmptyCompilerDirectivesArgsContext(p *CompilerDirectivesArgsContext)
func InitEmptyCompilerDirectivesContext ¶
func InitEmptyCompilerDirectivesContext(p *CompilerDirectivesContext)
func InitEmptyCompiler_directive_argContext ¶
func InitEmptyCompiler_directive_argContext(p *Compiler_directive_argContext)
func InitEmptyConnDefContext ¶
func InitEmptyConnDefContext(p *ConnDefContext)
func InitEmptyConnDefListContext ¶
func InitEmptyConnDefListContext(p *ConnDefListContext)
func InitEmptyConstDefContext ¶
func InitEmptyConstDefContext(p *ConstDefContext)
func InitEmptyConstStmtContext ¶
func InitEmptyConstStmtContext(p *ConstStmtContext)
func InitEmptyConstValContext ¶
func InitEmptyConstValContext(p *ConstValContext)
func InitEmptyEntityNameContext ¶
func InitEmptyEntityNameContext(p *EntityNameContext)
func InitEmptyEntityRefContext ¶
func InitEmptyEntityRefContext(p *EntityRefContext)
func InitEmptyEnumTypeExprContext ¶
func InitEmptyEnumTypeExprContext(p *EnumTypeExprContext)
func InitEmptyGroupCompStmtContext ¶
func InitEmptyGroupCompStmtContext(p *GroupCompStmtContext)
func InitEmptyGroupConstStmtContext ¶
func InitEmptyGroupConstStmtContext(p *GroupConstStmtContext)
func InitEmptyGroupInterfaceStmtContext ¶
func InitEmptyGroupInterfaceStmtContext(p *GroupInterfaceStmtContext)
func InitEmptyGroupTypeStmtContext ¶
func InitEmptyGroupTypeStmtContext(p *GroupTypeStmtContext)
func InitEmptyImportAliasContext ¶
func InitEmptyImportAliasContext(p *ImportAliasContext)
func InitEmptyImportDefContext ¶
func InitEmptyImportDefContext(p *ImportDefContext)
func InitEmptyImportPathContext ¶
func InitEmptyImportPathContext(p *ImportPathContext)
func InitEmptyImportPathModContext ¶
func InitEmptyImportPathModContext(p *ImportPathModContext)
func InitEmptyImportPathPkgContext ¶
func InitEmptyImportPathPkgContext(p *ImportPathPkgContext)
func InitEmptyImportStmtContext ¶
func InitEmptyImportStmtContext(p *ImportStmtContext)
func InitEmptyImportedEntityRefContext ¶
func InitEmptyImportedEntityRefContext(p *ImportedEntityRefContext)
func InitEmptyInPortsDefContext ¶
func InitEmptyInPortsDefContext(p *InPortsDefContext)
func InitEmptyInterfaceDefContext ¶
func InitEmptyInterfaceDefContext(p *InterfaceDefContext)
func InitEmptyInterfaceStmtContext ¶
func InitEmptyInterfaceStmtContext(p *InterfaceStmtContext)
func InitEmptyListItemsContext ¶
func InitEmptyListItemsContext(p *ListItemsContext)
func InitEmptyListLitContext ¶
func InitEmptyListLitContext(p *ListLitContext)
func InitEmptyLocalEntityRefContext ¶
func InitEmptyLocalEntityRefContext(p *LocalEntityRefContext)
func InitEmptyMultipleReceiverSideContext ¶
func InitEmptyMultipleReceiverSideContext(p *MultipleReceiverSideContext)
func InitEmptyNilContext ¶
func InitEmptyNilContext(p *NilContext)
func InitEmptyNodeDIArgsContext ¶
func InitEmptyNodeDIArgsContext(p *NodeDIArgsContext)
func InitEmptyNodeInstContext ¶
func InitEmptyNodeInstContext(p *NodeInstContext)
func InitEmptyNonUnionTypeExprContext ¶
func InitEmptyNonUnionTypeExprContext(p *NonUnionTypeExprContext)
func InitEmptyOutPortsDefContext ¶
func InitEmptyOutPortsDefContext(p *OutPortsDefContext)
func InitEmptyPkgRefContext ¶
func InitEmptyPkgRefContext(p *PkgRefContext)
func InitEmptyPortAddrContext ¶
func InitEmptyPortAddrContext(p *PortAddrContext)
func InitEmptyPortAddrIdxContext ¶
func InitEmptyPortAddrIdxContext(p *PortAddrIdxContext)
func InitEmptyPortAddrNodeContext ¶
func InitEmptyPortAddrNodeContext(p *PortAddrNodeContext)
func InitEmptyPortAddrPortContext ¶
func InitEmptyPortAddrPortContext(p *PortAddrPortContext)
func InitEmptyPortDefContext ¶
func InitEmptyPortDefContext(p *PortDefContext)
func InitEmptyPortsDefContext ¶
func InitEmptyPortsDefContext(p *PortsDefContext)
func InitEmptyProgContext ¶
func InitEmptyProgContext(p *ProgContext)
func InitEmptyReceiverSideContext ¶
func InitEmptyReceiverSideContext(p *ReceiverSideContext)
func InitEmptySenderConstRefContext ¶
func InitEmptySenderConstRefContext(p *SenderConstRefContext)
func InitEmptySenderSideContext ¶
func InitEmptySenderSideContext(p *SenderSideContext)
func InitEmptySingleCompStmtContext ¶
func InitEmptySingleCompStmtContext(p *SingleCompStmtContext)
func InitEmptySingleConstStmtContext ¶
func InitEmptySingleConstStmtContext(p *SingleConstStmtContext)
func InitEmptySingleInterfaceStmtContext ¶
func InitEmptySingleInterfaceStmtContext(p *SingleInterfaceStmtContext)
func InitEmptySingleTypeStmtContext ¶
func InitEmptySingleTypeStmtContext(p *SingleTypeStmtContext)
func InitEmptyStmtContext ¶
func InitEmptyStmtContext(p *StmtContext)
func InitEmptyStructFieldContext ¶
func InitEmptyStructFieldContext(p *StructFieldContext)
func InitEmptyStructFieldsContext ¶
func InitEmptyStructFieldsContext(p *StructFieldsContext)
func InitEmptyStructLitContext ¶
func InitEmptyStructLitContext(p *StructLitContext)
func InitEmptyStructSelectorsContext ¶
func InitEmptyStructSelectorsContext(p *StructSelectorsContext)
func InitEmptyStructTypeExprContext ¶
func InitEmptyStructTypeExprContext(p *StructTypeExprContext)
func InitEmptyStructValueFieldContext ¶
func InitEmptyStructValueFieldContext(p *StructValueFieldContext)
func InitEmptyStructValueFieldsContext ¶
func InitEmptyStructValueFieldsContext(p *StructValueFieldsContext)
func InitEmptyThenConnExprContext ¶
func InitEmptyThenConnExprContext(p *ThenConnExprContext)
func InitEmptyTypeArgsContext ¶
func InitEmptyTypeArgsContext(p *TypeArgsContext)
func InitEmptyTypeDefContext ¶
func InitEmptyTypeDefContext(p *TypeDefContext)
func InitEmptyTypeExprContext ¶
func InitEmptyTypeExprContext(p *TypeExprContext)
func InitEmptyTypeInstExprContext ¶
func InitEmptyTypeInstExprContext(p *TypeInstExprContext)
func InitEmptyTypeLitExprContext ¶
func InitEmptyTypeLitExprContext(p *TypeLitExprContext)
func InitEmptyTypeParamContext ¶
func InitEmptyTypeParamContext(p *TypeParamContext)
func InitEmptyTypeParamListContext ¶
func InitEmptyTypeParamListContext(p *TypeParamListContext)
func InitEmptyTypeParamsContext ¶
func InitEmptyTypeParamsContext(p *TypeParamsContext)
func InitEmptyTypeStmtContext ¶
func InitEmptyTypeStmtContext(p *TypeStmtContext)
func InitEmptyUnionTypeExprContext ¶
func InitEmptyUnionTypeExprContext(p *UnionTypeExprContext)
func NevaLexerInit ¶
func NevaLexerInit()
nevaLexerInit initializes any static state used to implement nevaLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewnevaLexer(). You can call this function if you wish to initialize the static state ahead of time.
func NevaParserInit ¶
func NevaParserInit()
nevaParserInit initializes any static state used to implement nevaParser. By default the static state used to implement the parser is lazily initialized during the first call to NewnevaParser(). You can call this function if you wish to initialize the static state ahead of time.
func NewnevaLexer ¶
func NewnevaLexer(input antlr.CharStream) *nevaLexer
NewnevaLexer produces a new lexer instance for the optional input antlr.CharStream.
func NewnevaParser ¶
func NewnevaParser(input antlr.TokenStream) *nevaParser
NewnevaParser produces a new parser instance for the optional input antlr.TokenStream.
Types ¶
type BasenevaListener ¶
type BasenevaListener struct{}
BasenevaListener is a complete listener for a parse tree produced by nevaParser.
func (*BasenevaListener) EnterBool ¶
func (s *BasenevaListener) EnterBool(ctx *BoolContext)
EnterBool is called when production bool is entered.
func (*BasenevaListener) EnterCompBody ¶
func (s *BasenevaListener) EnterCompBody(ctx *CompBodyContext)
EnterCompBody is called when production compBody is entered.
func (*BasenevaListener) EnterCompDef ¶
func (s *BasenevaListener) EnterCompDef(ctx *CompDefContext)
EnterCompDef is called when production compDef is entered.
func (*BasenevaListener) EnterCompNetDef ¶
func (s *BasenevaListener) EnterCompNetDef(ctx *CompNetDefContext)
EnterCompNetDef is called when production compNetDef is entered.
func (*BasenevaListener) EnterCompNodeDef ¶
func (s *BasenevaListener) EnterCompNodeDef(ctx *CompNodeDefContext)
EnterCompNodeDef is called when production compNodeDef is entered.
func (*BasenevaListener) EnterCompNodesDef ¶
func (s *BasenevaListener) EnterCompNodesDef(ctx *CompNodesDefContext)
EnterCompNodesDef is called when production compNodesDef is entered.
func (*BasenevaListener) EnterCompNodesDefBody ¶
func (s *BasenevaListener) EnterCompNodesDefBody(ctx *CompNodesDefBodyContext)
EnterCompNodesDefBody is called when production compNodesDefBody is entered.
func (*BasenevaListener) EnterCompStmt ¶
func (s *BasenevaListener) EnterCompStmt(ctx *CompStmtContext)
EnterCompStmt is called when production compStmt is entered.
func (*BasenevaListener) EnterCompilerDirective ¶
func (s *BasenevaListener) EnterCompilerDirective(ctx *CompilerDirectiveContext)
EnterCompilerDirective is called when production compilerDirective is entered.
func (*BasenevaListener) EnterCompilerDirectives ¶
func (s *BasenevaListener) EnterCompilerDirectives(ctx *CompilerDirectivesContext)
EnterCompilerDirectives is called when production compilerDirectives is entered.
func (*BasenevaListener) EnterCompilerDirectivesArgs ¶
func (s *BasenevaListener) EnterCompilerDirectivesArgs(ctx *CompilerDirectivesArgsContext)
EnterCompilerDirectivesArgs is called when production compilerDirectivesArgs is entered.
func (*BasenevaListener) EnterCompiler_directive_arg ¶
func (s *BasenevaListener) EnterCompiler_directive_arg(ctx *Compiler_directive_argContext)
EnterCompiler_directive_arg is called when production compiler_directive_arg is entered.
func (*BasenevaListener) EnterConnDef ¶
func (s *BasenevaListener) EnterConnDef(ctx *ConnDefContext)
EnterConnDef is called when production connDef is entered.
func (*BasenevaListener) EnterConnDefList ¶
func (s *BasenevaListener) EnterConnDefList(ctx *ConnDefListContext)
EnterConnDefList is called when production connDefList is entered.
func (*BasenevaListener) EnterConstDef ¶
func (s *BasenevaListener) EnterConstDef(ctx *ConstDefContext)
EnterConstDef is called when production constDef is entered.
func (*BasenevaListener) EnterConstStmt ¶
func (s *BasenevaListener) EnterConstStmt(ctx *ConstStmtContext)
EnterConstStmt is called when production constStmt is entered.
func (*BasenevaListener) EnterConstVal ¶
func (s *BasenevaListener) EnterConstVal(ctx *ConstValContext)
EnterConstVal is called when production constVal is entered.
func (*BasenevaListener) EnterEntityName ¶
func (s *BasenevaListener) EnterEntityName(ctx *EntityNameContext)
EnterEntityName is called when production entityName is entered.
func (*BasenevaListener) EnterEntityRef ¶
func (s *BasenevaListener) EnterEntityRef(ctx *EntityRefContext)
EnterEntityRef is called when production entityRef is entered.
func (*BasenevaListener) EnterEnumTypeExpr ¶
func (s *BasenevaListener) EnterEnumTypeExpr(ctx *EnumTypeExprContext)
EnterEnumTypeExpr is called when production enumTypeExpr is entered.
func (*BasenevaListener) EnterEveryRule ¶
func (s *BasenevaListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BasenevaListener) EnterGroupCompStmt ¶
func (s *BasenevaListener) EnterGroupCompStmt(ctx *GroupCompStmtContext)
EnterGroupCompStmt is called when production groupCompStmt is entered.
func (*BasenevaListener) EnterGroupConstStmt ¶
func (s *BasenevaListener) EnterGroupConstStmt(ctx *GroupConstStmtContext)
EnterGroupConstStmt is called when production groupConstStmt is entered.
func (*BasenevaListener) EnterGroupInterfaceStmt ¶
func (s *BasenevaListener) EnterGroupInterfaceStmt(ctx *GroupInterfaceStmtContext)
EnterGroupInterfaceStmt is called when production groupInterfaceStmt is entered.
func (*BasenevaListener) EnterGroupTypeStmt ¶
func (s *BasenevaListener) EnterGroupTypeStmt(ctx *GroupTypeStmtContext)
EnterGroupTypeStmt is called when production groupTypeStmt is entered.
func (*BasenevaListener) EnterImportAlias ¶
func (s *BasenevaListener) EnterImportAlias(ctx *ImportAliasContext)
EnterImportAlias is called when production importAlias is entered.
func (*BasenevaListener) EnterImportDef ¶
func (s *BasenevaListener) EnterImportDef(ctx *ImportDefContext)
EnterImportDef is called when production importDef is entered.
func (*BasenevaListener) EnterImportPath ¶
func (s *BasenevaListener) EnterImportPath(ctx *ImportPathContext)
EnterImportPath is called when production importPath is entered.
func (*BasenevaListener) EnterImportPathMod ¶
func (s *BasenevaListener) EnterImportPathMod(ctx *ImportPathModContext)
EnterImportPathMod is called when production importPathMod is entered.
func (*BasenevaListener) EnterImportPathPkg ¶
func (s *BasenevaListener) EnterImportPathPkg(ctx *ImportPathPkgContext)
EnterImportPathPkg is called when production importPathPkg is entered.
func (*BasenevaListener) EnterImportStmt ¶
func (s *BasenevaListener) EnterImportStmt(ctx *ImportStmtContext)
EnterImportStmt is called when production importStmt is entered.
func (*BasenevaListener) EnterImportedEntityRef ¶
func (s *BasenevaListener) EnterImportedEntityRef(ctx *ImportedEntityRefContext)
EnterImportedEntityRef is called when production importedEntityRef is entered.
func (*BasenevaListener) EnterInPortsDef ¶
func (s *BasenevaListener) EnterInPortsDef(ctx *InPortsDefContext)
EnterInPortsDef is called when production inPortsDef is entered.
func (*BasenevaListener) EnterInterfaceDef ¶
func (s *BasenevaListener) EnterInterfaceDef(ctx *InterfaceDefContext)
EnterInterfaceDef is called when production interfaceDef is entered.
func (*BasenevaListener) EnterInterfaceStmt ¶
func (s *BasenevaListener) EnterInterfaceStmt(ctx *InterfaceStmtContext)
EnterInterfaceStmt is called when production interfaceStmt is entered.
func (*BasenevaListener) EnterListItems ¶
func (s *BasenevaListener) EnterListItems(ctx *ListItemsContext)
EnterListItems is called when production listItems is entered.
func (*BasenevaListener) EnterListLit ¶
func (s *BasenevaListener) EnterListLit(ctx *ListLitContext)
EnterListLit is called when production listLit is entered.
func (*BasenevaListener) EnterLocalEntityRef ¶
func (s *BasenevaListener) EnterLocalEntityRef(ctx *LocalEntityRefContext)
EnterLocalEntityRef is called when production localEntityRef is entered.
func (*BasenevaListener) EnterMultipleReceiverSide ¶
func (s *BasenevaListener) EnterMultipleReceiverSide(ctx *MultipleReceiverSideContext)
EnterMultipleReceiverSide is called when production multipleReceiverSide is entered.
func (*BasenevaListener) EnterNil ¶
func (s *BasenevaListener) EnterNil(ctx *NilContext)
EnterNil is called when production nil is entered.
func (*BasenevaListener) EnterNodeDIArgs ¶
func (s *BasenevaListener) EnterNodeDIArgs(ctx *NodeDIArgsContext)
EnterNodeDIArgs is called when production nodeDIArgs is entered.
func (*BasenevaListener) EnterNodeInst ¶
func (s *BasenevaListener) EnterNodeInst(ctx *NodeInstContext)
EnterNodeInst is called when production nodeInst is entered.
func (*BasenevaListener) EnterNonUnionTypeExpr ¶
func (s *BasenevaListener) EnterNonUnionTypeExpr(ctx *NonUnionTypeExprContext)
EnterNonUnionTypeExpr is called when production nonUnionTypeExpr is entered.
func (*BasenevaListener) EnterOutPortsDef ¶
func (s *BasenevaListener) EnterOutPortsDef(ctx *OutPortsDefContext)
EnterOutPortsDef is called when production outPortsDef is entered.
func (*BasenevaListener) EnterPkgRef ¶
func (s *BasenevaListener) EnterPkgRef(ctx *PkgRefContext)
EnterPkgRef is called when production pkgRef is entered.
func (*BasenevaListener) EnterPortAddr ¶
func (s *BasenevaListener) EnterPortAddr(ctx *PortAddrContext)
EnterPortAddr is called when production portAddr is entered.
func (*BasenevaListener) EnterPortAddrIdx ¶
func (s *BasenevaListener) EnterPortAddrIdx(ctx *PortAddrIdxContext)
EnterPortAddrIdx is called when production portAddrIdx is entered.
func (*BasenevaListener) EnterPortAddrNode ¶
func (s *BasenevaListener) EnterPortAddrNode(ctx *PortAddrNodeContext)
EnterPortAddrNode is called when production portAddrNode is entered.
func (*BasenevaListener) EnterPortAddrPort ¶
func (s *BasenevaListener) EnterPortAddrPort(ctx *PortAddrPortContext)
EnterPortAddrPort is called when production portAddrPort is entered.
func (*BasenevaListener) EnterPortDef ¶
func (s *BasenevaListener) EnterPortDef(ctx *PortDefContext)
EnterPortDef is called when production portDef is entered.
func (*BasenevaListener) EnterPortsDef ¶
func (s *BasenevaListener) EnterPortsDef(ctx *PortsDefContext)
EnterPortsDef is called when production portsDef is entered.
func (*BasenevaListener) EnterProg ¶
func (s *BasenevaListener) EnterProg(ctx *ProgContext)
EnterProg is called when production prog is entered.
func (*BasenevaListener) EnterReceiverSide ¶
func (s *BasenevaListener) EnterReceiverSide(ctx *ReceiverSideContext)
EnterReceiverSide is called when production receiverSide is entered.
func (*BasenevaListener) EnterSenderConstRef ¶
func (s *BasenevaListener) EnterSenderConstRef(ctx *SenderConstRefContext)
EnterSenderConstRef is called when production senderConstRef is entered.
func (*BasenevaListener) EnterSenderSide ¶
func (s *BasenevaListener) EnterSenderSide(ctx *SenderSideContext)
EnterSenderSide is called when production senderSide is entered.
func (*BasenevaListener) EnterSingleCompStmt ¶
func (s *BasenevaListener) EnterSingleCompStmt(ctx *SingleCompStmtContext)
EnterSingleCompStmt is called when production singleCompStmt is entered.
func (*BasenevaListener) EnterSingleConstStmt ¶
func (s *BasenevaListener) EnterSingleConstStmt(ctx *SingleConstStmtContext)
EnterSingleConstStmt is called when production singleConstStmt is entered.
func (*BasenevaListener) EnterSingleInterfaceStmt ¶
func (s *BasenevaListener) EnterSingleInterfaceStmt(ctx *SingleInterfaceStmtContext)
EnterSingleInterfaceStmt is called when production singleInterfaceStmt is entered.
func (*BasenevaListener) EnterSingleTypeStmt ¶
func (s *BasenevaListener) EnterSingleTypeStmt(ctx *SingleTypeStmtContext)
EnterSingleTypeStmt is called when production singleTypeStmt is entered.
func (*BasenevaListener) EnterStmt ¶
func (s *BasenevaListener) EnterStmt(ctx *StmtContext)
EnterStmt is called when production stmt is entered.
func (*BasenevaListener) EnterStructField ¶
func (s *BasenevaListener) EnterStructField(ctx *StructFieldContext)
EnterStructField is called when production structField is entered.
func (*BasenevaListener) EnterStructFields ¶
func (s *BasenevaListener) EnterStructFields(ctx *StructFieldsContext)
EnterStructFields is called when production structFields is entered.
func (*BasenevaListener) EnterStructLit ¶
func (s *BasenevaListener) EnterStructLit(ctx *StructLitContext)
EnterStructLit is called when production structLit is entered.
func (*BasenevaListener) EnterStructSelectors ¶
func (s *BasenevaListener) EnterStructSelectors(ctx *StructSelectorsContext)
EnterStructSelectors is called when production structSelectors is entered.
func (*BasenevaListener) EnterStructTypeExpr ¶
func (s *BasenevaListener) EnterStructTypeExpr(ctx *StructTypeExprContext)
EnterStructTypeExpr is called when production structTypeExpr is entered.
func (*BasenevaListener) EnterStructValueField ¶
func (s *BasenevaListener) EnterStructValueField(ctx *StructValueFieldContext)
EnterStructValueField is called when production structValueField is entered.
func (*BasenevaListener) EnterStructValueFields ¶
func (s *BasenevaListener) EnterStructValueFields(ctx *StructValueFieldsContext)
EnterStructValueFields is called when production structValueFields is entered.
func (*BasenevaListener) EnterThenConnExpr ¶
func (s *BasenevaListener) EnterThenConnExpr(ctx *ThenConnExprContext)
EnterThenConnExpr is called when production thenConnExpr is entered.
func (*BasenevaListener) EnterTypeArgs ¶
func (s *BasenevaListener) EnterTypeArgs(ctx *TypeArgsContext)
EnterTypeArgs is called when production typeArgs is entered.
func (*BasenevaListener) EnterTypeDef ¶
func (s *BasenevaListener) EnterTypeDef(ctx *TypeDefContext)
EnterTypeDef is called when production typeDef is entered.
func (*BasenevaListener) EnterTypeExpr ¶
func (s *BasenevaListener) EnterTypeExpr(ctx *TypeExprContext)
EnterTypeExpr is called when production typeExpr is entered.
func (*BasenevaListener) EnterTypeInstExpr ¶
func (s *BasenevaListener) EnterTypeInstExpr(ctx *TypeInstExprContext)
EnterTypeInstExpr is called when production typeInstExpr is entered.
func (*BasenevaListener) EnterTypeLitExpr ¶
func (s *BasenevaListener) EnterTypeLitExpr(ctx *TypeLitExprContext)
EnterTypeLitExpr is called when production typeLitExpr is entered.
func (*BasenevaListener) EnterTypeParam ¶
func (s *BasenevaListener) EnterTypeParam(ctx *TypeParamContext)
EnterTypeParam is called when production typeParam is entered.
func (*BasenevaListener) EnterTypeParamList ¶
func (s *BasenevaListener) EnterTypeParamList(ctx *TypeParamListContext)
EnterTypeParamList is called when production typeParamList is entered.
func (*BasenevaListener) EnterTypeParams ¶
func (s *BasenevaListener) EnterTypeParams(ctx *TypeParamsContext)
EnterTypeParams is called when production typeParams is entered.
func (*BasenevaListener) EnterTypeStmt ¶
func (s *BasenevaListener) EnterTypeStmt(ctx *TypeStmtContext)
EnterTypeStmt is called when production typeStmt is entered.
func (*BasenevaListener) EnterUnionTypeExpr ¶
func (s *BasenevaListener) EnterUnionTypeExpr(ctx *UnionTypeExprContext)
EnterUnionTypeExpr is called when production unionTypeExpr is entered.
func (*BasenevaListener) ExitBool ¶
func (s *BasenevaListener) ExitBool(ctx *BoolContext)
ExitBool is called when production bool is exited.
func (*BasenevaListener) ExitCompBody ¶
func (s *BasenevaListener) ExitCompBody(ctx *CompBodyContext)
ExitCompBody is called when production compBody is exited.
func (*BasenevaListener) ExitCompDef ¶
func (s *BasenevaListener) ExitCompDef(ctx *CompDefContext)
ExitCompDef is called when production compDef is exited.
func (*BasenevaListener) ExitCompNetDef ¶
func (s *BasenevaListener) ExitCompNetDef(ctx *CompNetDefContext)
ExitCompNetDef is called when production compNetDef is exited.
func (*BasenevaListener) ExitCompNodeDef ¶
func (s *BasenevaListener) ExitCompNodeDef(ctx *CompNodeDefContext)
ExitCompNodeDef is called when production compNodeDef is exited.
func (*BasenevaListener) ExitCompNodesDef ¶
func (s *BasenevaListener) ExitCompNodesDef(ctx *CompNodesDefContext)
ExitCompNodesDef is called when production compNodesDef is exited.
func (*BasenevaListener) ExitCompNodesDefBody ¶
func (s *BasenevaListener) ExitCompNodesDefBody(ctx *CompNodesDefBodyContext)
ExitCompNodesDefBody is called when production compNodesDefBody is exited.
func (*BasenevaListener) ExitCompStmt ¶
func (s *BasenevaListener) ExitCompStmt(ctx *CompStmtContext)
ExitCompStmt is called when production compStmt is exited.
func (*BasenevaListener) ExitCompilerDirective ¶
func (s *BasenevaListener) ExitCompilerDirective(ctx *CompilerDirectiveContext)
ExitCompilerDirective is called when production compilerDirective is exited.
func (*BasenevaListener) ExitCompilerDirectives ¶
func (s *BasenevaListener) ExitCompilerDirectives(ctx *CompilerDirectivesContext)
ExitCompilerDirectives is called when production compilerDirectives is exited.
func (*BasenevaListener) ExitCompilerDirectivesArgs ¶
func (s *BasenevaListener) ExitCompilerDirectivesArgs(ctx *CompilerDirectivesArgsContext)
ExitCompilerDirectivesArgs is called when production compilerDirectivesArgs is exited.
func (*BasenevaListener) ExitCompiler_directive_arg ¶
func (s *BasenevaListener) ExitCompiler_directive_arg(ctx *Compiler_directive_argContext)
ExitCompiler_directive_arg is called when production compiler_directive_arg is exited.
func (*BasenevaListener) ExitConnDef ¶
func (s *BasenevaListener) ExitConnDef(ctx *ConnDefContext)
ExitConnDef is called when production connDef is exited.
func (*BasenevaListener) ExitConnDefList ¶
func (s *BasenevaListener) ExitConnDefList(ctx *ConnDefListContext)
ExitConnDefList is called when production connDefList is exited.
func (*BasenevaListener) ExitConstDef ¶
func (s *BasenevaListener) ExitConstDef(ctx *ConstDefContext)
ExitConstDef is called when production constDef is exited.
func (*BasenevaListener) ExitConstStmt ¶
func (s *BasenevaListener) ExitConstStmt(ctx *ConstStmtContext)
ExitConstStmt is called when production constStmt is exited.
func (*BasenevaListener) ExitConstVal ¶
func (s *BasenevaListener) ExitConstVal(ctx *ConstValContext)
ExitConstVal is called when production constVal is exited.
func (*BasenevaListener) ExitEntityName ¶
func (s *BasenevaListener) ExitEntityName(ctx *EntityNameContext)
ExitEntityName is called when production entityName is exited.
func (*BasenevaListener) ExitEntityRef ¶
func (s *BasenevaListener) ExitEntityRef(ctx *EntityRefContext)
ExitEntityRef is called when production entityRef is exited.
func (*BasenevaListener) ExitEnumTypeExpr ¶
func (s *BasenevaListener) ExitEnumTypeExpr(ctx *EnumTypeExprContext)
ExitEnumTypeExpr is called when production enumTypeExpr is exited.
func (*BasenevaListener) ExitEveryRule ¶
func (s *BasenevaListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BasenevaListener) ExitGroupCompStmt ¶
func (s *BasenevaListener) ExitGroupCompStmt(ctx *GroupCompStmtContext)
ExitGroupCompStmt is called when production groupCompStmt is exited.
func (*BasenevaListener) ExitGroupConstStmt ¶
func (s *BasenevaListener) ExitGroupConstStmt(ctx *GroupConstStmtContext)
ExitGroupConstStmt is called when production groupConstStmt is exited.
func (*BasenevaListener) ExitGroupInterfaceStmt ¶
func (s *BasenevaListener) ExitGroupInterfaceStmt(ctx *GroupInterfaceStmtContext)
ExitGroupInterfaceStmt is called when production groupInterfaceStmt is exited.
func (*BasenevaListener) ExitGroupTypeStmt ¶
func (s *BasenevaListener) ExitGroupTypeStmt(ctx *GroupTypeStmtContext)
ExitGroupTypeStmt is called when production groupTypeStmt is exited.
func (*BasenevaListener) ExitImportAlias ¶
func (s *BasenevaListener) ExitImportAlias(ctx *ImportAliasContext)
ExitImportAlias is called when production importAlias is exited.
func (*BasenevaListener) ExitImportDef ¶
func (s *BasenevaListener) ExitImportDef(ctx *ImportDefContext)
ExitImportDef is called when production importDef is exited.
func (*BasenevaListener) ExitImportPath ¶
func (s *BasenevaListener) ExitImportPath(ctx *ImportPathContext)
ExitImportPath is called when production importPath is exited.
func (*BasenevaListener) ExitImportPathMod ¶
func (s *BasenevaListener) ExitImportPathMod(ctx *ImportPathModContext)
ExitImportPathMod is called when production importPathMod is exited.
func (*BasenevaListener) ExitImportPathPkg ¶
func (s *BasenevaListener) ExitImportPathPkg(ctx *ImportPathPkgContext)
ExitImportPathPkg is called when production importPathPkg is exited.
func (*BasenevaListener) ExitImportStmt ¶
func (s *BasenevaListener) ExitImportStmt(ctx *ImportStmtContext)
ExitImportStmt is called when production importStmt is exited.
func (*BasenevaListener) ExitImportedEntityRef ¶
func (s *BasenevaListener) ExitImportedEntityRef(ctx *ImportedEntityRefContext)
ExitImportedEntityRef is called when production importedEntityRef is exited.
func (*BasenevaListener) ExitInPortsDef ¶
func (s *BasenevaListener) ExitInPortsDef(ctx *InPortsDefContext)
ExitInPortsDef is called when production inPortsDef is exited.
func (*BasenevaListener) ExitInterfaceDef ¶
func (s *BasenevaListener) ExitInterfaceDef(ctx *InterfaceDefContext)
ExitInterfaceDef is called when production interfaceDef is exited.
func (*BasenevaListener) ExitInterfaceStmt ¶
func (s *BasenevaListener) ExitInterfaceStmt(ctx *InterfaceStmtContext)
ExitInterfaceStmt is called when production interfaceStmt is exited.
func (*BasenevaListener) ExitListItems ¶
func (s *BasenevaListener) ExitListItems(ctx *ListItemsContext)
ExitListItems is called when production listItems is exited.
func (*BasenevaListener) ExitListLit ¶
func (s *BasenevaListener) ExitListLit(ctx *ListLitContext)
ExitListLit is called when production listLit is exited.
func (*BasenevaListener) ExitLocalEntityRef ¶
func (s *BasenevaListener) ExitLocalEntityRef(ctx *LocalEntityRefContext)
ExitLocalEntityRef is called when production localEntityRef is exited.
func (*BasenevaListener) ExitMultipleReceiverSide ¶
func (s *BasenevaListener) ExitMultipleReceiverSide(ctx *MultipleReceiverSideContext)
ExitMultipleReceiverSide is called when production multipleReceiverSide is exited.
func (*BasenevaListener) ExitNil ¶
func (s *BasenevaListener) ExitNil(ctx *NilContext)
ExitNil is called when production nil is exited.
func (*BasenevaListener) ExitNodeDIArgs ¶
func (s *BasenevaListener) ExitNodeDIArgs(ctx *NodeDIArgsContext)
ExitNodeDIArgs is called when production nodeDIArgs is exited.
func (*BasenevaListener) ExitNodeInst ¶
func (s *BasenevaListener) ExitNodeInst(ctx *NodeInstContext)
ExitNodeInst is called when production nodeInst is exited.
func (*BasenevaListener) ExitNonUnionTypeExpr ¶
func (s *BasenevaListener) ExitNonUnionTypeExpr(ctx *NonUnionTypeExprContext)
ExitNonUnionTypeExpr is called when production nonUnionTypeExpr is exited.
func (*BasenevaListener) ExitOutPortsDef ¶
func (s *BasenevaListener) ExitOutPortsDef(ctx *OutPortsDefContext)
ExitOutPortsDef is called when production outPortsDef is exited.
func (*BasenevaListener) ExitPkgRef ¶
func (s *BasenevaListener) ExitPkgRef(ctx *PkgRefContext)
ExitPkgRef is called when production pkgRef is exited.
func (*BasenevaListener) ExitPortAddr ¶
func (s *BasenevaListener) ExitPortAddr(ctx *PortAddrContext)
ExitPortAddr is called when production portAddr is exited.
func (*BasenevaListener) ExitPortAddrIdx ¶
func (s *BasenevaListener) ExitPortAddrIdx(ctx *PortAddrIdxContext)
ExitPortAddrIdx is called when production portAddrIdx is exited.
func (*BasenevaListener) ExitPortAddrNode ¶
func (s *BasenevaListener) ExitPortAddrNode(ctx *PortAddrNodeContext)
ExitPortAddrNode is called when production portAddrNode is exited.
func (*BasenevaListener) ExitPortAddrPort ¶
func (s *BasenevaListener) ExitPortAddrPort(ctx *PortAddrPortContext)
ExitPortAddrPort is called when production portAddrPort is exited.
func (*BasenevaListener) ExitPortDef ¶
func (s *BasenevaListener) ExitPortDef(ctx *PortDefContext)
ExitPortDef is called when production portDef is exited.
func (*BasenevaListener) ExitPortsDef ¶
func (s *BasenevaListener) ExitPortsDef(ctx *PortsDefContext)
ExitPortsDef is called when production portsDef is exited.
func (*BasenevaListener) ExitProg ¶
func (s *BasenevaListener) ExitProg(ctx *ProgContext)
ExitProg is called when production prog is exited.
func (*BasenevaListener) ExitReceiverSide ¶
func (s *BasenevaListener) ExitReceiverSide(ctx *ReceiverSideContext)
ExitReceiverSide is called when production receiverSide is exited.
func (*BasenevaListener) ExitSenderConstRef ¶
func (s *BasenevaListener) ExitSenderConstRef(ctx *SenderConstRefContext)
ExitSenderConstRef is called when production senderConstRef is exited.
func (*BasenevaListener) ExitSenderSide ¶
func (s *BasenevaListener) ExitSenderSide(ctx *SenderSideContext)
ExitSenderSide is called when production senderSide is exited.
func (*BasenevaListener) ExitSingleCompStmt ¶
func (s *BasenevaListener) ExitSingleCompStmt(ctx *SingleCompStmtContext)
ExitSingleCompStmt is called when production singleCompStmt is exited.
func (*BasenevaListener) ExitSingleConstStmt ¶
func (s *BasenevaListener) ExitSingleConstStmt(ctx *SingleConstStmtContext)
ExitSingleConstStmt is called when production singleConstStmt is exited.
func (*BasenevaListener) ExitSingleInterfaceStmt ¶
func (s *BasenevaListener) ExitSingleInterfaceStmt(ctx *SingleInterfaceStmtContext)
ExitSingleInterfaceStmt is called when production singleInterfaceStmt is exited.
func (*BasenevaListener) ExitSingleTypeStmt ¶
func (s *BasenevaListener) ExitSingleTypeStmt(ctx *SingleTypeStmtContext)
ExitSingleTypeStmt is called when production singleTypeStmt is exited.
func (*BasenevaListener) ExitStmt ¶
func (s *BasenevaListener) ExitStmt(ctx *StmtContext)
ExitStmt is called when production stmt is exited.
func (*BasenevaListener) ExitStructField ¶
func (s *BasenevaListener) ExitStructField(ctx *StructFieldContext)
ExitStructField is called when production structField is exited.
func (*BasenevaListener) ExitStructFields ¶
func (s *BasenevaListener) ExitStructFields(ctx *StructFieldsContext)
ExitStructFields is called when production structFields is exited.
func (*BasenevaListener) ExitStructLit ¶
func (s *BasenevaListener) ExitStructLit(ctx *StructLitContext)
ExitStructLit is called when production structLit is exited.
func (*BasenevaListener) ExitStructSelectors ¶
func (s *BasenevaListener) ExitStructSelectors(ctx *StructSelectorsContext)
ExitStructSelectors is called when production structSelectors is exited.
func (*BasenevaListener) ExitStructTypeExpr ¶
func (s *BasenevaListener) ExitStructTypeExpr(ctx *StructTypeExprContext)
ExitStructTypeExpr is called when production structTypeExpr is exited.
func (*BasenevaListener) ExitStructValueField ¶
func (s *BasenevaListener) ExitStructValueField(ctx *StructValueFieldContext)
ExitStructValueField is called when production structValueField is exited.
func (*BasenevaListener) ExitStructValueFields ¶
func (s *BasenevaListener) ExitStructValueFields(ctx *StructValueFieldsContext)
ExitStructValueFields is called when production structValueFields is exited.
func (*BasenevaListener) ExitThenConnExpr ¶
func (s *BasenevaListener) ExitThenConnExpr(ctx *ThenConnExprContext)
ExitThenConnExpr is called when production thenConnExpr is exited.
func (*BasenevaListener) ExitTypeArgs ¶
func (s *BasenevaListener) ExitTypeArgs(ctx *TypeArgsContext)
ExitTypeArgs is called when production typeArgs is exited.
func (*BasenevaListener) ExitTypeDef ¶
func (s *BasenevaListener) ExitTypeDef(ctx *TypeDefContext)
ExitTypeDef is called when production typeDef is exited.
func (*BasenevaListener) ExitTypeExpr ¶
func (s *BasenevaListener) ExitTypeExpr(ctx *TypeExprContext)
ExitTypeExpr is called when production typeExpr is exited.
func (*BasenevaListener) ExitTypeInstExpr ¶
func (s *BasenevaListener) ExitTypeInstExpr(ctx *TypeInstExprContext)
ExitTypeInstExpr is called when production typeInstExpr is exited.
func (*BasenevaListener) ExitTypeLitExpr ¶
func (s *BasenevaListener) ExitTypeLitExpr(ctx *TypeLitExprContext)
ExitTypeLitExpr is called when production typeLitExpr is exited.
func (*BasenevaListener) ExitTypeParam ¶
func (s *BasenevaListener) ExitTypeParam(ctx *TypeParamContext)
ExitTypeParam is called when production typeParam is exited.
func (*BasenevaListener) ExitTypeParamList ¶
func (s *BasenevaListener) ExitTypeParamList(ctx *TypeParamListContext)
ExitTypeParamList is called when production typeParamList is exited.
func (*BasenevaListener) ExitTypeParams ¶
func (s *BasenevaListener) ExitTypeParams(ctx *TypeParamsContext)
ExitTypeParams is called when production typeParams is exited.
func (*BasenevaListener) ExitTypeStmt ¶
func (s *BasenevaListener) ExitTypeStmt(ctx *TypeStmtContext)
ExitTypeStmt is called when production typeStmt is exited.
func (*BasenevaListener) ExitUnionTypeExpr ¶
func (s *BasenevaListener) ExitUnionTypeExpr(ctx *UnionTypeExprContext)
ExitUnionTypeExpr is called when production unionTypeExpr is exited.
func (*BasenevaListener) VisitErrorNode ¶
func (s *BasenevaListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BasenevaListener) VisitTerminal ¶
func (s *BasenevaListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type BoolContext ¶
type BoolContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBoolContext ¶
func NewBoolContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BoolContext
func NewEmptyBoolContext ¶
func NewEmptyBoolContext() *BoolContext
func (*BoolContext) EnterRule ¶
func (s *BoolContext) EnterRule(listener antlr.ParseTreeListener)
func (*BoolContext) ExitRule ¶
func (s *BoolContext) ExitRule(listener antlr.ParseTreeListener)
func (*BoolContext) GetParser ¶
func (s *BoolContext) GetParser() antlr.Parser
func (*BoolContext) GetRuleContext ¶
func (s *BoolContext) GetRuleContext() antlr.RuleContext
func (*BoolContext) IsBoolContext ¶
func (*BoolContext) IsBoolContext()
func (*BoolContext) ToStringTree ¶
func (s *BoolContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CompBodyContext ¶
type CompBodyContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCompBodyContext ¶
func NewCompBodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CompBodyContext
func NewEmptyCompBodyContext ¶
func NewEmptyCompBodyContext() *CompBodyContext
func (*CompBodyContext) AllNEWLINE ¶
func (s *CompBodyContext) AllNEWLINE() []antlr.TerminalNode
func (*CompBodyContext) CompNetDef ¶
func (s *CompBodyContext) CompNetDef() ICompNetDefContext
func (*CompBodyContext) CompNodesDef ¶
func (s *CompBodyContext) CompNodesDef() ICompNodesDefContext
func (*CompBodyContext) EnterRule ¶
func (s *CompBodyContext) EnterRule(listener antlr.ParseTreeListener)
func (*CompBodyContext) ExitRule ¶
func (s *CompBodyContext) ExitRule(listener antlr.ParseTreeListener)
func (*CompBodyContext) GetParser ¶
func (s *CompBodyContext) GetParser() antlr.Parser
func (*CompBodyContext) GetRuleContext ¶
func (s *CompBodyContext) GetRuleContext() antlr.RuleContext
func (*CompBodyContext) IsCompBodyContext ¶
func (*CompBodyContext) IsCompBodyContext()
func (*CompBodyContext) NEWLINE ¶
func (s *CompBodyContext) NEWLINE(i int) antlr.TerminalNode
func (*CompBodyContext) ToStringTree ¶
func (s *CompBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CompDefContext ¶
type CompDefContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCompDefContext ¶
func NewCompDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CompDefContext
func NewEmptyCompDefContext ¶
func NewEmptyCompDefContext() *CompDefContext
func (*CompDefContext) AllNEWLINE ¶
func (s *CompDefContext) AllNEWLINE() []antlr.TerminalNode
func (*CompDefContext) CompBody ¶
func (s *CompDefContext) CompBody() ICompBodyContext
func (*CompDefContext) EnterRule ¶
func (s *CompDefContext) EnterRule(listener antlr.ParseTreeListener)
func (*CompDefContext) ExitRule ¶
func (s *CompDefContext) ExitRule(listener antlr.ParseTreeListener)
func (*CompDefContext) GetParser ¶
func (s *CompDefContext) GetParser() antlr.Parser
func (*CompDefContext) GetRuleContext ¶
func (s *CompDefContext) GetRuleContext() antlr.RuleContext
func (*CompDefContext) InterfaceDef ¶
func (s *CompDefContext) InterfaceDef() IInterfaceDefContext
func (*CompDefContext) IsCompDefContext ¶
func (*CompDefContext) IsCompDefContext()
func (*CompDefContext) NEWLINE ¶
func (s *CompDefContext) NEWLINE(i int) antlr.TerminalNode
func (*CompDefContext) ToStringTree ¶
func (s *CompDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CompNetDefContext ¶
type CompNetDefContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCompNetDefContext ¶
func NewCompNetDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CompNetDefContext
func NewEmptyCompNetDefContext ¶
func NewEmptyCompNetDefContext() *CompNetDefContext
func (*CompNetDefContext) AllNEWLINE ¶
func (s *CompNetDefContext) AllNEWLINE() []antlr.TerminalNode
func (*CompNetDefContext) ConnDefList ¶
func (s *CompNetDefContext) ConnDefList() IConnDefListContext
func (*CompNetDefContext) EnterRule ¶
func (s *CompNetDefContext) EnterRule(listener antlr.ParseTreeListener)
func (*CompNetDefContext) ExitRule ¶
func (s *CompNetDefContext) ExitRule(listener antlr.ParseTreeListener)
func (*CompNetDefContext) GetParser ¶
func (s *CompNetDefContext) GetParser() antlr.Parser
func (*CompNetDefContext) GetRuleContext ¶
func (s *CompNetDefContext) GetRuleContext() antlr.RuleContext
func (*CompNetDefContext) IsCompNetDefContext ¶
func (*CompNetDefContext) IsCompNetDefContext()
func (*CompNetDefContext) NEWLINE ¶
func (s *CompNetDefContext) NEWLINE(i int) antlr.TerminalNode
func (*CompNetDefContext) ToStringTree ¶
func (s *CompNetDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CompNodeDefContext ¶
type CompNodeDefContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCompNodeDefContext ¶
func NewCompNodeDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CompNodeDefContext
func NewEmptyCompNodeDefContext ¶
func NewEmptyCompNodeDefContext() *CompNodeDefContext
func (*CompNodeDefContext) CompilerDirectives ¶
func (s *CompNodeDefContext) CompilerDirectives() ICompilerDirectivesContext
func (*CompNodeDefContext) EnterRule ¶
func (s *CompNodeDefContext) EnterRule(listener antlr.ParseTreeListener)
func (*CompNodeDefContext) ExitRule ¶
func (s *CompNodeDefContext) ExitRule(listener antlr.ParseTreeListener)
func (*CompNodeDefContext) GetParser ¶
func (s *CompNodeDefContext) GetParser() antlr.Parser
func (*CompNodeDefContext) GetRuleContext ¶
func (s *CompNodeDefContext) GetRuleContext() antlr.RuleContext
func (*CompNodeDefContext) IDENTIFIER ¶
func (s *CompNodeDefContext) IDENTIFIER() antlr.TerminalNode
func (*CompNodeDefContext) IsCompNodeDefContext ¶
func (*CompNodeDefContext) IsCompNodeDefContext()
func (*CompNodeDefContext) NodeInst ¶
func (s *CompNodeDefContext) NodeInst() INodeInstContext
func (*CompNodeDefContext) ToStringTree ¶
func (s *CompNodeDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CompNodesDefBodyContext ¶
type CompNodesDefBodyContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCompNodesDefBodyContext ¶
func NewCompNodesDefBodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CompNodesDefBodyContext
func NewEmptyCompNodesDefBodyContext ¶
func NewEmptyCompNodesDefBodyContext() *CompNodesDefBodyContext
func (*CompNodesDefBodyContext) AllCompNodeDef ¶
func (s *CompNodesDefBodyContext) AllCompNodeDef() []ICompNodeDefContext
func (*CompNodesDefBodyContext) AllNEWLINE ¶
func (s *CompNodesDefBodyContext) AllNEWLINE() []antlr.TerminalNode
func (*CompNodesDefBodyContext) CompNodeDef ¶
func (s *CompNodesDefBodyContext) CompNodeDef(i int) ICompNodeDefContext
func (*CompNodesDefBodyContext) EnterRule ¶
func (s *CompNodesDefBodyContext) EnterRule(listener antlr.ParseTreeListener)
func (*CompNodesDefBodyContext) ExitRule ¶
func (s *CompNodesDefBodyContext) ExitRule(listener antlr.ParseTreeListener)
func (*CompNodesDefBodyContext) GetParser ¶
func (s *CompNodesDefBodyContext) GetParser() antlr.Parser
func (*CompNodesDefBodyContext) GetRuleContext ¶
func (s *CompNodesDefBodyContext) GetRuleContext() antlr.RuleContext
func (*CompNodesDefBodyContext) IsCompNodesDefBodyContext ¶
func (*CompNodesDefBodyContext) IsCompNodesDefBodyContext()
func (*CompNodesDefBodyContext) NEWLINE ¶
func (s *CompNodesDefBodyContext) NEWLINE(i int) antlr.TerminalNode
func (*CompNodesDefBodyContext) ToStringTree ¶
func (s *CompNodesDefBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CompNodesDefContext ¶
type CompNodesDefContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCompNodesDefContext ¶
func NewCompNodesDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CompNodesDefContext
func NewEmptyCompNodesDefContext ¶
func NewEmptyCompNodesDefContext() *CompNodesDefContext
func (*CompNodesDefContext) AllNEWLINE ¶
func (s *CompNodesDefContext) AllNEWLINE() []antlr.TerminalNode
func (*CompNodesDefContext) CompNodesDefBody ¶
func (s *CompNodesDefContext) CompNodesDefBody() ICompNodesDefBodyContext
func (*CompNodesDefContext) EnterRule ¶
func (s *CompNodesDefContext) EnterRule(listener antlr.ParseTreeListener)
func (*CompNodesDefContext) ExitRule ¶
func (s *CompNodesDefContext) ExitRule(listener antlr.ParseTreeListener)
func (*CompNodesDefContext) GetParser ¶
func (s *CompNodesDefContext) GetParser() antlr.Parser
func (*CompNodesDefContext) GetRuleContext ¶
func (s *CompNodesDefContext) GetRuleContext() antlr.RuleContext
func (*CompNodesDefContext) IsCompNodesDefContext ¶
func (*CompNodesDefContext) IsCompNodesDefContext()
func (*CompNodesDefContext) NEWLINE ¶
func (s *CompNodesDefContext) NEWLINE(i int) antlr.TerminalNode
func (*CompNodesDefContext) ToStringTree ¶
func (s *CompNodesDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CompStmtContext ¶
type CompStmtContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCompStmtContext ¶
func NewCompStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CompStmtContext
func NewEmptyCompStmtContext ¶
func NewEmptyCompStmtContext() *CompStmtContext
func (*CompStmtContext) EnterRule ¶
func (s *CompStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*CompStmtContext) ExitRule ¶
func (s *CompStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*CompStmtContext) GetParser ¶
func (s *CompStmtContext) GetParser() antlr.Parser
func (*CompStmtContext) GetRuleContext ¶
func (s *CompStmtContext) GetRuleContext() antlr.RuleContext
func (*CompStmtContext) GroupCompStmt ¶
func (s *CompStmtContext) GroupCompStmt() IGroupCompStmtContext
func (*CompStmtContext) IsCompStmtContext ¶
func (*CompStmtContext) IsCompStmtContext()
func (*CompStmtContext) SingleCompStmt ¶
func (s *CompStmtContext) SingleCompStmt() ISingleCompStmtContext
func (*CompStmtContext) ToStringTree ¶
func (s *CompStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CompilerDirectiveContext ¶
type CompilerDirectiveContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCompilerDirectiveContext ¶
func NewCompilerDirectiveContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CompilerDirectiveContext
func NewEmptyCompilerDirectiveContext ¶
func NewEmptyCompilerDirectiveContext() *CompilerDirectiveContext
func (*CompilerDirectiveContext) CompilerDirectivesArgs ¶
func (s *CompilerDirectiveContext) CompilerDirectivesArgs() ICompilerDirectivesArgsContext
func (*CompilerDirectiveContext) EnterRule ¶
func (s *CompilerDirectiveContext) EnterRule(listener antlr.ParseTreeListener)
func (*CompilerDirectiveContext) ExitRule ¶
func (s *CompilerDirectiveContext) ExitRule(listener antlr.ParseTreeListener)
func (*CompilerDirectiveContext) GetParser ¶
func (s *CompilerDirectiveContext) GetParser() antlr.Parser
func (*CompilerDirectiveContext) GetRuleContext ¶
func (s *CompilerDirectiveContext) GetRuleContext() antlr.RuleContext
func (*CompilerDirectiveContext) IDENTIFIER ¶
func (s *CompilerDirectiveContext) IDENTIFIER() antlr.TerminalNode
func (*CompilerDirectiveContext) IsCompilerDirectiveContext ¶
func (*CompilerDirectiveContext) IsCompilerDirectiveContext()
func (*CompilerDirectiveContext) ToStringTree ¶
func (s *CompilerDirectiveContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CompilerDirectivesArgsContext ¶
type CompilerDirectivesArgsContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCompilerDirectivesArgsContext ¶
func NewCompilerDirectivesArgsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CompilerDirectivesArgsContext
func NewEmptyCompilerDirectivesArgsContext ¶
func NewEmptyCompilerDirectivesArgsContext() *CompilerDirectivesArgsContext
func (*CompilerDirectivesArgsContext) AllCompiler_directive_arg ¶
func (s *CompilerDirectivesArgsContext) AllCompiler_directive_arg() []ICompiler_directive_argContext
func (*CompilerDirectivesArgsContext) Compiler_directive_arg ¶
func (s *CompilerDirectivesArgsContext) Compiler_directive_arg(i int) ICompiler_directive_argContext
func (*CompilerDirectivesArgsContext) EnterRule ¶
func (s *CompilerDirectivesArgsContext) EnterRule(listener antlr.ParseTreeListener)
func (*CompilerDirectivesArgsContext) ExitRule ¶
func (s *CompilerDirectivesArgsContext) ExitRule(listener antlr.ParseTreeListener)
func (*CompilerDirectivesArgsContext) GetParser ¶
func (s *CompilerDirectivesArgsContext) GetParser() antlr.Parser
func (*CompilerDirectivesArgsContext) GetRuleContext ¶
func (s *CompilerDirectivesArgsContext) GetRuleContext() antlr.RuleContext
func (*CompilerDirectivesArgsContext) IsCompilerDirectivesArgsContext ¶
func (*CompilerDirectivesArgsContext) IsCompilerDirectivesArgsContext()
func (*CompilerDirectivesArgsContext) ToStringTree ¶
func (s *CompilerDirectivesArgsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CompilerDirectivesContext ¶
type CompilerDirectivesContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCompilerDirectivesContext ¶
func NewCompilerDirectivesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CompilerDirectivesContext
func NewEmptyCompilerDirectivesContext ¶
func NewEmptyCompilerDirectivesContext() *CompilerDirectivesContext
func (*CompilerDirectivesContext) AllCompilerDirective ¶
func (s *CompilerDirectivesContext) AllCompilerDirective() []ICompilerDirectiveContext
func (*CompilerDirectivesContext) AllNEWLINE ¶
func (s *CompilerDirectivesContext) AllNEWLINE() []antlr.TerminalNode
func (*CompilerDirectivesContext) CompilerDirective ¶
func (s *CompilerDirectivesContext) CompilerDirective(i int) ICompilerDirectiveContext
func (*CompilerDirectivesContext) EnterRule ¶
func (s *CompilerDirectivesContext) EnterRule(listener antlr.ParseTreeListener)
func (*CompilerDirectivesContext) ExitRule ¶
func (s *CompilerDirectivesContext) ExitRule(listener antlr.ParseTreeListener)
func (*CompilerDirectivesContext) GetParser ¶
func (s *CompilerDirectivesContext) GetParser() antlr.Parser
func (*CompilerDirectivesContext) GetRuleContext ¶
func (s *CompilerDirectivesContext) GetRuleContext() antlr.RuleContext
func (*CompilerDirectivesContext) IsCompilerDirectivesContext ¶
func (*CompilerDirectivesContext) IsCompilerDirectivesContext()
func (*CompilerDirectivesContext) NEWLINE ¶
func (s *CompilerDirectivesContext) NEWLINE(i int) antlr.TerminalNode
func (*CompilerDirectivesContext) ToStringTree ¶
func (s *CompilerDirectivesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Compiler_directive_argContext ¶
type Compiler_directive_argContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCompiler_directive_argContext ¶
func NewCompiler_directive_argContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Compiler_directive_argContext
func NewEmptyCompiler_directive_argContext ¶
func NewEmptyCompiler_directive_argContext() *Compiler_directive_argContext
func (*Compiler_directive_argContext) AllIDENTIFIER ¶
func (s *Compiler_directive_argContext) AllIDENTIFIER() []antlr.TerminalNode
func (*Compiler_directive_argContext) EnterRule ¶
func (s *Compiler_directive_argContext) EnterRule(listener antlr.ParseTreeListener)
func (*Compiler_directive_argContext) ExitRule ¶
func (s *Compiler_directive_argContext) ExitRule(listener antlr.ParseTreeListener)
func (*Compiler_directive_argContext) GetParser ¶
func (s *Compiler_directive_argContext) GetParser() antlr.Parser
func (*Compiler_directive_argContext) GetRuleContext ¶
func (s *Compiler_directive_argContext) GetRuleContext() antlr.RuleContext
func (*Compiler_directive_argContext) IDENTIFIER ¶
func (s *Compiler_directive_argContext) IDENTIFIER(i int) antlr.TerminalNode
func (*Compiler_directive_argContext) IsCompiler_directive_argContext ¶
func (*Compiler_directive_argContext) IsCompiler_directive_argContext()
func (*Compiler_directive_argContext) ToStringTree ¶
func (s *Compiler_directive_argContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ConnDefContext ¶
type ConnDefContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConnDefContext ¶
func NewConnDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConnDefContext
func NewEmptyConnDefContext ¶
func NewEmptyConnDefContext() *ConnDefContext
func (*ConnDefContext) EnterRule ¶
func (s *ConnDefContext) EnterRule(listener antlr.ParseTreeListener)
func (*ConnDefContext) ExitRule ¶
func (s *ConnDefContext) ExitRule(listener antlr.ParseTreeListener)
func (*ConnDefContext) GetParser ¶
func (s *ConnDefContext) GetParser() antlr.Parser
func (*ConnDefContext) GetRuleContext ¶
func (s *ConnDefContext) GetRuleContext() antlr.RuleContext
func (*ConnDefContext) IsConnDefContext ¶
func (*ConnDefContext) IsConnDefContext()
func (*ConnDefContext) MultipleReceiverSide ¶
func (s *ConnDefContext) MultipleReceiverSide() IMultipleReceiverSideContext
func (*ConnDefContext) ReceiverSide ¶
func (s *ConnDefContext) ReceiverSide() IReceiverSideContext
func (*ConnDefContext) SenderSide ¶
func (s *ConnDefContext) SenderSide() ISenderSideContext
func (*ConnDefContext) ToStringTree ¶
func (s *ConnDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ConnDefListContext ¶
type ConnDefListContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConnDefListContext ¶
func NewConnDefListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConnDefListContext
func NewEmptyConnDefListContext ¶
func NewEmptyConnDefListContext() *ConnDefListContext
func (*ConnDefListContext) AllConnDef ¶
func (s *ConnDefListContext) AllConnDef() []IConnDefContext
func (*ConnDefListContext) AllNEWLINE ¶
func (s *ConnDefListContext) AllNEWLINE() []antlr.TerminalNode
func (*ConnDefListContext) ConnDef ¶
func (s *ConnDefListContext) ConnDef(i int) IConnDefContext
func (*ConnDefListContext) EnterRule ¶
func (s *ConnDefListContext) EnterRule(listener antlr.ParseTreeListener)
func (*ConnDefListContext) ExitRule ¶
func (s *ConnDefListContext) ExitRule(listener antlr.ParseTreeListener)
func (*ConnDefListContext) GetParser ¶
func (s *ConnDefListContext) GetParser() antlr.Parser
func (*ConnDefListContext) GetRuleContext ¶
func (s *ConnDefListContext) GetRuleContext() antlr.RuleContext
func (*ConnDefListContext) IsConnDefListContext ¶
func (*ConnDefListContext) IsConnDefListContext()
func (*ConnDefListContext) NEWLINE ¶
func (s *ConnDefListContext) NEWLINE(i int) antlr.TerminalNode
func (*ConnDefListContext) ToStringTree ¶
func (s *ConnDefListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ConstDefContext ¶
type ConstDefContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConstDefContext ¶
func NewConstDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstDefContext
func NewEmptyConstDefContext ¶
func NewEmptyConstDefContext() *ConstDefContext
func (*ConstDefContext) AllNEWLINE ¶
func (s *ConstDefContext) AllNEWLINE() []antlr.TerminalNode
func (*ConstDefContext) ConstVal ¶
func (s *ConstDefContext) ConstVal() IConstValContext
func (*ConstDefContext) EnterRule ¶
func (s *ConstDefContext) EnterRule(listener antlr.ParseTreeListener)
func (*ConstDefContext) ExitRule ¶
func (s *ConstDefContext) ExitRule(listener antlr.ParseTreeListener)
func (*ConstDefContext) GetParser ¶
func (s *ConstDefContext) GetParser() antlr.Parser
func (*ConstDefContext) GetRuleContext ¶
func (s *ConstDefContext) GetRuleContext() antlr.RuleContext
func (*ConstDefContext) IDENTIFIER ¶
func (s *ConstDefContext) IDENTIFIER() antlr.TerminalNode
func (*ConstDefContext) IsConstDefContext ¶
func (*ConstDefContext) IsConstDefContext()
func (*ConstDefContext) NEWLINE ¶
func (s *ConstDefContext) NEWLINE(i int) antlr.TerminalNode
func (*ConstDefContext) ToStringTree ¶
func (s *ConstDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ConstDefContext) TypeExpr ¶
func (s *ConstDefContext) TypeExpr() ITypeExprContext
type ConstStmtContext ¶
type ConstStmtContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConstStmtContext ¶
func NewConstStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstStmtContext
func NewEmptyConstStmtContext ¶
func NewEmptyConstStmtContext() *ConstStmtContext
func (*ConstStmtContext) EnterRule ¶
func (s *ConstStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*ConstStmtContext) ExitRule ¶
func (s *ConstStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*ConstStmtContext) GetParser ¶
func (s *ConstStmtContext) GetParser() antlr.Parser
func (*ConstStmtContext) GetRuleContext ¶
func (s *ConstStmtContext) GetRuleContext() antlr.RuleContext
func (*ConstStmtContext) GroupConstStmt ¶
func (s *ConstStmtContext) GroupConstStmt() IGroupConstStmtContext
func (*ConstStmtContext) IsConstStmtContext ¶
func (*ConstStmtContext) IsConstStmtContext()
func (*ConstStmtContext) SingleConstStmt ¶
func (s *ConstStmtContext) SingleConstStmt() ISingleConstStmtContext
func (*ConstStmtContext) ToStringTree ¶
func (s *ConstStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ConstValContext ¶
type ConstValContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConstValContext ¶
func NewConstValContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstValContext
func NewEmptyConstValContext ¶
func NewEmptyConstValContext() *ConstValContext
func (*ConstValContext) Bool_ ¶
func (s *ConstValContext) Bool_() IBoolContext
func (*ConstValContext) EnterRule ¶
func (s *ConstValContext) EnterRule(listener antlr.ParseTreeListener)
func (*ConstValContext) ExitRule ¶
func (s *ConstValContext) ExitRule(listener antlr.ParseTreeListener)
func (*ConstValContext) FLOAT ¶
func (s *ConstValContext) FLOAT() antlr.TerminalNode
func (*ConstValContext) GetParser ¶
func (s *ConstValContext) GetParser() antlr.Parser
func (*ConstValContext) GetRuleContext ¶
func (s *ConstValContext) GetRuleContext() antlr.RuleContext
func (*ConstValContext) INT ¶
func (s *ConstValContext) INT() antlr.TerminalNode
func (*ConstValContext) IsConstValContext ¶
func (*ConstValContext) IsConstValContext()
func (*ConstValContext) ListLit ¶
func (s *ConstValContext) ListLit() IListLitContext
func (*ConstValContext) Nil_ ¶
func (s *ConstValContext) Nil_() INilContext
func (*ConstValContext) STRING ¶
func (s *ConstValContext) STRING() antlr.TerminalNode
func (*ConstValContext) StructLit ¶
func (s *ConstValContext) StructLit() IStructLitContext
func (*ConstValContext) ToStringTree ¶
func (s *ConstValContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EntityNameContext ¶
type EntityNameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEntityNameContext ¶
func NewEmptyEntityNameContext() *EntityNameContext
func NewEntityNameContext ¶
func NewEntityNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EntityNameContext
func (*EntityNameContext) EnterRule ¶
func (s *EntityNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*EntityNameContext) ExitRule ¶
func (s *EntityNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*EntityNameContext) GetParser ¶
func (s *EntityNameContext) GetParser() antlr.Parser
func (*EntityNameContext) GetRuleContext ¶
func (s *EntityNameContext) GetRuleContext() antlr.RuleContext
func (*EntityNameContext) IDENTIFIER ¶
func (s *EntityNameContext) IDENTIFIER() antlr.TerminalNode
func (*EntityNameContext) IsEntityNameContext ¶
func (*EntityNameContext) IsEntityNameContext()
func (*EntityNameContext) ToStringTree ¶
func (s *EntityNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EntityRefContext ¶
type EntityRefContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEntityRefContext ¶
func NewEmptyEntityRefContext() *EntityRefContext
func NewEntityRefContext ¶
func NewEntityRefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EntityRefContext
func (*EntityRefContext) EnterRule ¶
func (s *EntityRefContext) EnterRule(listener antlr.ParseTreeListener)
func (*EntityRefContext) ExitRule ¶
func (s *EntityRefContext) ExitRule(listener antlr.ParseTreeListener)
func (*EntityRefContext) GetParser ¶
func (s *EntityRefContext) GetParser() antlr.Parser
func (*EntityRefContext) GetRuleContext ¶
func (s *EntityRefContext) GetRuleContext() antlr.RuleContext
func (*EntityRefContext) ImportedEntityRef ¶
func (s *EntityRefContext) ImportedEntityRef() IImportedEntityRefContext
func (*EntityRefContext) IsEntityRefContext ¶
func (*EntityRefContext) IsEntityRefContext()
func (*EntityRefContext) LocalEntityRef ¶
func (s *EntityRefContext) LocalEntityRef() ILocalEntityRefContext
func (*EntityRefContext) ToStringTree ¶
func (s *EntityRefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EnumTypeExprContext ¶
type EnumTypeExprContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEnumTypeExprContext ¶
func NewEmptyEnumTypeExprContext() *EnumTypeExprContext
func NewEnumTypeExprContext ¶
func NewEnumTypeExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnumTypeExprContext
func (*EnumTypeExprContext) AllIDENTIFIER ¶
func (s *EnumTypeExprContext) AllIDENTIFIER() []antlr.TerminalNode
func (*EnumTypeExprContext) AllNEWLINE ¶
func (s *EnumTypeExprContext) AllNEWLINE() []antlr.TerminalNode
func (*EnumTypeExprContext) EnterRule ¶
func (s *EnumTypeExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*EnumTypeExprContext) ExitRule ¶
func (s *EnumTypeExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*EnumTypeExprContext) GetParser ¶
func (s *EnumTypeExprContext) GetParser() antlr.Parser
func (*EnumTypeExprContext) GetRuleContext ¶
func (s *EnumTypeExprContext) GetRuleContext() antlr.RuleContext
func (*EnumTypeExprContext) IDENTIFIER ¶
func (s *EnumTypeExprContext) IDENTIFIER(i int) antlr.TerminalNode
func (*EnumTypeExprContext) IsEnumTypeExprContext ¶
func (*EnumTypeExprContext) IsEnumTypeExprContext()
func (*EnumTypeExprContext) NEWLINE ¶
func (s *EnumTypeExprContext) NEWLINE(i int) antlr.TerminalNode
func (*EnumTypeExprContext) ToStringTree ¶
func (s *EnumTypeExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type GroupCompStmtContext ¶
type GroupCompStmtContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGroupCompStmtContext ¶
func NewEmptyGroupCompStmtContext() *GroupCompStmtContext
func NewGroupCompStmtContext ¶
func NewGroupCompStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GroupCompStmtContext
func (*GroupCompStmtContext) AllCompDef ¶
func (s *GroupCompStmtContext) AllCompDef() []ICompDefContext
func (*GroupCompStmtContext) AllCompilerDirectives ¶
func (s *GroupCompStmtContext) AllCompilerDirectives() []ICompilerDirectivesContext
func (*GroupCompStmtContext) AllNEWLINE ¶
func (s *GroupCompStmtContext) AllNEWLINE() []antlr.TerminalNode
func (*GroupCompStmtContext) AllPUB_KW ¶
func (s *GroupCompStmtContext) AllPUB_KW() []antlr.TerminalNode
func (*GroupCompStmtContext) CompDef ¶
func (s *GroupCompStmtContext) CompDef(i int) ICompDefContext
func (*GroupCompStmtContext) CompilerDirectives ¶
func (s *GroupCompStmtContext) CompilerDirectives(i int) ICompilerDirectivesContext
func (*GroupCompStmtContext) EnterRule ¶
func (s *GroupCompStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*GroupCompStmtContext) ExitRule ¶
func (s *GroupCompStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*GroupCompStmtContext) GetParser ¶
func (s *GroupCompStmtContext) GetParser() antlr.Parser
func (*GroupCompStmtContext) GetRuleContext ¶
func (s *GroupCompStmtContext) GetRuleContext() antlr.RuleContext
func (*GroupCompStmtContext) IsGroupCompStmtContext ¶
func (*GroupCompStmtContext) IsGroupCompStmtContext()
func (*GroupCompStmtContext) NEWLINE ¶
func (s *GroupCompStmtContext) NEWLINE(i int) antlr.TerminalNode
func (*GroupCompStmtContext) PUB_KW ¶
func (s *GroupCompStmtContext) PUB_KW(i int) antlr.TerminalNode
func (*GroupCompStmtContext) ToStringTree ¶
func (s *GroupCompStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type GroupConstStmtContext ¶
type GroupConstStmtContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGroupConstStmtContext ¶
func NewEmptyGroupConstStmtContext() *GroupConstStmtContext
func NewGroupConstStmtContext ¶
func NewGroupConstStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GroupConstStmtContext
func (*GroupConstStmtContext) AllConstDef ¶
func (s *GroupConstStmtContext) AllConstDef() []IConstDefContext
func (*GroupConstStmtContext) AllNEWLINE ¶
func (s *GroupConstStmtContext) AllNEWLINE() []antlr.TerminalNode
func (*GroupConstStmtContext) AllPUB_KW ¶
func (s *GroupConstStmtContext) AllPUB_KW() []antlr.TerminalNode
func (*GroupConstStmtContext) ConstDef ¶
func (s *GroupConstStmtContext) ConstDef(i int) IConstDefContext
func (*GroupConstStmtContext) EnterRule ¶
func (s *GroupConstStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*GroupConstStmtContext) ExitRule ¶
func (s *GroupConstStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*GroupConstStmtContext) GetParser ¶
func (s *GroupConstStmtContext) GetParser() antlr.Parser
func (*GroupConstStmtContext) GetRuleContext ¶
func (s *GroupConstStmtContext) GetRuleContext() antlr.RuleContext
func (*GroupConstStmtContext) IsGroupConstStmtContext ¶
func (*GroupConstStmtContext) IsGroupConstStmtContext()
func (*GroupConstStmtContext) NEWLINE ¶
func (s *GroupConstStmtContext) NEWLINE(i int) antlr.TerminalNode
func (*GroupConstStmtContext) PUB_KW ¶
func (s *GroupConstStmtContext) PUB_KW(i int) antlr.TerminalNode
func (*GroupConstStmtContext) ToStringTree ¶
func (s *GroupConstStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type GroupInterfaceStmtContext ¶
type GroupInterfaceStmtContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGroupInterfaceStmtContext ¶
func NewEmptyGroupInterfaceStmtContext() *GroupInterfaceStmtContext
func NewGroupInterfaceStmtContext ¶
func NewGroupInterfaceStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GroupInterfaceStmtContext
func (*GroupInterfaceStmtContext) AllInterfaceDef ¶
func (s *GroupInterfaceStmtContext) AllInterfaceDef() []IInterfaceDefContext
func (*GroupInterfaceStmtContext) AllNEWLINE ¶
func (s *GroupInterfaceStmtContext) AllNEWLINE() []antlr.TerminalNode
func (*GroupInterfaceStmtContext) AllPUB_KW ¶
func (s *GroupInterfaceStmtContext) AllPUB_KW() []antlr.TerminalNode
func (*GroupInterfaceStmtContext) EnterRule ¶
func (s *GroupInterfaceStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*GroupInterfaceStmtContext) ExitRule ¶
func (s *GroupInterfaceStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*GroupInterfaceStmtContext) GetParser ¶
func (s *GroupInterfaceStmtContext) GetParser() antlr.Parser
func (*GroupInterfaceStmtContext) GetRuleContext ¶
func (s *GroupInterfaceStmtContext) GetRuleContext() antlr.RuleContext
func (*GroupInterfaceStmtContext) InterfaceDef ¶
func (s *GroupInterfaceStmtContext) InterfaceDef(i int) IInterfaceDefContext
func (*GroupInterfaceStmtContext) IsGroupInterfaceStmtContext ¶
func (*GroupInterfaceStmtContext) IsGroupInterfaceStmtContext()
func (*GroupInterfaceStmtContext) NEWLINE ¶
func (s *GroupInterfaceStmtContext) NEWLINE(i int) antlr.TerminalNode
func (*GroupInterfaceStmtContext) PUB_KW ¶
func (s *GroupInterfaceStmtContext) PUB_KW(i int) antlr.TerminalNode
func (*GroupInterfaceStmtContext) ToStringTree ¶
func (s *GroupInterfaceStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type GroupTypeStmtContext ¶
type GroupTypeStmtContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGroupTypeStmtContext ¶
func NewEmptyGroupTypeStmtContext() *GroupTypeStmtContext
func NewGroupTypeStmtContext ¶
func NewGroupTypeStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GroupTypeStmtContext
func (*GroupTypeStmtContext) AllNEWLINE ¶
func (s *GroupTypeStmtContext) AllNEWLINE() []antlr.TerminalNode
func (*GroupTypeStmtContext) AllPUB_KW ¶
func (s *GroupTypeStmtContext) AllPUB_KW() []antlr.TerminalNode
func (*GroupTypeStmtContext) AllTypeDef ¶
func (s *GroupTypeStmtContext) AllTypeDef() []ITypeDefContext
func (*GroupTypeStmtContext) EnterRule ¶
func (s *GroupTypeStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*GroupTypeStmtContext) ExitRule ¶
func (s *GroupTypeStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*GroupTypeStmtContext) GetParser ¶
func (s *GroupTypeStmtContext) GetParser() antlr.Parser
func (*GroupTypeStmtContext) GetRuleContext ¶
func (s *GroupTypeStmtContext) GetRuleContext() antlr.RuleContext
func (*GroupTypeStmtContext) IsGroupTypeStmtContext ¶
func (*GroupTypeStmtContext) IsGroupTypeStmtContext()
func (*GroupTypeStmtContext) NEWLINE ¶
func (s *GroupTypeStmtContext) NEWLINE(i int) antlr.TerminalNode
func (*GroupTypeStmtContext) PUB_KW ¶
func (s *GroupTypeStmtContext) PUB_KW(i int) antlr.TerminalNode
func (*GroupTypeStmtContext) ToStringTree ¶
func (s *GroupTypeStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*GroupTypeStmtContext) TypeDef ¶
func (s *GroupTypeStmtContext) TypeDef(i int) ITypeDefContext
type IBoolContext ¶
type IBoolContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBoolContext differentiates from other interfaces. IsBoolContext() }
IBoolContext is an interface to support dynamic dispatch.
type ICompBodyContext ¶
type ICompBodyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode CompNodesDef() ICompNodesDefContext CompNetDef() ICompNetDefContext // IsCompBodyContext differentiates from other interfaces. IsCompBodyContext() }
ICompBodyContext is an interface to support dynamic dispatch.
type ICompDefContext ¶
type ICompDefContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures InterfaceDef() IInterfaceDefContext CompBody() ICompBodyContext AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode // IsCompDefContext differentiates from other interfaces. IsCompDefContext() }
ICompDefContext is an interface to support dynamic dispatch.
type ICompNetDefContext ¶
type ICompNetDefContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode ConnDefList() IConnDefListContext // IsCompNetDefContext differentiates from other interfaces. IsCompNetDefContext() }
ICompNetDefContext is an interface to support dynamic dispatch.
type ICompNodeDefContext ¶
type ICompNodeDefContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode NodeInst() INodeInstContext CompilerDirectives() ICompilerDirectivesContext // IsCompNodeDefContext differentiates from other interfaces. IsCompNodeDefContext() }
ICompNodeDefContext is an interface to support dynamic dispatch.
type ICompNodesDefBodyContext ¶
type ICompNodesDefBodyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode AllCompNodeDef() []ICompNodeDefContext CompNodeDef(i int) ICompNodeDefContext // IsCompNodesDefBodyContext differentiates from other interfaces. IsCompNodesDefBodyContext() }
ICompNodesDefBodyContext is an interface to support dynamic dispatch.
type ICompNodesDefContext ¶
type ICompNodesDefContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures CompNodesDefBody() ICompNodesDefBodyContext AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode // IsCompNodesDefContext differentiates from other interfaces. IsCompNodesDefContext() }
ICompNodesDefContext is an interface to support dynamic dispatch.
type ICompStmtContext ¶
type ICompStmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures SingleCompStmt() ISingleCompStmtContext GroupCompStmt() IGroupCompStmtContext // IsCompStmtContext differentiates from other interfaces. IsCompStmtContext() }
ICompStmtContext is an interface to support dynamic dispatch.
type ICompilerDirectiveContext ¶
type ICompilerDirectiveContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode CompilerDirectivesArgs() ICompilerDirectivesArgsContext // IsCompilerDirectiveContext differentiates from other interfaces. IsCompilerDirectiveContext() }
ICompilerDirectiveContext is an interface to support dynamic dispatch.
type ICompilerDirectivesArgsContext ¶
type ICompilerDirectivesArgsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllCompiler_directive_arg() []ICompiler_directive_argContext Compiler_directive_arg(i int) ICompiler_directive_argContext // IsCompilerDirectivesArgsContext differentiates from other interfaces. IsCompilerDirectivesArgsContext() }
ICompilerDirectivesArgsContext is an interface to support dynamic dispatch.
type ICompilerDirectivesContext ¶
type ICompilerDirectivesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllCompilerDirective() []ICompilerDirectiveContext CompilerDirective(i int) ICompilerDirectiveContext AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode // IsCompilerDirectivesContext differentiates from other interfaces. IsCompilerDirectivesContext() }
ICompilerDirectivesContext is an interface to support dynamic dispatch.
type ICompiler_directive_argContext ¶
type ICompiler_directive_argContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllIDENTIFIER() []antlr.TerminalNode IDENTIFIER(i int) antlr.TerminalNode // IsCompiler_directive_argContext differentiates from other interfaces. IsCompiler_directive_argContext() }
ICompiler_directive_argContext is an interface to support dynamic dispatch.
type IConnDefContext ¶
type IConnDefContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures SenderSide() ISenderSideContext ReceiverSide() IReceiverSideContext MultipleReceiverSide() IMultipleReceiverSideContext // IsConnDefContext differentiates from other interfaces. IsConnDefContext() }
IConnDefContext is an interface to support dynamic dispatch.
type IConnDefListContext ¶
type IConnDefListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllConnDef() []IConnDefContext ConnDef(i int) IConnDefContext AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode // IsConnDefListContext differentiates from other interfaces. IsConnDefListContext() }
IConnDefListContext is an interface to support dynamic dispatch.
type IConstDefContext ¶
type IConstDefContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode TypeExpr() ITypeExprContext ConstVal() IConstValContext AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode // IsConstDefContext differentiates from other interfaces. IsConstDefContext() }
IConstDefContext is an interface to support dynamic dispatch.
type IConstStmtContext ¶
type IConstStmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures SingleConstStmt() ISingleConstStmtContext GroupConstStmt() IGroupConstStmtContext // IsConstStmtContext differentiates from other interfaces. IsConstStmtContext() }
IConstStmtContext is an interface to support dynamic dispatch.
type IConstValContext ¶
type IConstValContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Nil_() INilContext Bool_() IBoolContext INT() antlr.TerminalNode FLOAT() antlr.TerminalNode STRING() antlr.TerminalNode ListLit() IListLitContext StructLit() IStructLitContext // IsConstValContext differentiates from other interfaces. IsConstValContext() }
IConstValContext is an interface to support dynamic dispatch.
type IEntityNameContext ¶
type IEntityNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode // IsEntityNameContext differentiates from other interfaces. IsEntityNameContext() }
IEntityNameContext is an interface to support dynamic dispatch.
type IEntityRefContext ¶
type IEntityRefContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures LocalEntityRef() ILocalEntityRefContext ImportedEntityRef() IImportedEntityRefContext // IsEntityRefContext differentiates from other interfaces. IsEntityRefContext() }
IEntityRefContext is an interface to support dynamic dispatch.
type IEnumTypeExprContext ¶
type IEnumTypeExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllIDENTIFIER() []antlr.TerminalNode IDENTIFIER(i int) antlr.TerminalNode AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode // IsEnumTypeExprContext differentiates from other interfaces. IsEnumTypeExprContext() }
IEnumTypeExprContext is an interface to support dynamic dispatch.
type IGroupCompStmtContext ¶
type IGroupCompStmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode AllCompDef() []ICompDefContext CompDef(i int) ICompDefContext AllCompilerDirectives() []ICompilerDirectivesContext CompilerDirectives(i int) ICompilerDirectivesContext AllPUB_KW() []antlr.TerminalNode PUB_KW(i int) antlr.TerminalNode // IsGroupCompStmtContext differentiates from other interfaces. IsGroupCompStmtContext() }
IGroupCompStmtContext is an interface to support dynamic dispatch.
type IGroupConstStmtContext ¶
type IGroupConstStmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode AllConstDef() []IConstDefContext ConstDef(i int) IConstDefContext AllPUB_KW() []antlr.TerminalNode PUB_KW(i int) antlr.TerminalNode // IsGroupConstStmtContext differentiates from other interfaces. IsGroupConstStmtContext() }
IGroupConstStmtContext is an interface to support dynamic dispatch.
type IGroupInterfaceStmtContext ¶
type IGroupInterfaceStmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode AllInterfaceDef() []IInterfaceDefContext InterfaceDef(i int) IInterfaceDefContext AllPUB_KW() []antlr.TerminalNode PUB_KW(i int) antlr.TerminalNode // IsGroupInterfaceStmtContext differentiates from other interfaces. IsGroupInterfaceStmtContext() }
IGroupInterfaceStmtContext is an interface to support dynamic dispatch.
type IGroupTypeStmtContext ¶
type IGroupTypeStmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode AllTypeDef() []ITypeDefContext TypeDef(i int) ITypeDefContext AllPUB_KW() []antlr.TerminalNode PUB_KW(i int) antlr.TerminalNode // IsGroupTypeStmtContext differentiates from other interfaces. IsGroupTypeStmtContext() }
IGroupTypeStmtContext is an interface to support dynamic dispatch.
type IImportAliasContext ¶
type IImportAliasContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode // IsImportAliasContext differentiates from other interfaces. IsImportAliasContext() }
IImportAliasContext is an interface to support dynamic dispatch.
type IImportDefContext ¶
type IImportDefContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ImportPath() IImportPathContext ImportAlias() IImportAliasContext AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode // IsImportDefContext differentiates from other interfaces. IsImportDefContext() }
IImportDefContext is an interface to support dynamic dispatch.
type IImportPathContext ¶
type IImportPathContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ImportPathMod() IImportPathModContext ImportPathPkg() IImportPathPkgContext // IsImportPathContext differentiates from other interfaces. IsImportPathContext() }
IImportPathContext is an interface to support dynamic dispatch.
type IImportPathModContext ¶
type IImportPathModContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode // IsImportPathModContext differentiates from other interfaces. IsImportPathModContext() }
IImportPathModContext is an interface to support dynamic dispatch.
type IImportPathPkgContext ¶
type IImportPathPkgContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllIDENTIFIER() []antlr.TerminalNode IDENTIFIER(i int) antlr.TerminalNode // IsImportPathPkgContext differentiates from other interfaces. IsImportPathPkgContext() }
IImportPathPkgContext is an interface to support dynamic dispatch.
type IImportStmtContext ¶
type IImportStmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode AllImportDef() []IImportDefContext ImportDef(i int) IImportDefContext // IsImportStmtContext differentiates from other interfaces. IsImportStmtContext() }
IImportStmtContext is an interface to support dynamic dispatch.
type IImportedEntityRefContext ¶
type IImportedEntityRefContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures PkgRef() IPkgRefContext EntityName() IEntityNameContext // IsImportedEntityRefContext differentiates from other interfaces. IsImportedEntityRefContext() }
IImportedEntityRefContext is an interface to support dynamic dispatch.
type IInPortsDefContext ¶
type IInPortsDefContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures PortsDef() IPortsDefContext // IsInPortsDefContext differentiates from other interfaces. IsInPortsDefContext() }
IInPortsDefContext is an interface to support dynamic dispatch.
type IInterfaceDefContext ¶
type IInterfaceDefContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode InPortsDef() IInPortsDefContext OutPortsDef() IOutPortsDefContext TypeParams() ITypeParamsContext AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode // IsInterfaceDefContext differentiates from other interfaces. IsInterfaceDefContext() }
IInterfaceDefContext is an interface to support dynamic dispatch.
type IInterfaceStmtContext ¶
type IInterfaceStmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures SingleInterfaceStmt() ISingleInterfaceStmtContext GroupInterfaceStmt() IGroupInterfaceStmtContext // IsInterfaceStmtContext differentiates from other interfaces. IsInterfaceStmtContext() }
IInterfaceStmtContext is an interface to support dynamic dispatch.
type IListItemsContext ¶
type IListItemsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllConstVal() []IConstValContext ConstVal(i int) IConstValContext AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode // IsListItemsContext differentiates from other interfaces. IsListItemsContext() }
IListItemsContext is an interface to support dynamic dispatch.
type IListLitContext ¶
type IListLitContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode ListItems() IListItemsContext // IsListLitContext differentiates from other interfaces. IsListLitContext() }
IListLitContext is an interface to support dynamic dispatch.
type ILocalEntityRefContext ¶
type ILocalEntityRefContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode // IsLocalEntityRefContext differentiates from other interfaces. IsLocalEntityRefContext() }
ILocalEntityRefContext is an interface to support dynamic dispatch.
type IMultipleReceiverSideContext ¶
type IMultipleReceiverSideContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllReceiverSide() []IReceiverSideContext ReceiverSide(i int) IReceiverSideContext AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode // IsMultipleReceiverSideContext differentiates from other interfaces. IsMultipleReceiverSideContext() }
IMultipleReceiverSideContext is an interface to support dynamic dispatch.
type INilContext ¶
type INilContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNilContext differentiates from other interfaces. IsNilContext() }
INilContext is an interface to support dynamic dispatch.
type INodeDIArgsContext ¶
type INodeDIArgsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures CompNodesDefBody() ICompNodesDefBodyContext // IsNodeDIArgsContext differentiates from other interfaces. IsNodeDIArgsContext() }
INodeDIArgsContext is an interface to support dynamic dispatch.
type INodeInstContext ¶
type INodeInstContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures EntityRef() IEntityRefContext AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode TypeArgs() ITypeArgsContext NodeDIArgs() INodeDIArgsContext // IsNodeInstContext differentiates from other interfaces. IsNodeInstContext() }
INodeInstContext is an interface to support dynamic dispatch.
type INonUnionTypeExprContext ¶
type INonUnionTypeExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures TypeInstExpr() ITypeInstExprContext TypeLitExpr() ITypeLitExprContext // IsNonUnionTypeExprContext differentiates from other interfaces. IsNonUnionTypeExprContext() }
INonUnionTypeExprContext is an interface to support dynamic dispatch.
type IOutPortsDefContext ¶
type IOutPortsDefContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures PortsDef() IPortsDefContext // IsOutPortsDefContext differentiates from other interfaces. IsOutPortsDefContext() }
IOutPortsDefContext is an interface to support dynamic dispatch.
type IPkgRefContext ¶
type IPkgRefContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode // IsPkgRefContext differentiates from other interfaces. IsPkgRefContext() }
IPkgRefContext is an interface to support dynamic dispatch.
type IPortAddrContext ¶
type IPortAddrContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures PortAddrNode() IPortAddrNodeContext PortAddrPort() IPortAddrPortContext PortAddrIdx() IPortAddrIdxContext // IsPortAddrContext differentiates from other interfaces. IsPortAddrContext() }
IPortAddrContext is an interface to support dynamic dispatch.
type IPortAddrIdxContext ¶
type IPortAddrIdxContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures INT() antlr.TerminalNode // IsPortAddrIdxContext differentiates from other interfaces. IsPortAddrIdxContext() }
IPortAddrIdxContext is an interface to support dynamic dispatch.
type IPortAddrNodeContext ¶
type IPortAddrNodeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode // IsPortAddrNodeContext differentiates from other interfaces. IsPortAddrNodeContext() }
IPortAddrNodeContext is an interface to support dynamic dispatch.
type IPortAddrPortContext ¶
type IPortAddrPortContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode // IsPortAddrPortContext differentiates from other interfaces. IsPortAddrPortContext() }
IPortAddrPortContext is an interface to support dynamic dispatch.
type IPortDefContext ¶
type IPortDefContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode TypeExpr() ITypeExprContext AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode // IsPortDefContext differentiates from other interfaces. IsPortDefContext() }
IPortDefContext is an interface to support dynamic dispatch.
type IPortsDefContext ¶
type IPortsDefContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllPortDef() []IPortDefContext PortDef(i int) IPortDefContext AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode // IsPortsDefContext differentiates from other interfaces. IsPortsDefContext() }
IPortsDefContext is an interface to support dynamic dispatch.
type IProgContext ¶
type IProgContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures EOF() antlr.TerminalNode AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode AllCOMMENT() []antlr.TerminalNode COMMENT(i int) antlr.TerminalNode AllStmt() []IStmtContext Stmt(i int) IStmtContext // IsProgContext differentiates from other interfaces. IsProgContext() }
IProgContext is an interface to support dynamic dispatch.
type IReceiverSideContext ¶
type IReceiverSideContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures PortAddr() IPortAddrContext ThenConnExpr() IThenConnExprContext // IsReceiverSideContext differentiates from other interfaces. IsReceiverSideContext() }
IReceiverSideContext is an interface to support dynamic dispatch.
type ISenderConstRefContext ¶
type ISenderConstRefContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures EntityRef() IEntityRefContext // IsSenderConstRefContext differentiates from other interfaces. IsSenderConstRefContext() }
ISenderConstRefContext is an interface to support dynamic dispatch.
type ISenderSideContext ¶
type ISenderSideContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures PortAddr() IPortAddrContext SenderConstRef() ISenderConstRefContext StructSelectors() IStructSelectorsContext // IsSenderSideContext differentiates from other interfaces. IsSenderSideContext() }
ISenderSideContext is an interface to support dynamic dispatch.
type ISingleCompStmtContext ¶
type ISingleCompStmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures CompDef() ICompDefContext CompilerDirectives() ICompilerDirectivesContext PUB_KW() antlr.TerminalNode // IsSingleCompStmtContext differentiates from other interfaces. IsSingleCompStmtContext() }
ISingleCompStmtContext is an interface to support dynamic dispatch.
type ISingleConstStmtContext ¶
type ISingleConstStmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ConstDef() IConstDefContext PUB_KW() antlr.TerminalNode // IsSingleConstStmtContext differentiates from other interfaces. IsSingleConstStmtContext() }
ISingleConstStmtContext is an interface to support dynamic dispatch.
type ISingleInterfaceStmtContext ¶
type ISingleInterfaceStmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures InterfaceDef() IInterfaceDefContext PUB_KW() antlr.TerminalNode // IsSingleInterfaceStmtContext differentiates from other interfaces. IsSingleInterfaceStmtContext() }
ISingleInterfaceStmtContext is an interface to support dynamic dispatch.
type ISingleTypeStmtContext ¶
type ISingleTypeStmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures TypeDef() ITypeDefContext PUB_KW() antlr.TerminalNode // IsSingleTypeStmtContext differentiates from other interfaces. IsSingleTypeStmtContext() }
ISingleTypeStmtContext is an interface to support dynamic dispatch.
type IStmtContext ¶
type IStmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ImportStmt() IImportStmtContext TypeStmt() ITypeStmtContext InterfaceStmt() IInterfaceStmtContext ConstStmt() IConstStmtContext CompStmt() ICompStmtContext // IsStmtContext differentiates from other interfaces. IsStmtContext() }
IStmtContext is an interface to support dynamic dispatch.
type IStructFieldContext ¶
type IStructFieldContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode TypeExpr() ITypeExprContext AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode // IsStructFieldContext differentiates from other interfaces. IsStructFieldContext() }
IStructFieldContext is an interface to support dynamic dispatch.
type IStructFieldsContext ¶
type IStructFieldsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllStructField() []IStructFieldContext StructField(i int) IStructFieldContext AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode // IsStructFieldsContext differentiates from other interfaces. IsStructFieldsContext() }
IStructFieldsContext is an interface to support dynamic dispatch.
type IStructLitContext ¶
type IStructLitContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode StructValueFields() IStructValueFieldsContext // IsStructLitContext differentiates from other interfaces. IsStructLitContext() }
IStructLitContext is an interface to support dynamic dispatch.
type IStructSelectorsContext ¶
type IStructSelectorsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllIDENTIFIER() []antlr.TerminalNode IDENTIFIER(i int) antlr.TerminalNode // IsStructSelectorsContext differentiates from other interfaces. IsStructSelectorsContext() }
IStructSelectorsContext is an interface to support dynamic dispatch.
type IStructTypeExprContext ¶
type IStructTypeExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode StructFields() IStructFieldsContext // IsStructTypeExprContext differentiates from other interfaces. IsStructTypeExprContext() }
IStructTypeExprContext is an interface to support dynamic dispatch.
type IStructValueFieldContext ¶
type IStructValueFieldContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode ConstVal() IConstValContext AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode // IsStructValueFieldContext differentiates from other interfaces. IsStructValueFieldContext() }
IStructValueFieldContext is an interface to support dynamic dispatch.
type IStructValueFieldsContext ¶
type IStructValueFieldsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllStructValueField() []IStructValueFieldContext StructValueField(i int) IStructValueFieldContext AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode // IsStructValueFieldsContext differentiates from other interfaces. IsStructValueFieldsContext() }
IStructValueFieldsContext is an interface to support dynamic dispatch.
type IThenConnExprContext ¶
type IThenConnExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllConnDef() []IConnDefContext ConnDef(i int) IConnDefContext AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode // IsThenConnExprContext differentiates from other interfaces. IsThenConnExprContext() }
IThenConnExprContext is an interface to support dynamic dispatch.
type ITypeArgsContext ¶
type ITypeArgsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllTypeExpr() []ITypeExprContext TypeExpr(i int) ITypeExprContext AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode // IsTypeArgsContext differentiates from other interfaces. IsTypeArgsContext() }
ITypeArgsContext is an interface to support dynamic dispatch.
type ITypeDefContext ¶
type ITypeDefContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode TypeParams() ITypeParamsContext TypeExpr() ITypeExprContext // IsTypeDefContext differentiates from other interfaces. IsTypeDefContext() }
ITypeDefContext is an interface to support dynamic dispatch.
type ITypeExprContext ¶
type ITypeExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures TypeInstExpr() ITypeInstExprContext TypeLitExpr() ITypeLitExprContext UnionTypeExpr() IUnionTypeExprContext // IsTypeExprContext differentiates from other interfaces. IsTypeExprContext() }
ITypeExprContext is an interface to support dynamic dispatch.
type ITypeInstExprContext ¶
type ITypeInstExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures EntityRef() IEntityRefContext TypeArgs() ITypeArgsContext // IsTypeInstExprContext differentiates from other interfaces. IsTypeInstExprContext() }
ITypeInstExprContext is an interface to support dynamic dispatch.
type ITypeLitExprContext ¶
type ITypeLitExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures EnumTypeExpr() IEnumTypeExprContext StructTypeExpr() IStructTypeExprContext // IsTypeLitExprContext differentiates from other interfaces. IsTypeLitExprContext() }
ITypeLitExprContext is an interface to support dynamic dispatch.
type ITypeParamContext ¶
type ITypeParamContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures IDENTIFIER() antlr.TerminalNode TypeExpr() ITypeExprContext // IsTypeParamContext differentiates from other interfaces. IsTypeParamContext() }
ITypeParamContext is an interface to support dynamic dispatch.
type ITypeParamListContext ¶
type ITypeParamListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllTypeParam() []ITypeParamContext TypeParam(i int) ITypeParamContext AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode // IsTypeParamListContext differentiates from other interfaces. IsTypeParamListContext() }
ITypeParamListContext is an interface to support dynamic dispatch.
type ITypeParamsContext ¶
type ITypeParamsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode TypeParamList() ITypeParamListContext // IsTypeParamsContext differentiates from other interfaces. IsTypeParamsContext() }
ITypeParamsContext is an interface to support dynamic dispatch.
type ITypeStmtContext ¶
type ITypeStmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures SingleTypeStmt() ISingleTypeStmtContext GroupTypeStmt() IGroupTypeStmtContext // IsTypeStmtContext differentiates from other interfaces. IsTypeStmtContext() }
ITypeStmtContext is an interface to support dynamic dispatch.
type IUnionTypeExprContext ¶
type IUnionTypeExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllNonUnionTypeExpr() []INonUnionTypeExprContext NonUnionTypeExpr(i int) INonUnionTypeExprContext AllNEWLINE() []antlr.TerminalNode NEWLINE(i int) antlr.TerminalNode // IsUnionTypeExprContext differentiates from other interfaces. IsUnionTypeExprContext() }
IUnionTypeExprContext is an interface to support dynamic dispatch.
type ImportAliasContext ¶
type ImportAliasContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyImportAliasContext ¶
func NewEmptyImportAliasContext() *ImportAliasContext
func NewImportAliasContext ¶
func NewImportAliasContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportAliasContext
func (*ImportAliasContext) EnterRule ¶
func (s *ImportAliasContext) EnterRule(listener antlr.ParseTreeListener)
func (*ImportAliasContext) ExitRule ¶
func (s *ImportAliasContext) ExitRule(listener antlr.ParseTreeListener)
func (*ImportAliasContext) GetParser ¶
func (s *ImportAliasContext) GetParser() antlr.Parser
func (*ImportAliasContext) GetRuleContext ¶
func (s *ImportAliasContext) GetRuleContext() antlr.RuleContext
func (*ImportAliasContext) IDENTIFIER ¶
func (s *ImportAliasContext) IDENTIFIER() antlr.TerminalNode
func (*ImportAliasContext) IsImportAliasContext ¶
func (*ImportAliasContext) IsImportAliasContext()
func (*ImportAliasContext) ToStringTree ¶
func (s *ImportAliasContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ImportDefContext ¶
type ImportDefContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyImportDefContext ¶
func NewEmptyImportDefContext() *ImportDefContext
func NewImportDefContext ¶
func NewImportDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportDefContext
func (*ImportDefContext) AllNEWLINE ¶
func (s *ImportDefContext) AllNEWLINE() []antlr.TerminalNode
func (*ImportDefContext) EnterRule ¶
func (s *ImportDefContext) EnterRule(listener antlr.ParseTreeListener)
func (*ImportDefContext) ExitRule ¶
func (s *ImportDefContext) ExitRule(listener antlr.ParseTreeListener)
func (*ImportDefContext) GetParser ¶
func (s *ImportDefContext) GetParser() antlr.Parser
func (*ImportDefContext) GetRuleContext ¶
func (s *ImportDefContext) GetRuleContext() antlr.RuleContext
func (*ImportDefContext) ImportAlias ¶
func (s *ImportDefContext) ImportAlias() IImportAliasContext
func (*ImportDefContext) ImportPath ¶
func (s *ImportDefContext) ImportPath() IImportPathContext
func (*ImportDefContext) IsImportDefContext ¶
func (*ImportDefContext) IsImportDefContext()
func (*ImportDefContext) NEWLINE ¶
func (s *ImportDefContext) NEWLINE(i int) antlr.TerminalNode
func (*ImportDefContext) ToStringTree ¶
func (s *ImportDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ImportPathContext ¶
type ImportPathContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyImportPathContext ¶
func NewEmptyImportPathContext() *ImportPathContext
func NewImportPathContext ¶
func NewImportPathContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportPathContext
func (*ImportPathContext) EnterRule ¶
func (s *ImportPathContext) EnterRule(listener antlr.ParseTreeListener)
func (*ImportPathContext) ExitRule ¶
func (s *ImportPathContext) ExitRule(listener antlr.ParseTreeListener)
func (*ImportPathContext) GetParser ¶
func (s *ImportPathContext) GetParser() antlr.Parser
func (*ImportPathContext) GetRuleContext ¶
func (s *ImportPathContext) GetRuleContext() antlr.RuleContext
func (*ImportPathContext) ImportPathMod ¶
func (s *ImportPathContext) ImportPathMod() IImportPathModContext
func (*ImportPathContext) ImportPathPkg ¶
func (s *ImportPathContext) ImportPathPkg() IImportPathPkgContext
func (*ImportPathContext) IsImportPathContext ¶
func (*ImportPathContext) IsImportPathContext()
func (*ImportPathContext) ToStringTree ¶
func (s *ImportPathContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ImportPathModContext ¶
type ImportPathModContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyImportPathModContext ¶
func NewEmptyImportPathModContext() *ImportPathModContext
func NewImportPathModContext ¶
func NewImportPathModContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportPathModContext
func (*ImportPathModContext) EnterRule ¶
func (s *ImportPathModContext) EnterRule(listener antlr.ParseTreeListener)
func (*ImportPathModContext) ExitRule ¶
func (s *ImportPathModContext) ExitRule(listener antlr.ParseTreeListener)
func (*ImportPathModContext) GetParser ¶
func (s *ImportPathModContext) GetParser() antlr.Parser
func (*ImportPathModContext) GetRuleContext ¶
func (s *ImportPathModContext) GetRuleContext() antlr.RuleContext
func (*ImportPathModContext) IDENTIFIER ¶
func (s *ImportPathModContext) IDENTIFIER() antlr.TerminalNode
func (*ImportPathModContext) IsImportPathModContext ¶
func (*ImportPathModContext) IsImportPathModContext()
func (*ImportPathModContext) ToStringTree ¶
func (s *ImportPathModContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ImportPathPkgContext ¶
type ImportPathPkgContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyImportPathPkgContext ¶
func NewEmptyImportPathPkgContext() *ImportPathPkgContext
func NewImportPathPkgContext ¶
func NewImportPathPkgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportPathPkgContext
func (*ImportPathPkgContext) AllIDENTIFIER ¶
func (s *ImportPathPkgContext) AllIDENTIFIER() []antlr.TerminalNode
func (*ImportPathPkgContext) EnterRule ¶
func (s *ImportPathPkgContext) EnterRule(listener antlr.ParseTreeListener)
func (*ImportPathPkgContext) ExitRule ¶
func (s *ImportPathPkgContext) ExitRule(listener antlr.ParseTreeListener)
func (*ImportPathPkgContext) GetParser ¶
func (s *ImportPathPkgContext) GetParser() antlr.Parser
func (*ImportPathPkgContext) GetRuleContext ¶
func (s *ImportPathPkgContext) GetRuleContext() antlr.RuleContext
func (*ImportPathPkgContext) IDENTIFIER ¶
func (s *ImportPathPkgContext) IDENTIFIER(i int) antlr.TerminalNode
func (*ImportPathPkgContext) IsImportPathPkgContext ¶
func (*ImportPathPkgContext) IsImportPathPkgContext()
func (*ImportPathPkgContext) ToStringTree ¶
func (s *ImportPathPkgContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ImportStmtContext ¶
type ImportStmtContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyImportStmtContext ¶
func NewEmptyImportStmtContext() *ImportStmtContext
func NewImportStmtContext ¶
func NewImportStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportStmtContext
func (*ImportStmtContext) AllImportDef ¶
func (s *ImportStmtContext) AllImportDef() []IImportDefContext
func (*ImportStmtContext) AllNEWLINE ¶
func (s *ImportStmtContext) AllNEWLINE() []antlr.TerminalNode
func (*ImportStmtContext) EnterRule ¶
func (s *ImportStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*ImportStmtContext) ExitRule ¶
func (s *ImportStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*ImportStmtContext) GetParser ¶
func (s *ImportStmtContext) GetParser() antlr.Parser
func (*ImportStmtContext) GetRuleContext ¶
func (s *ImportStmtContext) GetRuleContext() antlr.RuleContext
func (*ImportStmtContext) ImportDef ¶
func (s *ImportStmtContext) ImportDef(i int) IImportDefContext
func (*ImportStmtContext) IsImportStmtContext ¶
func (*ImportStmtContext) IsImportStmtContext()
func (*ImportStmtContext) NEWLINE ¶
func (s *ImportStmtContext) NEWLINE(i int) antlr.TerminalNode
func (*ImportStmtContext) ToStringTree ¶
func (s *ImportStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ImportedEntityRefContext ¶
type ImportedEntityRefContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyImportedEntityRefContext ¶
func NewEmptyImportedEntityRefContext() *ImportedEntityRefContext
func NewImportedEntityRefContext ¶
func NewImportedEntityRefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportedEntityRefContext
func (*ImportedEntityRefContext) EnterRule ¶
func (s *ImportedEntityRefContext) EnterRule(listener antlr.ParseTreeListener)
func (*ImportedEntityRefContext) EntityName ¶
func (s *ImportedEntityRefContext) EntityName() IEntityNameContext
func (*ImportedEntityRefContext) ExitRule ¶
func (s *ImportedEntityRefContext) ExitRule(listener antlr.ParseTreeListener)
func (*ImportedEntityRefContext) GetParser ¶
func (s *ImportedEntityRefContext) GetParser() antlr.Parser
func (*ImportedEntityRefContext) GetRuleContext ¶
func (s *ImportedEntityRefContext) GetRuleContext() antlr.RuleContext
func (*ImportedEntityRefContext) IsImportedEntityRefContext ¶
func (*ImportedEntityRefContext) IsImportedEntityRefContext()
func (*ImportedEntityRefContext) PkgRef ¶
func (s *ImportedEntityRefContext) PkgRef() IPkgRefContext
func (*ImportedEntityRefContext) ToStringTree ¶
func (s *ImportedEntityRefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type InPortsDefContext ¶
type InPortsDefContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInPortsDefContext ¶
func NewEmptyInPortsDefContext() *InPortsDefContext
func NewInPortsDefContext ¶
func NewInPortsDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InPortsDefContext
func (*InPortsDefContext) EnterRule ¶
func (s *InPortsDefContext) EnterRule(listener antlr.ParseTreeListener)
func (*InPortsDefContext) ExitRule ¶
func (s *InPortsDefContext) ExitRule(listener antlr.ParseTreeListener)
func (*InPortsDefContext) GetParser ¶
func (s *InPortsDefContext) GetParser() antlr.Parser
func (*InPortsDefContext) GetRuleContext ¶
func (s *InPortsDefContext) GetRuleContext() antlr.RuleContext
func (*InPortsDefContext) IsInPortsDefContext ¶
func (*InPortsDefContext) IsInPortsDefContext()
func (*InPortsDefContext) PortsDef ¶
func (s *InPortsDefContext) PortsDef() IPortsDefContext
func (*InPortsDefContext) ToStringTree ¶
func (s *InPortsDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type InterfaceDefContext ¶
type InterfaceDefContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInterfaceDefContext ¶
func NewEmptyInterfaceDefContext() *InterfaceDefContext
func NewInterfaceDefContext ¶
func NewInterfaceDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InterfaceDefContext
func (*InterfaceDefContext) AllNEWLINE ¶
func (s *InterfaceDefContext) AllNEWLINE() []antlr.TerminalNode
func (*InterfaceDefContext) EnterRule ¶
func (s *InterfaceDefContext) EnterRule(listener antlr.ParseTreeListener)
func (*InterfaceDefContext) ExitRule ¶
func (s *InterfaceDefContext) ExitRule(listener antlr.ParseTreeListener)
func (*InterfaceDefContext) GetParser ¶
func (s *InterfaceDefContext) GetParser() antlr.Parser
func (*InterfaceDefContext) GetRuleContext ¶
func (s *InterfaceDefContext) GetRuleContext() antlr.RuleContext
func (*InterfaceDefContext) IDENTIFIER ¶
func (s *InterfaceDefContext) IDENTIFIER() antlr.TerminalNode
func (*InterfaceDefContext) InPortsDef ¶
func (s *InterfaceDefContext) InPortsDef() IInPortsDefContext
func (*InterfaceDefContext) IsInterfaceDefContext ¶
func (*InterfaceDefContext) IsInterfaceDefContext()
func (*InterfaceDefContext) NEWLINE ¶
func (s *InterfaceDefContext) NEWLINE(i int) antlr.TerminalNode
func (*InterfaceDefContext) OutPortsDef ¶
func (s *InterfaceDefContext) OutPortsDef() IOutPortsDefContext
func (*InterfaceDefContext) ToStringTree ¶
func (s *InterfaceDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*InterfaceDefContext) TypeParams ¶
func (s *InterfaceDefContext) TypeParams() ITypeParamsContext
type InterfaceStmtContext ¶
type InterfaceStmtContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInterfaceStmtContext ¶
func NewEmptyInterfaceStmtContext() *InterfaceStmtContext
func NewInterfaceStmtContext ¶
func NewInterfaceStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InterfaceStmtContext
func (*InterfaceStmtContext) EnterRule ¶
func (s *InterfaceStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*InterfaceStmtContext) ExitRule ¶
func (s *InterfaceStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*InterfaceStmtContext) GetParser ¶
func (s *InterfaceStmtContext) GetParser() antlr.Parser
func (*InterfaceStmtContext) GetRuleContext ¶
func (s *InterfaceStmtContext) GetRuleContext() antlr.RuleContext
func (*InterfaceStmtContext) GroupInterfaceStmt ¶
func (s *InterfaceStmtContext) GroupInterfaceStmt() IGroupInterfaceStmtContext
func (*InterfaceStmtContext) IsInterfaceStmtContext ¶
func (*InterfaceStmtContext) IsInterfaceStmtContext()
func (*InterfaceStmtContext) SingleInterfaceStmt ¶
func (s *InterfaceStmtContext) SingleInterfaceStmt() ISingleInterfaceStmtContext
func (*InterfaceStmtContext) ToStringTree ¶
func (s *InterfaceStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ListItemsContext ¶
type ListItemsContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyListItemsContext ¶
func NewEmptyListItemsContext() *ListItemsContext
func NewListItemsContext ¶
func NewListItemsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ListItemsContext
func (*ListItemsContext) AllConstVal ¶
func (s *ListItemsContext) AllConstVal() []IConstValContext
func (*ListItemsContext) AllNEWLINE ¶
func (s *ListItemsContext) AllNEWLINE() []antlr.TerminalNode
func (*ListItemsContext) ConstVal ¶
func (s *ListItemsContext) ConstVal(i int) IConstValContext
func (*ListItemsContext) EnterRule ¶
func (s *ListItemsContext) EnterRule(listener antlr.ParseTreeListener)
func (*ListItemsContext) ExitRule ¶
func (s *ListItemsContext) ExitRule(listener antlr.ParseTreeListener)
func (*ListItemsContext) GetParser ¶
func (s *ListItemsContext) GetParser() antlr.Parser
func (*ListItemsContext) GetRuleContext ¶
func (s *ListItemsContext) GetRuleContext() antlr.RuleContext
func (*ListItemsContext) IsListItemsContext ¶
func (*ListItemsContext) IsListItemsContext()
func (*ListItemsContext) NEWLINE ¶
func (s *ListItemsContext) NEWLINE(i int) antlr.TerminalNode
func (*ListItemsContext) ToStringTree ¶
func (s *ListItemsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ListLitContext ¶
type ListLitContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyListLitContext ¶
func NewEmptyListLitContext() *ListLitContext
func NewListLitContext ¶
func NewListLitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ListLitContext
func (*ListLitContext) AllNEWLINE ¶
func (s *ListLitContext) AllNEWLINE() []antlr.TerminalNode
func (*ListLitContext) EnterRule ¶
func (s *ListLitContext) EnterRule(listener antlr.ParseTreeListener)
func (*ListLitContext) ExitRule ¶
func (s *ListLitContext) ExitRule(listener antlr.ParseTreeListener)
func (*ListLitContext) GetParser ¶
func (s *ListLitContext) GetParser() antlr.Parser
func (*ListLitContext) GetRuleContext ¶
func (s *ListLitContext) GetRuleContext() antlr.RuleContext
func (*ListLitContext) IsListLitContext ¶
func (*ListLitContext) IsListLitContext()
func (*ListLitContext) ListItems ¶
func (s *ListLitContext) ListItems() IListItemsContext
func (*ListLitContext) NEWLINE ¶
func (s *ListLitContext) NEWLINE(i int) antlr.TerminalNode
func (*ListLitContext) ToStringTree ¶
func (s *ListLitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LocalEntityRefContext ¶
type LocalEntityRefContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLocalEntityRefContext ¶
func NewEmptyLocalEntityRefContext() *LocalEntityRefContext
func NewLocalEntityRefContext ¶
func NewLocalEntityRefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LocalEntityRefContext
func (*LocalEntityRefContext) EnterRule ¶
func (s *LocalEntityRefContext) EnterRule(listener antlr.ParseTreeListener)
func (*LocalEntityRefContext) ExitRule ¶
func (s *LocalEntityRefContext) ExitRule(listener antlr.ParseTreeListener)
func (*LocalEntityRefContext) GetParser ¶
func (s *LocalEntityRefContext) GetParser() antlr.Parser
func (*LocalEntityRefContext) GetRuleContext ¶
func (s *LocalEntityRefContext) GetRuleContext() antlr.RuleContext
func (*LocalEntityRefContext) IDENTIFIER ¶
func (s *LocalEntityRefContext) IDENTIFIER() antlr.TerminalNode
func (*LocalEntityRefContext) IsLocalEntityRefContext ¶
func (*LocalEntityRefContext) IsLocalEntityRefContext()
func (*LocalEntityRefContext) ToStringTree ¶
func (s *LocalEntityRefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MultipleReceiverSideContext ¶
type MultipleReceiverSideContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMultipleReceiverSideContext ¶
func NewEmptyMultipleReceiverSideContext() *MultipleReceiverSideContext
func NewMultipleReceiverSideContext ¶
func NewMultipleReceiverSideContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MultipleReceiverSideContext
func (*MultipleReceiverSideContext) AllNEWLINE ¶
func (s *MultipleReceiverSideContext) AllNEWLINE() []antlr.TerminalNode
func (*MultipleReceiverSideContext) AllReceiverSide ¶
func (s *MultipleReceiverSideContext) AllReceiverSide() []IReceiverSideContext
func (*MultipleReceiverSideContext) EnterRule ¶
func (s *MultipleReceiverSideContext) EnterRule(listener antlr.ParseTreeListener)
func (*MultipleReceiverSideContext) ExitRule ¶
func (s *MultipleReceiverSideContext) ExitRule(listener antlr.ParseTreeListener)
func (*MultipleReceiverSideContext) GetParser ¶
func (s *MultipleReceiverSideContext) GetParser() antlr.Parser
func (*MultipleReceiverSideContext) GetRuleContext ¶
func (s *MultipleReceiverSideContext) GetRuleContext() antlr.RuleContext
func (*MultipleReceiverSideContext) IsMultipleReceiverSideContext ¶
func (*MultipleReceiverSideContext) IsMultipleReceiverSideContext()
func (*MultipleReceiverSideContext) NEWLINE ¶
func (s *MultipleReceiverSideContext) NEWLINE(i int) antlr.TerminalNode
func (*MultipleReceiverSideContext) ReceiverSide ¶
func (s *MultipleReceiverSideContext) ReceiverSide(i int) IReceiverSideContext
func (*MultipleReceiverSideContext) ToStringTree ¶
func (s *MultipleReceiverSideContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NilContext ¶
type NilContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNilContext ¶
func NewEmptyNilContext() *NilContext
func NewNilContext ¶
func NewNilContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NilContext
func (*NilContext) EnterRule ¶
func (s *NilContext) EnterRule(listener antlr.ParseTreeListener)
func (*NilContext) ExitRule ¶
func (s *NilContext) ExitRule(listener antlr.ParseTreeListener)
func (*NilContext) GetParser ¶
func (s *NilContext) GetParser() antlr.Parser
func (*NilContext) GetRuleContext ¶
func (s *NilContext) GetRuleContext() antlr.RuleContext
func (*NilContext) IsNilContext ¶
func (*NilContext) IsNilContext()
func (*NilContext) ToStringTree ¶
func (s *NilContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NodeDIArgsContext ¶
type NodeDIArgsContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNodeDIArgsContext ¶
func NewEmptyNodeDIArgsContext() *NodeDIArgsContext
func NewNodeDIArgsContext ¶
func NewNodeDIArgsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NodeDIArgsContext
func (*NodeDIArgsContext) CompNodesDefBody ¶
func (s *NodeDIArgsContext) CompNodesDefBody() ICompNodesDefBodyContext
func (*NodeDIArgsContext) EnterRule ¶
func (s *NodeDIArgsContext) EnterRule(listener antlr.ParseTreeListener)
func (*NodeDIArgsContext) ExitRule ¶
func (s *NodeDIArgsContext) ExitRule(listener antlr.ParseTreeListener)
func (*NodeDIArgsContext) GetParser ¶
func (s *NodeDIArgsContext) GetParser() antlr.Parser
func (*NodeDIArgsContext) GetRuleContext ¶
func (s *NodeDIArgsContext) GetRuleContext() antlr.RuleContext
func (*NodeDIArgsContext) IsNodeDIArgsContext ¶
func (*NodeDIArgsContext) IsNodeDIArgsContext()
func (*NodeDIArgsContext) ToStringTree ¶
func (s *NodeDIArgsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NodeInstContext ¶
type NodeInstContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNodeInstContext ¶
func NewEmptyNodeInstContext() *NodeInstContext
func NewNodeInstContext ¶
func NewNodeInstContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NodeInstContext
func (*NodeInstContext) AllNEWLINE ¶
func (s *NodeInstContext) AllNEWLINE() []antlr.TerminalNode
func (*NodeInstContext) EnterRule ¶
func (s *NodeInstContext) EnterRule(listener antlr.ParseTreeListener)
func (*NodeInstContext) EntityRef ¶
func (s *NodeInstContext) EntityRef() IEntityRefContext
func (*NodeInstContext) ExitRule ¶
func (s *NodeInstContext) ExitRule(listener antlr.ParseTreeListener)
func (*NodeInstContext) GetParser ¶
func (s *NodeInstContext) GetParser() antlr.Parser
func (*NodeInstContext) GetRuleContext ¶
func (s *NodeInstContext) GetRuleContext() antlr.RuleContext
func (*NodeInstContext) IsNodeInstContext ¶
func (*NodeInstContext) IsNodeInstContext()
func (*NodeInstContext) NEWLINE ¶
func (s *NodeInstContext) NEWLINE(i int) antlr.TerminalNode
func (*NodeInstContext) NodeDIArgs ¶
func (s *NodeInstContext) NodeDIArgs() INodeDIArgsContext
func (*NodeInstContext) ToStringTree ¶
func (s *NodeInstContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*NodeInstContext) TypeArgs ¶
func (s *NodeInstContext) TypeArgs() ITypeArgsContext
type NonUnionTypeExprContext ¶
type NonUnionTypeExprContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNonUnionTypeExprContext ¶
func NewEmptyNonUnionTypeExprContext() *NonUnionTypeExprContext
func NewNonUnionTypeExprContext ¶
func NewNonUnionTypeExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NonUnionTypeExprContext
func (*NonUnionTypeExprContext) EnterRule ¶
func (s *NonUnionTypeExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*NonUnionTypeExprContext) ExitRule ¶
func (s *NonUnionTypeExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*NonUnionTypeExprContext) GetParser ¶
func (s *NonUnionTypeExprContext) GetParser() antlr.Parser
func (*NonUnionTypeExprContext) GetRuleContext ¶
func (s *NonUnionTypeExprContext) GetRuleContext() antlr.RuleContext
func (*NonUnionTypeExprContext) IsNonUnionTypeExprContext ¶
func (*NonUnionTypeExprContext) IsNonUnionTypeExprContext()
func (*NonUnionTypeExprContext) ToStringTree ¶
func (s *NonUnionTypeExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*NonUnionTypeExprContext) TypeInstExpr ¶
func (s *NonUnionTypeExprContext) TypeInstExpr() ITypeInstExprContext
func (*NonUnionTypeExprContext) TypeLitExpr ¶
func (s *NonUnionTypeExprContext) TypeLitExpr() ITypeLitExprContext
type OutPortsDefContext ¶
type OutPortsDefContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOutPortsDefContext ¶
func NewEmptyOutPortsDefContext() *OutPortsDefContext
func NewOutPortsDefContext ¶
func NewOutPortsDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OutPortsDefContext
func (*OutPortsDefContext) EnterRule ¶
func (s *OutPortsDefContext) EnterRule(listener antlr.ParseTreeListener)
func (*OutPortsDefContext) ExitRule ¶
func (s *OutPortsDefContext) ExitRule(listener antlr.ParseTreeListener)
func (*OutPortsDefContext) GetParser ¶
func (s *OutPortsDefContext) GetParser() antlr.Parser
func (*OutPortsDefContext) GetRuleContext ¶
func (s *OutPortsDefContext) GetRuleContext() antlr.RuleContext
func (*OutPortsDefContext) IsOutPortsDefContext ¶
func (*OutPortsDefContext) IsOutPortsDefContext()
func (*OutPortsDefContext) PortsDef ¶
func (s *OutPortsDefContext) PortsDef() IPortsDefContext
func (*OutPortsDefContext) ToStringTree ¶
func (s *OutPortsDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PkgRefContext ¶
type PkgRefContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPkgRefContext ¶
func NewEmptyPkgRefContext() *PkgRefContext
func NewPkgRefContext ¶
func NewPkgRefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PkgRefContext
func (*PkgRefContext) EnterRule ¶
func (s *PkgRefContext) EnterRule(listener antlr.ParseTreeListener)
func (*PkgRefContext) ExitRule ¶
func (s *PkgRefContext) ExitRule(listener antlr.ParseTreeListener)
func (*PkgRefContext) GetParser ¶
func (s *PkgRefContext) GetParser() antlr.Parser
func (*PkgRefContext) GetRuleContext ¶
func (s *PkgRefContext) GetRuleContext() antlr.RuleContext
func (*PkgRefContext) IDENTIFIER ¶
func (s *PkgRefContext) IDENTIFIER() antlr.TerminalNode
func (*PkgRefContext) IsPkgRefContext ¶
func (*PkgRefContext) IsPkgRefContext()
func (*PkgRefContext) ToStringTree ¶
func (s *PkgRefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PortAddrContext ¶
type PortAddrContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPortAddrContext ¶
func NewEmptyPortAddrContext() *PortAddrContext
func NewPortAddrContext ¶
func NewPortAddrContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PortAddrContext
func (*PortAddrContext) EnterRule ¶
func (s *PortAddrContext) EnterRule(listener antlr.ParseTreeListener)
func (*PortAddrContext) ExitRule ¶
func (s *PortAddrContext) ExitRule(listener antlr.ParseTreeListener)
func (*PortAddrContext) GetParser ¶
func (s *PortAddrContext) GetParser() antlr.Parser
func (*PortAddrContext) GetRuleContext ¶
func (s *PortAddrContext) GetRuleContext() antlr.RuleContext
func (*PortAddrContext) IsPortAddrContext ¶
func (*PortAddrContext) IsPortAddrContext()
func (*PortAddrContext) PortAddrIdx ¶
func (s *PortAddrContext) PortAddrIdx() IPortAddrIdxContext
func (*PortAddrContext) PortAddrNode ¶
func (s *PortAddrContext) PortAddrNode() IPortAddrNodeContext
func (*PortAddrContext) PortAddrPort ¶
func (s *PortAddrContext) PortAddrPort() IPortAddrPortContext
func (*PortAddrContext) ToStringTree ¶
func (s *PortAddrContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PortAddrIdxContext ¶
type PortAddrIdxContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPortAddrIdxContext ¶
func NewEmptyPortAddrIdxContext() *PortAddrIdxContext
func NewPortAddrIdxContext ¶
func NewPortAddrIdxContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PortAddrIdxContext
func (*PortAddrIdxContext) EnterRule ¶
func (s *PortAddrIdxContext) EnterRule(listener antlr.ParseTreeListener)
func (*PortAddrIdxContext) ExitRule ¶
func (s *PortAddrIdxContext) ExitRule(listener antlr.ParseTreeListener)
func (*PortAddrIdxContext) GetParser ¶
func (s *PortAddrIdxContext) GetParser() antlr.Parser
func (*PortAddrIdxContext) GetRuleContext ¶
func (s *PortAddrIdxContext) GetRuleContext() antlr.RuleContext
func (*PortAddrIdxContext) INT ¶
func (s *PortAddrIdxContext) INT() antlr.TerminalNode
func (*PortAddrIdxContext) IsPortAddrIdxContext ¶
func (*PortAddrIdxContext) IsPortAddrIdxContext()
func (*PortAddrIdxContext) ToStringTree ¶
func (s *PortAddrIdxContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PortAddrNodeContext ¶
type PortAddrNodeContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPortAddrNodeContext ¶
func NewEmptyPortAddrNodeContext() *PortAddrNodeContext
func NewPortAddrNodeContext ¶
func NewPortAddrNodeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PortAddrNodeContext
func (*PortAddrNodeContext) EnterRule ¶
func (s *PortAddrNodeContext) EnterRule(listener antlr.ParseTreeListener)
func (*PortAddrNodeContext) ExitRule ¶
func (s *PortAddrNodeContext) ExitRule(listener antlr.ParseTreeListener)
func (*PortAddrNodeContext) GetParser ¶
func (s *PortAddrNodeContext) GetParser() antlr.Parser
func (*PortAddrNodeContext) GetRuleContext ¶
func (s *PortAddrNodeContext) GetRuleContext() antlr.RuleContext
func (*PortAddrNodeContext) IDENTIFIER ¶
func (s *PortAddrNodeContext) IDENTIFIER() antlr.TerminalNode
func (*PortAddrNodeContext) IsPortAddrNodeContext ¶
func (*PortAddrNodeContext) IsPortAddrNodeContext()
func (*PortAddrNodeContext) ToStringTree ¶
func (s *PortAddrNodeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PortAddrPortContext ¶
type PortAddrPortContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPortAddrPortContext ¶
func NewEmptyPortAddrPortContext() *PortAddrPortContext
func NewPortAddrPortContext ¶
func NewPortAddrPortContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PortAddrPortContext
func (*PortAddrPortContext) EnterRule ¶
func (s *PortAddrPortContext) EnterRule(listener antlr.ParseTreeListener)
func (*PortAddrPortContext) ExitRule ¶
func (s *PortAddrPortContext) ExitRule(listener antlr.ParseTreeListener)
func (*PortAddrPortContext) GetParser ¶
func (s *PortAddrPortContext) GetParser() antlr.Parser
func (*PortAddrPortContext) GetRuleContext ¶
func (s *PortAddrPortContext) GetRuleContext() antlr.RuleContext
func (*PortAddrPortContext) IDENTIFIER ¶
func (s *PortAddrPortContext) IDENTIFIER() antlr.TerminalNode
func (*PortAddrPortContext) IsPortAddrPortContext ¶
func (*PortAddrPortContext) IsPortAddrPortContext()
func (*PortAddrPortContext) ToStringTree ¶
func (s *PortAddrPortContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PortDefContext ¶
type PortDefContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPortDefContext ¶
func NewEmptyPortDefContext() *PortDefContext
func NewPortDefContext ¶
func NewPortDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PortDefContext
func (*PortDefContext) AllNEWLINE ¶
func (s *PortDefContext) AllNEWLINE() []antlr.TerminalNode
func (*PortDefContext) EnterRule ¶
func (s *PortDefContext) EnterRule(listener antlr.ParseTreeListener)
func (*PortDefContext) ExitRule ¶
func (s *PortDefContext) ExitRule(listener antlr.ParseTreeListener)
func (*PortDefContext) GetParser ¶
func (s *PortDefContext) GetParser() antlr.Parser
func (*PortDefContext) GetRuleContext ¶
func (s *PortDefContext) GetRuleContext() antlr.RuleContext
func (*PortDefContext) IDENTIFIER ¶
func (s *PortDefContext) IDENTIFIER() antlr.TerminalNode
func (*PortDefContext) IsPortDefContext ¶
func (*PortDefContext) IsPortDefContext()
func (*PortDefContext) NEWLINE ¶
func (s *PortDefContext) NEWLINE(i int) antlr.TerminalNode
func (*PortDefContext) ToStringTree ¶
func (s *PortDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*PortDefContext) TypeExpr ¶
func (s *PortDefContext) TypeExpr() ITypeExprContext
type PortsDefContext ¶
type PortsDefContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPortsDefContext ¶
func NewEmptyPortsDefContext() *PortsDefContext
func NewPortsDefContext ¶
func NewPortsDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PortsDefContext
func (*PortsDefContext) AllNEWLINE ¶
func (s *PortsDefContext) AllNEWLINE() []antlr.TerminalNode
func (*PortsDefContext) AllPortDef ¶
func (s *PortsDefContext) AllPortDef() []IPortDefContext
func (*PortsDefContext) EnterRule ¶
func (s *PortsDefContext) EnterRule(listener antlr.ParseTreeListener)
func (*PortsDefContext) ExitRule ¶
func (s *PortsDefContext) ExitRule(listener antlr.ParseTreeListener)
func (*PortsDefContext) GetParser ¶
func (s *PortsDefContext) GetParser() antlr.Parser
func (*PortsDefContext) GetRuleContext ¶
func (s *PortsDefContext) GetRuleContext() antlr.RuleContext
func (*PortsDefContext) IsPortsDefContext ¶
func (*PortsDefContext) IsPortsDefContext()
func (*PortsDefContext) NEWLINE ¶
func (s *PortsDefContext) NEWLINE(i int) antlr.TerminalNode
func (*PortsDefContext) PortDef ¶
func (s *PortsDefContext) PortDef(i int) IPortDefContext
func (*PortsDefContext) ToStringTree ¶
func (s *PortsDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ProgContext ¶
type ProgContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyProgContext ¶
func NewEmptyProgContext() *ProgContext
func NewProgContext ¶
func NewProgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ProgContext
func (*ProgContext) AllCOMMENT ¶
func (s *ProgContext) AllCOMMENT() []antlr.TerminalNode
func (*ProgContext) AllNEWLINE ¶
func (s *ProgContext) AllNEWLINE() []antlr.TerminalNode
func (*ProgContext) AllStmt ¶
func (s *ProgContext) AllStmt() []IStmtContext
func (*ProgContext) COMMENT ¶
func (s *ProgContext) COMMENT(i int) antlr.TerminalNode
func (*ProgContext) EOF ¶
func (s *ProgContext) EOF() antlr.TerminalNode
func (*ProgContext) EnterRule ¶
func (s *ProgContext) EnterRule(listener antlr.ParseTreeListener)
func (*ProgContext) ExitRule ¶
func (s *ProgContext) ExitRule(listener antlr.ParseTreeListener)
func (*ProgContext) GetParser ¶
func (s *ProgContext) GetParser() antlr.Parser
func (*ProgContext) GetRuleContext ¶
func (s *ProgContext) GetRuleContext() antlr.RuleContext
func (*ProgContext) IsProgContext ¶
func (*ProgContext) IsProgContext()
func (*ProgContext) NEWLINE ¶
func (s *ProgContext) NEWLINE(i int) antlr.TerminalNode
func (*ProgContext) Stmt ¶
func (s *ProgContext) Stmt(i int) IStmtContext
func (*ProgContext) ToStringTree ¶
func (s *ProgContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ReceiverSideContext ¶
type ReceiverSideContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyReceiverSideContext ¶
func NewEmptyReceiverSideContext() *ReceiverSideContext
func NewReceiverSideContext ¶
func NewReceiverSideContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReceiverSideContext
func (*ReceiverSideContext) EnterRule ¶
func (s *ReceiverSideContext) EnterRule(listener antlr.ParseTreeListener)
func (*ReceiverSideContext) ExitRule ¶
func (s *ReceiverSideContext) ExitRule(listener antlr.ParseTreeListener)
func (*ReceiverSideContext) GetParser ¶
func (s *ReceiverSideContext) GetParser() antlr.Parser
func (*ReceiverSideContext) GetRuleContext ¶
func (s *ReceiverSideContext) GetRuleContext() antlr.RuleContext
func (*ReceiverSideContext) IsReceiverSideContext ¶
func (*ReceiverSideContext) IsReceiverSideContext()
func (*ReceiverSideContext) PortAddr ¶
func (s *ReceiverSideContext) PortAddr() IPortAddrContext
func (*ReceiverSideContext) ThenConnExpr ¶
func (s *ReceiverSideContext) ThenConnExpr() IThenConnExprContext
func (*ReceiverSideContext) ToStringTree ¶
func (s *ReceiverSideContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SenderConstRefContext ¶
type SenderConstRefContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySenderConstRefContext ¶
func NewEmptySenderConstRefContext() *SenderConstRefContext
func NewSenderConstRefContext ¶
func NewSenderConstRefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SenderConstRefContext
func (*SenderConstRefContext) EnterRule ¶
func (s *SenderConstRefContext) EnterRule(listener antlr.ParseTreeListener)
func (*SenderConstRefContext) EntityRef ¶
func (s *SenderConstRefContext) EntityRef() IEntityRefContext
func (*SenderConstRefContext) ExitRule ¶
func (s *SenderConstRefContext) ExitRule(listener antlr.ParseTreeListener)
func (*SenderConstRefContext) GetParser ¶
func (s *SenderConstRefContext) GetParser() antlr.Parser
func (*SenderConstRefContext) GetRuleContext ¶
func (s *SenderConstRefContext) GetRuleContext() antlr.RuleContext
func (*SenderConstRefContext) IsSenderConstRefContext ¶
func (*SenderConstRefContext) IsSenderConstRefContext()
func (*SenderConstRefContext) ToStringTree ¶
func (s *SenderConstRefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SenderSideContext ¶
type SenderSideContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySenderSideContext ¶
func NewEmptySenderSideContext() *SenderSideContext
func NewSenderSideContext ¶
func NewSenderSideContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SenderSideContext
func (*SenderSideContext) EnterRule ¶
func (s *SenderSideContext) EnterRule(listener antlr.ParseTreeListener)
func (*SenderSideContext) ExitRule ¶
func (s *SenderSideContext) ExitRule(listener antlr.ParseTreeListener)
func (*SenderSideContext) GetParser ¶
func (s *SenderSideContext) GetParser() antlr.Parser
func (*SenderSideContext) GetRuleContext ¶
func (s *SenderSideContext) GetRuleContext() antlr.RuleContext
func (*SenderSideContext) IsSenderSideContext ¶
func (*SenderSideContext) IsSenderSideContext()
func (*SenderSideContext) PortAddr ¶
func (s *SenderSideContext) PortAddr() IPortAddrContext
func (*SenderSideContext) SenderConstRef ¶
func (s *SenderSideContext) SenderConstRef() ISenderConstRefContext
func (*SenderSideContext) StructSelectors ¶
func (s *SenderSideContext) StructSelectors() IStructSelectorsContext
func (*SenderSideContext) ToStringTree ¶
func (s *SenderSideContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SingleCompStmtContext ¶
type SingleCompStmtContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySingleCompStmtContext ¶
func NewEmptySingleCompStmtContext() *SingleCompStmtContext
func NewSingleCompStmtContext ¶
func NewSingleCompStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SingleCompStmtContext
func (*SingleCompStmtContext) CompDef ¶
func (s *SingleCompStmtContext) CompDef() ICompDefContext
func (*SingleCompStmtContext) CompilerDirectives ¶
func (s *SingleCompStmtContext) CompilerDirectives() ICompilerDirectivesContext
func (*SingleCompStmtContext) EnterRule ¶
func (s *SingleCompStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*SingleCompStmtContext) ExitRule ¶
func (s *SingleCompStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*SingleCompStmtContext) GetParser ¶
func (s *SingleCompStmtContext) GetParser() antlr.Parser
func (*SingleCompStmtContext) GetRuleContext ¶
func (s *SingleCompStmtContext) GetRuleContext() antlr.RuleContext
func (*SingleCompStmtContext) IsSingleCompStmtContext ¶
func (*SingleCompStmtContext) IsSingleCompStmtContext()
func (*SingleCompStmtContext) PUB_KW ¶
func (s *SingleCompStmtContext) PUB_KW() antlr.TerminalNode
func (*SingleCompStmtContext) ToStringTree ¶
func (s *SingleCompStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SingleConstStmtContext ¶
type SingleConstStmtContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySingleConstStmtContext ¶
func NewEmptySingleConstStmtContext() *SingleConstStmtContext
func NewSingleConstStmtContext ¶
func NewSingleConstStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SingleConstStmtContext
func (*SingleConstStmtContext) ConstDef ¶
func (s *SingleConstStmtContext) ConstDef() IConstDefContext
func (*SingleConstStmtContext) EnterRule ¶
func (s *SingleConstStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*SingleConstStmtContext) ExitRule ¶
func (s *SingleConstStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*SingleConstStmtContext) GetParser ¶
func (s *SingleConstStmtContext) GetParser() antlr.Parser
func (*SingleConstStmtContext) GetRuleContext ¶
func (s *SingleConstStmtContext) GetRuleContext() antlr.RuleContext
func (*SingleConstStmtContext) IsSingleConstStmtContext ¶
func (*SingleConstStmtContext) IsSingleConstStmtContext()
func (*SingleConstStmtContext) PUB_KW ¶
func (s *SingleConstStmtContext) PUB_KW() antlr.TerminalNode
func (*SingleConstStmtContext) ToStringTree ¶
func (s *SingleConstStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SingleInterfaceStmtContext ¶
type SingleInterfaceStmtContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySingleInterfaceStmtContext ¶
func NewEmptySingleInterfaceStmtContext() *SingleInterfaceStmtContext
func NewSingleInterfaceStmtContext ¶
func NewSingleInterfaceStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SingleInterfaceStmtContext
func (*SingleInterfaceStmtContext) EnterRule ¶
func (s *SingleInterfaceStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*SingleInterfaceStmtContext) ExitRule ¶
func (s *SingleInterfaceStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*SingleInterfaceStmtContext) GetParser ¶
func (s *SingleInterfaceStmtContext) GetParser() antlr.Parser
func (*SingleInterfaceStmtContext) GetRuleContext ¶
func (s *SingleInterfaceStmtContext) GetRuleContext() antlr.RuleContext
func (*SingleInterfaceStmtContext) InterfaceDef ¶
func (s *SingleInterfaceStmtContext) InterfaceDef() IInterfaceDefContext
func (*SingleInterfaceStmtContext) IsSingleInterfaceStmtContext ¶
func (*SingleInterfaceStmtContext) IsSingleInterfaceStmtContext()
func (*SingleInterfaceStmtContext) PUB_KW ¶
func (s *SingleInterfaceStmtContext) PUB_KW() antlr.TerminalNode
func (*SingleInterfaceStmtContext) ToStringTree ¶
func (s *SingleInterfaceStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SingleTypeStmtContext ¶
type SingleTypeStmtContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySingleTypeStmtContext ¶
func NewEmptySingleTypeStmtContext() *SingleTypeStmtContext
func NewSingleTypeStmtContext ¶
func NewSingleTypeStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SingleTypeStmtContext
func (*SingleTypeStmtContext) EnterRule ¶
func (s *SingleTypeStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*SingleTypeStmtContext) ExitRule ¶
func (s *SingleTypeStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*SingleTypeStmtContext) GetParser ¶
func (s *SingleTypeStmtContext) GetParser() antlr.Parser
func (*SingleTypeStmtContext) GetRuleContext ¶
func (s *SingleTypeStmtContext) GetRuleContext() antlr.RuleContext
func (*SingleTypeStmtContext) IsSingleTypeStmtContext ¶
func (*SingleTypeStmtContext) IsSingleTypeStmtContext()
func (*SingleTypeStmtContext) PUB_KW ¶
func (s *SingleTypeStmtContext) PUB_KW() antlr.TerminalNode
func (*SingleTypeStmtContext) ToStringTree ¶
func (s *SingleTypeStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*SingleTypeStmtContext) TypeDef ¶
func (s *SingleTypeStmtContext) TypeDef() ITypeDefContext
type StmtContext ¶
type StmtContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStmtContext ¶
func NewEmptyStmtContext() *StmtContext
func NewStmtContext ¶
func NewStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StmtContext
func (*StmtContext) CompStmt ¶
func (s *StmtContext) CompStmt() ICompStmtContext
func (*StmtContext) ConstStmt ¶
func (s *StmtContext) ConstStmt() IConstStmtContext
func (*StmtContext) EnterRule ¶
func (s *StmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*StmtContext) ExitRule ¶
func (s *StmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*StmtContext) GetParser ¶
func (s *StmtContext) GetParser() antlr.Parser
func (*StmtContext) GetRuleContext ¶
func (s *StmtContext) GetRuleContext() antlr.RuleContext
func (*StmtContext) ImportStmt ¶
func (s *StmtContext) ImportStmt() IImportStmtContext
func (*StmtContext) InterfaceStmt ¶
func (s *StmtContext) InterfaceStmt() IInterfaceStmtContext
func (*StmtContext) IsStmtContext ¶
func (*StmtContext) IsStmtContext()
func (*StmtContext) ToStringTree ¶
func (s *StmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*StmtContext) TypeStmt ¶
func (s *StmtContext) TypeStmt() ITypeStmtContext
type StructFieldContext ¶
type StructFieldContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStructFieldContext ¶
func NewEmptyStructFieldContext() *StructFieldContext
func NewStructFieldContext ¶
func NewStructFieldContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StructFieldContext
func (*StructFieldContext) AllNEWLINE ¶
func (s *StructFieldContext) AllNEWLINE() []antlr.TerminalNode
func (*StructFieldContext) EnterRule ¶
func (s *StructFieldContext) EnterRule(listener antlr.ParseTreeListener)
func (*StructFieldContext) ExitRule ¶
func (s *StructFieldContext) ExitRule(listener antlr.ParseTreeListener)
func (*StructFieldContext) GetParser ¶
func (s *StructFieldContext) GetParser() antlr.Parser
func (*StructFieldContext) GetRuleContext ¶
func (s *StructFieldContext) GetRuleContext() antlr.RuleContext
func (*StructFieldContext) IDENTIFIER ¶
func (s *StructFieldContext) IDENTIFIER() antlr.TerminalNode
func (*StructFieldContext) IsStructFieldContext ¶
func (*StructFieldContext) IsStructFieldContext()
func (*StructFieldContext) NEWLINE ¶
func (s *StructFieldContext) NEWLINE(i int) antlr.TerminalNode
func (*StructFieldContext) ToStringTree ¶
func (s *StructFieldContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*StructFieldContext) TypeExpr ¶
func (s *StructFieldContext) TypeExpr() ITypeExprContext
type StructFieldsContext ¶
type StructFieldsContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStructFieldsContext ¶
func NewEmptyStructFieldsContext() *StructFieldsContext
func NewStructFieldsContext ¶
func NewStructFieldsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StructFieldsContext
func (*StructFieldsContext) AllNEWLINE ¶
func (s *StructFieldsContext) AllNEWLINE() []antlr.TerminalNode
func (*StructFieldsContext) AllStructField ¶
func (s *StructFieldsContext) AllStructField() []IStructFieldContext
func (*StructFieldsContext) EnterRule ¶
func (s *StructFieldsContext) EnterRule(listener antlr.ParseTreeListener)
func (*StructFieldsContext) ExitRule ¶
func (s *StructFieldsContext) ExitRule(listener antlr.ParseTreeListener)
func (*StructFieldsContext) GetParser ¶
func (s *StructFieldsContext) GetParser() antlr.Parser
func (*StructFieldsContext) GetRuleContext ¶
func (s *StructFieldsContext) GetRuleContext() antlr.RuleContext
func (*StructFieldsContext) IsStructFieldsContext ¶
func (*StructFieldsContext) IsStructFieldsContext()
func (*StructFieldsContext) NEWLINE ¶
func (s *StructFieldsContext) NEWLINE(i int) antlr.TerminalNode
func (*StructFieldsContext) StructField ¶
func (s *StructFieldsContext) StructField(i int) IStructFieldContext
func (*StructFieldsContext) ToStringTree ¶
func (s *StructFieldsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StructLitContext ¶
type StructLitContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStructLitContext ¶
func NewEmptyStructLitContext() *StructLitContext
func NewStructLitContext ¶
func NewStructLitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StructLitContext
func (*StructLitContext) AllNEWLINE ¶
func (s *StructLitContext) AllNEWLINE() []antlr.TerminalNode
func (*StructLitContext) EnterRule ¶
func (s *StructLitContext) EnterRule(listener antlr.ParseTreeListener)
func (*StructLitContext) ExitRule ¶
func (s *StructLitContext) ExitRule(listener antlr.ParseTreeListener)
func (*StructLitContext) GetParser ¶
func (s *StructLitContext) GetParser() antlr.Parser
func (*StructLitContext) GetRuleContext ¶
func (s *StructLitContext) GetRuleContext() antlr.RuleContext
func (*StructLitContext) IsStructLitContext ¶
func (*StructLitContext) IsStructLitContext()
func (*StructLitContext) NEWLINE ¶
func (s *StructLitContext) NEWLINE(i int) antlr.TerminalNode
func (*StructLitContext) StructValueFields ¶
func (s *StructLitContext) StructValueFields() IStructValueFieldsContext
func (*StructLitContext) ToStringTree ¶
func (s *StructLitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StructSelectorsContext ¶
type StructSelectorsContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStructSelectorsContext ¶
func NewEmptyStructSelectorsContext() *StructSelectorsContext
func NewStructSelectorsContext ¶
func NewStructSelectorsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StructSelectorsContext
func (*StructSelectorsContext) AllIDENTIFIER ¶
func (s *StructSelectorsContext) AllIDENTIFIER() []antlr.TerminalNode
func (*StructSelectorsContext) EnterRule ¶
func (s *StructSelectorsContext) EnterRule(listener antlr.ParseTreeListener)
func (*StructSelectorsContext) ExitRule ¶
func (s *StructSelectorsContext) ExitRule(listener antlr.ParseTreeListener)
func (*StructSelectorsContext) GetParser ¶
func (s *StructSelectorsContext) GetParser() antlr.Parser
func (*StructSelectorsContext) GetRuleContext ¶
func (s *StructSelectorsContext) GetRuleContext() antlr.RuleContext
func (*StructSelectorsContext) IDENTIFIER ¶
func (s *StructSelectorsContext) IDENTIFIER(i int) antlr.TerminalNode
func (*StructSelectorsContext) IsStructSelectorsContext ¶
func (*StructSelectorsContext) IsStructSelectorsContext()
func (*StructSelectorsContext) ToStringTree ¶
func (s *StructSelectorsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StructTypeExprContext ¶
type StructTypeExprContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStructTypeExprContext ¶
func NewEmptyStructTypeExprContext() *StructTypeExprContext
func NewStructTypeExprContext ¶
func NewStructTypeExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StructTypeExprContext
func (*StructTypeExprContext) AllNEWLINE ¶
func (s *StructTypeExprContext) AllNEWLINE() []antlr.TerminalNode
func (*StructTypeExprContext) EnterRule ¶
func (s *StructTypeExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*StructTypeExprContext) ExitRule ¶
func (s *StructTypeExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*StructTypeExprContext) GetParser ¶
func (s *StructTypeExprContext) GetParser() antlr.Parser
func (*StructTypeExprContext) GetRuleContext ¶
func (s *StructTypeExprContext) GetRuleContext() antlr.RuleContext
func (*StructTypeExprContext) IsStructTypeExprContext ¶
func (*StructTypeExprContext) IsStructTypeExprContext()
func (*StructTypeExprContext) NEWLINE ¶
func (s *StructTypeExprContext) NEWLINE(i int) antlr.TerminalNode
func (*StructTypeExprContext) StructFields ¶
func (s *StructTypeExprContext) StructFields() IStructFieldsContext
func (*StructTypeExprContext) ToStringTree ¶
func (s *StructTypeExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StructValueFieldContext ¶
type StructValueFieldContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStructValueFieldContext ¶
func NewEmptyStructValueFieldContext() *StructValueFieldContext
func NewStructValueFieldContext ¶
func NewStructValueFieldContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StructValueFieldContext
func (*StructValueFieldContext) AllNEWLINE ¶
func (s *StructValueFieldContext) AllNEWLINE() []antlr.TerminalNode
func (*StructValueFieldContext) ConstVal ¶
func (s *StructValueFieldContext) ConstVal() IConstValContext
func (*StructValueFieldContext) EnterRule ¶
func (s *StructValueFieldContext) EnterRule(listener antlr.ParseTreeListener)
func (*StructValueFieldContext) ExitRule ¶
func (s *StructValueFieldContext) ExitRule(listener antlr.ParseTreeListener)
func (*StructValueFieldContext) GetParser ¶
func (s *StructValueFieldContext) GetParser() antlr.Parser
func (*StructValueFieldContext) GetRuleContext ¶
func (s *StructValueFieldContext) GetRuleContext() antlr.RuleContext
func (*StructValueFieldContext) IDENTIFIER ¶
func (s *StructValueFieldContext) IDENTIFIER() antlr.TerminalNode
func (*StructValueFieldContext) IsStructValueFieldContext ¶
func (*StructValueFieldContext) IsStructValueFieldContext()
func (*StructValueFieldContext) NEWLINE ¶
func (s *StructValueFieldContext) NEWLINE(i int) antlr.TerminalNode
func (*StructValueFieldContext) ToStringTree ¶
func (s *StructValueFieldContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StructValueFieldsContext ¶
type StructValueFieldsContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStructValueFieldsContext ¶
func NewEmptyStructValueFieldsContext() *StructValueFieldsContext
func NewStructValueFieldsContext ¶
func NewStructValueFieldsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StructValueFieldsContext
func (*StructValueFieldsContext) AllNEWLINE ¶
func (s *StructValueFieldsContext) AllNEWLINE() []antlr.TerminalNode
func (*StructValueFieldsContext) AllStructValueField ¶
func (s *StructValueFieldsContext) AllStructValueField() []IStructValueFieldContext
func (*StructValueFieldsContext) EnterRule ¶
func (s *StructValueFieldsContext) EnterRule(listener antlr.ParseTreeListener)
func (*StructValueFieldsContext) ExitRule ¶
func (s *StructValueFieldsContext) ExitRule(listener antlr.ParseTreeListener)
func (*StructValueFieldsContext) GetParser ¶
func (s *StructValueFieldsContext) GetParser() antlr.Parser
func (*StructValueFieldsContext) GetRuleContext ¶
func (s *StructValueFieldsContext) GetRuleContext() antlr.RuleContext
func (*StructValueFieldsContext) IsStructValueFieldsContext ¶
func (*StructValueFieldsContext) IsStructValueFieldsContext()
func (*StructValueFieldsContext) NEWLINE ¶
func (s *StructValueFieldsContext) NEWLINE(i int) antlr.TerminalNode
func (*StructValueFieldsContext) StructValueField ¶
func (s *StructValueFieldsContext) StructValueField(i int) IStructValueFieldContext
func (*StructValueFieldsContext) ToStringTree ¶
func (s *StructValueFieldsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ThenConnExprContext ¶
type ThenConnExprContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyThenConnExprContext ¶
func NewEmptyThenConnExprContext() *ThenConnExprContext
func NewThenConnExprContext ¶
func NewThenConnExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ThenConnExprContext
func (*ThenConnExprContext) AllConnDef ¶
func (s *ThenConnExprContext) AllConnDef() []IConnDefContext
func (*ThenConnExprContext) AllNEWLINE ¶
func (s *ThenConnExprContext) AllNEWLINE() []antlr.TerminalNode
func (*ThenConnExprContext) ConnDef ¶
func (s *ThenConnExprContext) ConnDef(i int) IConnDefContext
func (*ThenConnExprContext) EnterRule ¶
func (s *ThenConnExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*ThenConnExprContext) ExitRule ¶
func (s *ThenConnExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*ThenConnExprContext) GetParser ¶
func (s *ThenConnExprContext) GetParser() antlr.Parser
func (*ThenConnExprContext) GetRuleContext ¶
func (s *ThenConnExprContext) GetRuleContext() antlr.RuleContext
func (*ThenConnExprContext) IsThenConnExprContext ¶
func (*ThenConnExprContext) IsThenConnExprContext()
func (*ThenConnExprContext) NEWLINE ¶
func (s *ThenConnExprContext) NEWLINE(i int) antlr.TerminalNode
func (*ThenConnExprContext) ToStringTree ¶
func (s *ThenConnExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TypeArgsContext ¶
type TypeArgsContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeArgsContext ¶
func NewEmptyTypeArgsContext() *TypeArgsContext
func NewTypeArgsContext ¶
func NewTypeArgsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeArgsContext
func (*TypeArgsContext) AllNEWLINE ¶
func (s *TypeArgsContext) AllNEWLINE() []antlr.TerminalNode
func (*TypeArgsContext) AllTypeExpr ¶
func (s *TypeArgsContext) AllTypeExpr() []ITypeExprContext
func (*TypeArgsContext) EnterRule ¶
func (s *TypeArgsContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeArgsContext) ExitRule ¶
func (s *TypeArgsContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeArgsContext) GetParser ¶
func (s *TypeArgsContext) GetParser() antlr.Parser
func (*TypeArgsContext) GetRuleContext ¶
func (s *TypeArgsContext) GetRuleContext() antlr.RuleContext
func (*TypeArgsContext) IsTypeArgsContext ¶
func (*TypeArgsContext) IsTypeArgsContext()
func (*TypeArgsContext) NEWLINE ¶
func (s *TypeArgsContext) NEWLINE(i int) antlr.TerminalNode
func (*TypeArgsContext) ToStringTree ¶
func (s *TypeArgsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeArgsContext) TypeExpr ¶
func (s *TypeArgsContext) TypeExpr(i int) ITypeExprContext
type TypeDefContext ¶
type TypeDefContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeDefContext ¶
func NewEmptyTypeDefContext() *TypeDefContext
func NewTypeDefContext ¶
func NewTypeDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeDefContext
func (*TypeDefContext) EnterRule ¶
func (s *TypeDefContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeDefContext) ExitRule ¶
func (s *TypeDefContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeDefContext) GetParser ¶
func (s *TypeDefContext) GetParser() antlr.Parser
func (*TypeDefContext) GetRuleContext ¶
func (s *TypeDefContext) GetRuleContext() antlr.RuleContext
func (*TypeDefContext) IDENTIFIER ¶
func (s *TypeDefContext) IDENTIFIER() antlr.TerminalNode
func (*TypeDefContext) IsTypeDefContext ¶
func (*TypeDefContext) IsTypeDefContext()
func (*TypeDefContext) ToStringTree ¶
func (s *TypeDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeDefContext) TypeExpr ¶
func (s *TypeDefContext) TypeExpr() ITypeExprContext
func (*TypeDefContext) TypeParams ¶
func (s *TypeDefContext) TypeParams() ITypeParamsContext
type TypeExprContext ¶
type TypeExprContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeExprContext ¶
func NewEmptyTypeExprContext() *TypeExprContext
func NewTypeExprContext ¶
func NewTypeExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeExprContext
func (*TypeExprContext) EnterRule ¶
func (s *TypeExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeExprContext) ExitRule ¶
func (s *TypeExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeExprContext) GetParser ¶
func (s *TypeExprContext) GetParser() antlr.Parser
func (*TypeExprContext) GetRuleContext ¶
func (s *TypeExprContext) GetRuleContext() antlr.RuleContext
func (*TypeExprContext) IsTypeExprContext ¶
func (*TypeExprContext) IsTypeExprContext()
func (*TypeExprContext) ToStringTree ¶
func (s *TypeExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeExprContext) TypeInstExpr ¶
func (s *TypeExprContext) TypeInstExpr() ITypeInstExprContext
func (*TypeExprContext) TypeLitExpr ¶
func (s *TypeExprContext) TypeLitExpr() ITypeLitExprContext
func (*TypeExprContext) UnionTypeExpr ¶
func (s *TypeExprContext) UnionTypeExpr() IUnionTypeExprContext
type TypeInstExprContext ¶
type TypeInstExprContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeInstExprContext ¶
func NewEmptyTypeInstExprContext() *TypeInstExprContext
func NewTypeInstExprContext ¶
func NewTypeInstExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeInstExprContext
func (*TypeInstExprContext) EnterRule ¶
func (s *TypeInstExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeInstExprContext) EntityRef ¶
func (s *TypeInstExprContext) EntityRef() IEntityRefContext
func (*TypeInstExprContext) ExitRule ¶
func (s *TypeInstExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeInstExprContext) GetParser ¶
func (s *TypeInstExprContext) GetParser() antlr.Parser
func (*TypeInstExprContext) GetRuleContext ¶
func (s *TypeInstExprContext) GetRuleContext() antlr.RuleContext
func (*TypeInstExprContext) IsTypeInstExprContext ¶
func (*TypeInstExprContext) IsTypeInstExprContext()
func (*TypeInstExprContext) ToStringTree ¶
func (s *TypeInstExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeInstExprContext) TypeArgs ¶
func (s *TypeInstExprContext) TypeArgs() ITypeArgsContext
type TypeLitExprContext ¶
type TypeLitExprContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeLitExprContext ¶
func NewEmptyTypeLitExprContext() *TypeLitExprContext
func NewTypeLitExprContext ¶
func NewTypeLitExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeLitExprContext
func (*TypeLitExprContext) EnterRule ¶
func (s *TypeLitExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeLitExprContext) EnumTypeExpr ¶
func (s *TypeLitExprContext) EnumTypeExpr() IEnumTypeExprContext
func (*TypeLitExprContext) ExitRule ¶
func (s *TypeLitExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeLitExprContext) GetParser ¶
func (s *TypeLitExprContext) GetParser() antlr.Parser
func (*TypeLitExprContext) GetRuleContext ¶
func (s *TypeLitExprContext) GetRuleContext() antlr.RuleContext
func (*TypeLitExprContext) IsTypeLitExprContext ¶
func (*TypeLitExprContext) IsTypeLitExprContext()
func (*TypeLitExprContext) StructTypeExpr ¶
func (s *TypeLitExprContext) StructTypeExpr() IStructTypeExprContext
func (*TypeLitExprContext) ToStringTree ¶
func (s *TypeLitExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TypeParamContext ¶
type TypeParamContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeParamContext ¶
func NewEmptyTypeParamContext() *TypeParamContext
func NewTypeParamContext ¶
func NewTypeParamContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeParamContext
func (*TypeParamContext) EnterRule ¶
func (s *TypeParamContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeParamContext) ExitRule ¶
func (s *TypeParamContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeParamContext) GetParser ¶
func (s *TypeParamContext) GetParser() antlr.Parser
func (*TypeParamContext) GetRuleContext ¶
func (s *TypeParamContext) GetRuleContext() antlr.RuleContext
func (*TypeParamContext) IDENTIFIER ¶
func (s *TypeParamContext) IDENTIFIER() antlr.TerminalNode
func (*TypeParamContext) IsTypeParamContext ¶
func (*TypeParamContext) IsTypeParamContext()
func (*TypeParamContext) ToStringTree ¶
func (s *TypeParamContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeParamContext) TypeExpr ¶
func (s *TypeParamContext) TypeExpr() ITypeExprContext
type TypeParamListContext ¶
type TypeParamListContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeParamListContext ¶
func NewEmptyTypeParamListContext() *TypeParamListContext
func NewTypeParamListContext ¶
func NewTypeParamListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeParamListContext
func (*TypeParamListContext) AllNEWLINE ¶
func (s *TypeParamListContext) AllNEWLINE() []antlr.TerminalNode
func (*TypeParamListContext) AllTypeParam ¶
func (s *TypeParamListContext) AllTypeParam() []ITypeParamContext
func (*TypeParamListContext) EnterRule ¶
func (s *TypeParamListContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeParamListContext) ExitRule ¶
func (s *TypeParamListContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeParamListContext) GetParser ¶
func (s *TypeParamListContext) GetParser() antlr.Parser
func (*TypeParamListContext) GetRuleContext ¶
func (s *TypeParamListContext) GetRuleContext() antlr.RuleContext
func (*TypeParamListContext) IsTypeParamListContext ¶
func (*TypeParamListContext) IsTypeParamListContext()
func (*TypeParamListContext) NEWLINE ¶
func (s *TypeParamListContext) NEWLINE(i int) antlr.TerminalNode
func (*TypeParamListContext) ToStringTree ¶
func (s *TypeParamListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeParamListContext) TypeParam ¶
func (s *TypeParamListContext) TypeParam(i int) ITypeParamContext
type TypeParamsContext ¶
type TypeParamsContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeParamsContext ¶
func NewEmptyTypeParamsContext() *TypeParamsContext
func NewTypeParamsContext ¶
func NewTypeParamsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeParamsContext
func (*TypeParamsContext) AllNEWLINE ¶
func (s *TypeParamsContext) AllNEWLINE() []antlr.TerminalNode
func (*TypeParamsContext) EnterRule ¶
func (s *TypeParamsContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeParamsContext) ExitRule ¶
func (s *TypeParamsContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeParamsContext) GetParser ¶
func (s *TypeParamsContext) GetParser() antlr.Parser
func (*TypeParamsContext) GetRuleContext ¶
func (s *TypeParamsContext) GetRuleContext() antlr.RuleContext
func (*TypeParamsContext) IsTypeParamsContext ¶
func (*TypeParamsContext) IsTypeParamsContext()
func (*TypeParamsContext) NEWLINE ¶
func (s *TypeParamsContext) NEWLINE(i int) antlr.TerminalNode
func (*TypeParamsContext) ToStringTree ¶
func (s *TypeParamsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeParamsContext) TypeParamList ¶
func (s *TypeParamsContext) TypeParamList() ITypeParamListContext
type TypeStmtContext ¶
type TypeStmtContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeStmtContext ¶
func NewEmptyTypeStmtContext() *TypeStmtContext
func NewTypeStmtContext ¶
func NewTypeStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeStmtContext
func (*TypeStmtContext) EnterRule ¶
func (s *TypeStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeStmtContext) ExitRule ¶
func (s *TypeStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeStmtContext) GetParser ¶
func (s *TypeStmtContext) GetParser() antlr.Parser
func (*TypeStmtContext) GetRuleContext ¶
func (s *TypeStmtContext) GetRuleContext() antlr.RuleContext
func (*TypeStmtContext) GroupTypeStmt ¶
func (s *TypeStmtContext) GroupTypeStmt() IGroupTypeStmtContext
func (*TypeStmtContext) IsTypeStmtContext ¶
func (*TypeStmtContext) IsTypeStmtContext()
func (*TypeStmtContext) SingleTypeStmt ¶
func (s *TypeStmtContext) SingleTypeStmt() ISingleTypeStmtContext
func (*TypeStmtContext) ToStringTree ¶
func (s *TypeStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type UnionTypeExprContext ¶
type UnionTypeExprContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUnionTypeExprContext ¶
func NewEmptyUnionTypeExprContext() *UnionTypeExprContext
func NewUnionTypeExprContext ¶
func NewUnionTypeExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UnionTypeExprContext
func (*UnionTypeExprContext) AllNEWLINE ¶
func (s *UnionTypeExprContext) AllNEWLINE() []antlr.TerminalNode
func (*UnionTypeExprContext) AllNonUnionTypeExpr ¶
func (s *UnionTypeExprContext) AllNonUnionTypeExpr() []INonUnionTypeExprContext
func (*UnionTypeExprContext) EnterRule ¶
func (s *UnionTypeExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*UnionTypeExprContext) ExitRule ¶
func (s *UnionTypeExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*UnionTypeExprContext) GetParser ¶
func (s *UnionTypeExprContext) GetParser() antlr.Parser
func (*UnionTypeExprContext) GetRuleContext ¶
func (s *UnionTypeExprContext) GetRuleContext() antlr.RuleContext
func (*UnionTypeExprContext) IsUnionTypeExprContext ¶
func (*UnionTypeExprContext) IsUnionTypeExprContext()
func (*UnionTypeExprContext) NEWLINE ¶
func (s *UnionTypeExprContext) NEWLINE(i int) antlr.TerminalNode
func (*UnionTypeExprContext) NonUnionTypeExpr ¶
func (s *UnionTypeExprContext) NonUnionTypeExpr(i int) INonUnionTypeExprContext
func (*UnionTypeExprContext) ToStringTree ¶
func (s *UnionTypeExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string