Versions in this module Expand all Collapse all v0 v0.1.0 Sep 1, 2018 Changes in this version + const OgLexerBIG_U_VALUE + const OgLexerBINARY_OP + const OgLexerCOMMENT + const OgLexerFLOAT_LIT + const OgLexerIDENTIFIER + const OgLexerIMAGINARY_LIT + const OgLexerINT_LIT + const OgLexerKEYWORD + const OgLexerLINE_COMMENT + const OgLexerLITTLE_U_VALUE + const OgLexerRUNE_LIT + const OgLexerSTRING_LIT + const OgLexerTERMINATOR + const OgLexerT__0 + const OgLexerT__1 + const OgLexerT__10 + const OgLexerT__11 + const OgLexerT__12 + const OgLexerT__13 + const OgLexerT__14 + const OgLexerT__15 + const OgLexerT__16 + const OgLexerT__17 + const OgLexerT__18 + const OgLexerT__19 + const OgLexerT__2 + const OgLexerT__20 + const OgLexerT__21 + const OgLexerT__22 + const OgLexerT__23 + const OgLexerT__24 + const OgLexerT__25 + const OgLexerT__26 + const OgLexerT__27 + const OgLexerT__28 + const OgLexerT__29 + const OgLexerT__3 + const OgLexerT__30 + const OgLexerT__31 + const OgLexerT__32 + const OgLexerT__33 + const OgLexerT__34 + const OgLexerT__35 + const OgLexerT__36 + const OgLexerT__37 + const OgLexerT__38 + const OgLexerT__39 + const OgLexerT__4 + const OgLexerT__40 + const OgLexerT__41 + const OgLexerT__42 + const OgLexerT__43 + const OgLexerT__44 + const OgLexerT__45 + const OgLexerT__46 + const OgLexerT__47 + const OgLexerT__48 + const OgLexerT__49 + const OgLexerT__5 + const OgLexerT__50 + const OgLexerT__51 + const OgLexerT__52 + const OgLexerT__53 + const OgLexerT__54 + const OgLexerT__55 + const OgLexerT__56 + const OgLexerT__57 + const OgLexerT__58 + const OgLexerT__59 + const OgLexerT__6 + const OgLexerT__60 + const OgLexerT__61 + const OgLexerT__62 + const OgLexerT__63 + const OgLexerT__64 + const OgLexerT__65 + const OgLexerT__66 + const OgLexerT__67 + const OgLexerT__7 + const OgLexerT__8 + const OgLexerT__9 + const OgLexerWS + const OgParserBIG_U_VALUE + const OgParserBINARY_OP + const OgParserCOMMENT + const OgParserEOF + const OgParserFLOAT_LIT + const OgParserIDENTIFIER + const OgParserIMAGINARY_LIT + const OgParserINT_LIT + const OgParserKEYWORD + const OgParserLINE_COMMENT + const OgParserLITTLE_U_VALUE + const OgParserRULE_anonymousField + const OgParserRULE_arguments + const OgParserRULE_arrayLength + const OgParserRULE_arrayType + const OgParserRULE_assign_op + const OgParserRULE_assignment + const OgParserRULE_basicLit + const OgParserRULE_binary_op + const OgParserRULE_block + const OgParserRULE_breakStmt + const OgParserRULE_channelType + const OgParserRULE_commCase + const OgParserRULE_commClause + const OgParserRULE_compositeLit + const OgParserRULE_constDecl + const OgParserRULE_constSpec + const OgParserRULE_continueStmt + const OgParserRULE_conversion + const OgParserRULE_declaration + const OgParserRULE_deferStmt + const OgParserRULE_element + const OgParserRULE_elementList + const OgParserRULE_elementType + const OgParserRULE_emptyStmt + const OgParserRULE_eos + const OgParserRULE_exprCaseClause + const OgParserRULE_exprSwitchCase + const OgParserRULE_exprSwitchStmt + const OgParserRULE_expression + const OgParserRULE_expressionList + const OgParserRULE_expressionStmt + const OgParserRULE_fallthroughStmt + const OgParserRULE_fieldDecl + const OgParserRULE_forClause + const OgParserRULE_forStmt + const OgParserRULE_function + const OgParserRULE_functionDecl + const OgParserRULE_functionLit + const OgParserRULE_functionType + const OgParserRULE_goStmt + const OgParserRULE_gotoStmt + const OgParserRULE_identifierList + const OgParserRULE_ifStmt + const OgParserRULE_importDecl + const OgParserRULE_importPath + const OgParserRULE_importSpec + const OgParserRULE_incDecStmt + const OgParserRULE_index + const OgParserRULE_interfaceType + const OgParserRULE_key + const OgParserRULE_keyedElement + const OgParserRULE_labeledStmt + const OgParserRULE_literal + const OgParserRULE_literalType + const OgParserRULE_literalValue + const OgParserRULE_mapType + const OgParserRULE_methodDecl + const OgParserRULE_methodExpr + const OgParserRULE_methodSpec + const OgParserRULE_operand + const OgParserRULE_operandName + const OgParserRULE_packageClause + const OgParserRULE_parameterDecl + const OgParserRULE_parameterList + const OgParserRULE_parameters + const OgParserRULE_pointerType + const OgParserRULE_primaryExpr + const OgParserRULE_qualifiedIdent + const OgParserRULE_rangeClause + const OgParserRULE_receiver + const OgParserRULE_receiverType + const OgParserRULE_recvStmt + const OgParserRULE_result + const OgParserRULE_returnStmt + const OgParserRULE_selectStmt + const OgParserRULE_selector + const OgParserRULE_sendStmt + const OgParserRULE_shortVarDecl + const OgParserRULE_signature + const OgParserRULE_simpleStmt + const OgParserRULE_slice + const OgParserRULE_sliceType + const OgParserRULE_sourceFile + const OgParserRULE_statement + const OgParserRULE_statementList + const OgParserRULE_statementNoBlock + const OgParserRULE_structType + const OgParserRULE_switchStmt + const OgParserRULE_topLevelDecl + const OgParserRULE_typeAssertion + const OgParserRULE_typeCaseClause + const OgParserRULE_typeDecl + const OgParserRULE_typeList + const OgParserRULE_typeLit + const OgParserRULE_typeName + const OgParserRULE_typeSpec + const OgParserRULE_typeSwitchCase + const OgParserRULE_typeSwitchGuard + const OgParserRULE_typeSwitchStmt + const OgParserRULE_type_ + const OgParserRULE_unaryExpr + const OgParserRULE_unary_op + const OgParserRULE_varDecl + const OgParserRULE_varSpec + const OgParserRUNE_LIT + const OgParserSTRING_LIT + const OgParserTERMINATOR + const OgParserT__0 + const OgParserT__1 + const OgParserT__10 + const OgParserT__11 + const OgParserT__12 + const OgParserT__13 + const OgParserT__14 + const OgParserT__15 + const OgParserT__16 + const OgParserT__17 + const OgParserT__18 + const OgParserT__19 + const OgParserT__2 + const OgParserT__20 + const OgParserT__21 + const OgParserT__22 + const OgParserT__23 + const OgParserT__24 + const OgParserT__25 + const OgParserT__26 + const OgParserT__27 + const OgParserT__28 + const OgParserT__29 + const OgParserT__3 + const OgParserT__30 + const OgParserT__31 + const OgParserT__32 + const OgParserT__33 + const OgParserT__34 + const OgParserT__35 + const OgParserT__36 + const OgParserT__37 + const OgParserT__38 + const OgParserT__39 + const OgParserT__4 + const OgParserT__40 + const OgParserT__41 + const OgParserT__42 + const OgParserT__43 + const OgParserT__44 + const OgParserT__45 + const OgParserT__46 + const OgParserT__47 + const OgParserT__48 + const OgParserT__49 + const OgParserT__5 + const OgParserT__50 + const OgParserT__51 + const OgParserT__52 + const OgParserT__53 + const OgParserT__54 + const OgParserT__55 + const OgParserT__56 + const OgParserT__57 + const OgParserT__58 + const OgParserT__59 + const OgParserT__6 + const OgParserT__60 + const OgParserT__61 + const OgParserT__62 + const OgParserT__63 + const OgParserT__64 + const OgParserT__65 + const OgParserT__66 + const OgParserT__67 + const OgParserT__7 + const OgParserT__8 + const OgParserT__9 + const OgParserWS + type AnonymousFieldContext struct + func NewAnonymousFieldContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AnonymousFieldContext + func NewEmptyAnonymousFieldContext() *AnonymousFieldContext + func (*AnonymousFieldContext) IsAnonymousFieldContext() + func (s *AnonymousFieldContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *AnonymousFieldContext) EnterRule(listener antlr.ParseTreeListener) + func (s *AnonymousFieldContext) ExitRule(listener antlr.ParseTreeListener) + func (s *AnonymousFieldContext) GetParser() antlr.Parser + func (s *AnonymousFieldContext) GetRuleContext() antlr.RuleContext + func (s *AnonymousFieldContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *AnonymousFieldContext) TypeName() ITypeNameContext + type AnonymousFieldVisitor interface + VisitAnonymousField func(ctx *AnonymousFieldContext, delegate antlr.ParseTreeVisitor) interface{} + type ArgumentsContext struct + func NewArgumentsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArgumentsContext + func NewEmptyArgumentsContext() *ArgumentsContext + func (*ArgumentsContext) IsArgumentsContext() + func (s *ArgumentsContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ArgumentsContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ArgumentsContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ArgumentsContext) ExpressionList() IExpressionListContext + func (s *ArgumentsContext) GetParser() antlr.Parser + func (s *ArgumentsContext) GetRuleContext() antlr.RuleContext + func (s *ArgumentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *ArgumentsContext) Type_() IType_Context + type ArgumentsVisitor interface + VisitArguments func(ctx *ArgumentsContext, delegate antlr.ParseTreeVisitor) interface{} + type ArrayLengthContext struct + func NewArrayLengthContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrayLengthContext + func NewEmptyArrayLengthContext() *ArrayLengthContext + func (*ArrayLengthContext) IsArrayLengthContext() + func (s *ArrayLengthContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ArrayLengthContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ArrayLengthContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ArrayLengthContext) Expression() IExpressionContext + func (s *ArrayLengthContext) GetParser() antlr.Parser + func (s *ArrayLengthContext) GetRuleContext() antlr.RuleContext + func (s *ArrayLengthContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ArrayLengthVisitor interface + VisitArrayLength func(ctx *ArrayLengthContext, delegate antlr.ParseTreeVisitor) interface{} + type ArrayTypeContext struct + func NewArrayTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrayTypeContext + func NewEmptyArrayTypeContext() *ArrayTypeContext + func (*ArrayTypeContext) IsArrayTypeContext() + func (s *ArrayTypeContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ArrayTypeContext) ArrayLength() IArrayLengthContext + func (s *ArrayTypeContext) ElementType() IElementTypeContext + func (s *ArrayTypeContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ArrayTypeContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ArrayTypeContext) GetParser() antlr.Parser + func (s *ArrayTypeContext) GetRuleContext() antlr.RuleContext + func (s *ArrayTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ArrayTypeVisitor interface + VisitArrayType func(ctx *ArrayTypeContext, delegate antlr.ParseTreeVisitor) interface{} + type Assign_opContext struct + func NewAssign_opContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Assign_opContext + func NewEmptyAssign_opContext() *Assign_opContext + func (*Assign_opContext) IsAssign_opContext() + func (s *Assign_opContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *Assign_opContext) EnterRule(listener antlr.ParseTreeListener) + func (s *Assign_opContext) ExitRule(listener antlr.ParseTreeListener) + func (s *Assign_opContext) GetParser() antlr.Parser + func (s *Assign_opContext) GetRuleContext() antlr.RuleContext + func (s *Assign_opContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type Assign_opVisitor interface + VisitAssign_op func(ctx *Assign_opContext, delegate antlr.ParseTreeVisitor) interface{} + type AssignmentContext struct + func NewAssignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssignmentContext + func NewEmptyAssignmentContext() *AssignmentContext + func (*AssignmentContext) IsAssignmentContext() + func (s *AssignmentContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *AssignmentContext) AllExpressionList() []IExpressionListContext + func (s *AssignmentContext) Assign_op() IAssign_opContext + func (s *AssignmentContext) EnterRule(listener antlr.ParseTreeListener) + func (s *AssignmentContext) ExitRule(listener antlr.ParseTreeListener) + func (s *AssignmentContext) ExpressionList(i int) IExpressionListContext + func (s *AssignmentContext) GetParser() antlr.Parser + func (s *AssignmentContext) GetRuleContext() antlr.RuleContext + func (s *AssignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type AssignmentVisitor interface + VisitAssignment func(ctx *AssignmentContext, delegate antlr.ParseTreeVisitor) interface{} + type BaseOgListener struct + func (s *BaseOgListener) EnterAnonymousField(ctx *AnonymousFieldContext) + func (s *BaseOgListener) EnterArguments(ctx *ArgumentsContext) + func (s *BaseOgListener) EnterArrayLength(ctx *ArrayLengthContext) + func (s *BaseOgListener) EnterArrayType(ctx *ArrayTypeContext) + func (s *BaseOgListener) EnterAssign_op(ctx *Assign_opContext) + func (s *BaseOgListener) EnterAssignment(ctx *AssignmentContext) + func (s *BaseOgListener) EnterBasicLit(ctx *BasicLitContext) + func (s *BaseOgListener) EnterBinary_op(ctx *Binary_opContext) + func (s *BaseOgListener) EnterBlock(ctx *BlockContext) + func (s *BaseOgListener) EnterBreakStmt(ctx *BreakStmtContext) + func (s *BaseOgListener) EnterChannelType(ctx *ChannelTypeContext) + func (s *BaseOgListener) EnterCommCase(ctx *CommCaseContext) + func (s *BaseOgListener) EnterCommClause(ctx *CommClauseContext) + func (s *BaseOgListener) EnterCompositeLit(ctx *CompositeLitContext) + func (s *BaseOgListener) EnterConstDecl(ctx *ConstDeclContext) + func (s *BaseOgListener) EnterConstSpec(ctx *ConstSpecContext) + func (s *BaseOgListener) EnterContinueStmt(ctx *ContinueStmtContext) + func (s *BaseOgListener) EnterConversion(ctx *ConversionContext) + func (s *BaseOgListener) EnterDeclaration(ctx *DeclarationContext) + func (s *BaseOgListener) EnterDeferStmt(ctx *DeferStmtContext) + func (s *BaseOgListener) EnterElement(ctx *ElementContext) + func (s *BaseOgListener) EnterElementList(ctx *ElementListContext) + func (s *BaseOgListener) EnterElementType(ctx *ElementTypeContext) + func (s *BaseOgListener) EnterEmptyStmt(ctx *EmptyStmtContext) + func (s *BaseOgListener) EnterEos(ctx *EosContext) + func (s *BaseOgListener) EnterEveryRule(ctx antlr.ParserRuleContext) + func (s *BaseOgListener) EnterExprCaseClause(ctx *ExprCaseClauseContext) + func (s *BaseOgListener) EnterExprSwitchCase(ctx *ExprSwitchCaseContext) + func (s *BaseOgListener) EnterExprSwitchStmt(ctx *ExprSwitchStmtContext) + func (s *BaseOgListener) EnterExpression(ctx *ExpressionContext) + func (s *BaseOgListener) EnterExpressionList(ctx *ExpressionListContext) + func (s *BaseOgListener) EnterExpressionStmt(ctx *ExpressionStmtContext) + func (s *BaseOgListener) EnterFallthroughStmt(ctx *FallthroughStmtContext) + func (s *BaseOgListener) EnterFieldDecl(ctx *FieldDeclContext) + func (s *BaseOgListener) EnterForClause(ctx *ForClauseContext) + func (s *BaseOgListener) EnterForStmt(ctx *ForStmtContext) + func (s *BaseOgListener) EnterFunction(ctx *FunctionContext) + func (s *BaseOgListener) EnterFunctionDecl(ctx *FunctionDeclContext) + func (s *BaseOgListener) EnterFunctionLit(ctx *FunctionLitContext) + func (s *BaseOgListener) EnterFunctionType(ctx *FunctionTypeContext) + func (s *BaseOgListener) EnterGoStmt(ctx *GoStmtContext) + func (s *BaseOgListener) EnterGotoStmt(ctx *GotoStmtContext) + func (s *BaseOgListener) EnterIdentifierList(ctx *IdentifierListContext) + func (s *BaseOgListener) EnterIfStmt(ctx *IfStmtContext) + func (s *BaseOgListener) EnterImportDecl(ctx *ImportDeclContext) + func (s *BaseOgListener) EnterImportPath(ctx *ImportPathContext) + func (s *BaseOgListener) EnterImportSpec(ctx *ImportSpecContext) + func (s *BaseOgListener) EnterIncDecStmt(ctx *IncDecStmtContext) + func (s *BaseOgListener) EnterIndex(ctx *IndexContext) + func (s *BaseOgListener) EnterInterfaceType(ctx *InterfaceTypeContext) + func (s *BaseOgListener) EnterKey(ctx *KeyContext) + func (s *BaseOgListener) EnterKeyedElement(ctx *KeyedElementContext) + func (s *BaseOgListener) EnterLabeledStmt(ctx *LabeledStmtContext) + func (s *BaseOgListener) EnterLiteral(ctx *LiteralContext) + func (s *BaseOgListener) EnterLiteralType(ctx *LiteralTypeContext) + func (s *BaseOgListener) EnterLiteralValue(ctx *LiteralValueContext) + func (s *BaseOgListener) EnterMapType(ctx *MapTypeContext) + func (s *BaseOgListener) EnterMethodDecl(ctx *MethodDeclContext) + func (s *BaseOgListener) EnterMethodExpr(ctx *MethodExprContext) + func (s *BaseOgListener) EnterMethodSpec(ctx *MethodSpecContext) + func (s *BaseOgListener) EnterOperand(ctx *OperandContext) + func (s *BaseOgListener) EnterOperandName(ctx *OperandNameContext) + func (s *BaseOgListener) EnterPackageClause(ctx *PackageClauseContext) + func (s *BaseOgListener) EnterParameterDecl(ctx *ParameterDeclContext) + func (s *BaseOgListener) EnterParameterList(ctx *ParameterListContext) + func (s *BaseOgListener) EnterParameters(ctx *ParametersContext) + func (s *BaseOgListener) EnterPointerType(ctx *PointerTypeContext) + func (s *BaseOgListener) EnterPrimaryExpr(ctx *PrimaryExprContext) + func (s *BaseOgListener) EnterQualifiedIdent(ctx *QualifiedIdentContext) + func (s *BaseOgListener) EnterRangeClause(ctx *RangeClauseContext) + func (s *BaseOgListener) EnterReceiver(ctx *ReceiverContext) + func (s *BaseOgListener) EnterReceiverType(ctx *ReceiverTypeContext) + func (s *BaseOgListener) EnterRecvStmt(ctx *RecvStmtContext) + func (s *BaseOgListener) EnterResult(ctx *ResultContext) + func (s *BaseOgListener) EnterReturnStmt(ctx *ReturnStmtContext) + func (s *BaseOgListener) EnterSelectStmt(ctx *SelectStmtContext) + func (s *BaseOgListener) EnterSelector(ctx *SelectorContext) + func (s *BaseOgListener) EnterSendStmt(ctx *SendStmtContext) + func (s *BaseOgListener) EnterShortVarDecl(ctx *ShortVarDeclContext) + func (s *BaseOgListener) EnterSignature(ctx *SignatureContext) + func (s *BaseOgListener) EnterSimpleStmt(ctx *SimpleStmtContext) + func (s *BaseOgListener) EnterSlice(ctx *SliceContext) + func (s *BaseOgListener) EnterSliceType(ctx *SliceTypeContext) + func (s *BaseOgListener) EnterSourceFile(ctx *SourceFileContext) + func (s *BaseOgListener) EnterStatement(ctx *StatementContext) + func (s *BaseOgListener) EnterStatementList(ctx *StatementListContext) + func (s *BaseOgListener) EnterStatementNoBlock(ctx *StatementNoBlockContext) + func (s *BaseOgListener) EnterStructType(ctx *StructTypeContext) + func (s *BaseOgListener) EnterSwitchStmt(ctx *SwitchStmtContext) + func (s *BaseOgListener) EnterTopLevelDecl(ctx *TopLevelDeclContext) + func (s *BaseOgListener) EnterTypeAssertion(ctx *TypeAssertionContext) + func (s *BaseOgListener) EnterTypeCaseClause(ctx *TypeCaseClauseContext) + func (s *BaseOgListener) EnterTypeDecl(ctx *TypeDeclContext) + func (s *BaseOgListener) EnterTypeList(ctx *TypeListContext) + func (s *BaseOgListener) EnterTypeLit(ctx *TypeLitContext) + func (s *BaseOgListener) EnterTypeName(ctx *TypeNameContext) + func (s *BaseOgListener) EnterTypeSpec(ctx *TypeSpecContext) + func (s *BaseOgListener) EnterTypeSwitchCase(ctx *TypeSwitchCaseContext) + func (s *BaseOgListener) EnterTypeSwitchGuard(ctx *TypeSwitchGuardContext) + func (s *BaseOgListener) EnterTypeSwitchStmt(ctx *TypeSwitchStmtContext) + func (s *BaseOgListener) EnterType_(ctx *Type_Context) + func (s *BaseOgListener) EnterUnaryExpr(ctx *UnaryExprContext) + func (s *BaseOgListener) EnterUnary_op(ctx *Unary_opContext) + func (s *BaseOgListener) EnterVarDecl(ctx *VarDeclContext) + func (s *BaseOgListener) EnterVarSpec(ctx *VarSpecContext) + func (s *BaseOgListener) ExitAnonymousField(ctx *AnonymousFieldContext) + func (s *BaseOgListener) ExitArguments(ctx *ArgumentsContext) + func (s *BaseOgListener) ExitArrayLength(ctx *ArrayLengthContext) + func (s *BaseOgListener) ExitArrayType(ctx *ArrayTypeContext) + func (s *BaseOgListener) ExitAssign_op(ctx *Assign_opContext) + func (s *BaseOgListener) ExitAssignment(ctx *AssignmentContext) + func (s *BaseOgListener) ExitBasicLit(ctx *BasicLitContext) + func (s *BaseOgListener) ExitBinary_op(ctx *Binary_opContext) + func (s *BaseOgListener) ExitBlock(ctx *BlockContext) + func (s *BaseOgListener) ExitBreakStmt(ctx *BreakStmtContext) + func (s *BaseOgListener) ExitChannelType(ctx *ChannelTypeContext) + func (s *BaseOgListener) ExitCommCase(ctx *CommCaseContext) + func (s *BaseOgListener) ExitCommClause(ctx *CommClauseContext) + func (s *BaseOgListener) ExitCompositeLit(ctx *CompositeLitContext) + func (s *BaseOgListener) ExitConstDecl(ctx *ConstDeclContext) + func (s *BaseOgListener) ExitConstSpec(ctx *ConstSpecContext) + func (s *BaseOgListener) ExitContinueStmt(ctx *ContinueStmtContext) + func (s *BaseOgListener) ExitConversion(ctx *ConversionContext) + func (s *BaseOgListener) ExitDeclaration(ctx *DeclarationContext) + func (s *BaseOgListener) ExitDeferStmt(ctx *DeferStmtContext) + func (s *BaseOgListener) ExitElement(ctx *ElementContext) + func (s *BaseOgListener) ExitElementList(ctx *ElementListContext) + func (s *BaseOgListener) ExitElementType(ctx *ElementTypeContext) + func (s *BaseOgListener) ExitEmptyStmt(ctx *EmptyStmtContext) + func (s *BaseOgListener) ExitEos(ctx *EosContext) + func (s *BaseOgListener) ExitEveryRule(ctx antlr.ParserRuleContext) + func (s *BaseOgListener) ExitExprCaseClause(ctx *ExprCaseClauseContext) + func (s *BaseOgListener) ExitExprSwitchCase(ctx *ExprSwitchCaseContext) + func (s *BaseOgListener) ExitExprSwitchStmt(ctx *ExprSwitchStmtContext) + func (s *BaseOgListener) ExitExpression(ctx *ExpressionContext) + func (s *BaseOgListener) ExitExpressionList(ctx *ExpressionListContext) + func (s *BaseOgListener) ExitExpressionStmt(ctx *ExpressionStmtContext) + func (s *BaseOgListener) ExitFallthroughStmt(ctx *FallthroughStmtContext) + func (s *BaseOgListener) ExitFieldDecl(ctx *FieldDeclContext) + func (s *BaseOgListener) ExitForClause(ctx *ForClauseContext) + func (s *BaseOgListener) ExitForStmt(ctx *ForStmtContext) + func (s *BaseOgListener) ExitFunction(ctx *FunctionContext) + func (s *BaseOgListener) ExitFunctionDecl(ctx *FunctionDeclContext) + func (s *BaseOgListener) ExitFunctionLit(ctx *FunctionLitContext) + func (s *BaseOgListener) ExitFunctionType(ctx *FunctionTypeContext) + func (s *BaseOgListener) ExitGoStmt(ctx *GoStmtContext) + func (s *BaseOgListener) ExitGotoStmt(ctx *GotoStmtContext) + func (s *BaseOgListener) ExitIdentifierList(ctx *IdentifierListContext) + func (s *BaseOgListener) ExitIfStmt(ctx *IfStmtContext) + func (s *BaseOgListener) ExitImportDecl(ctx *ImportDeclContext) + func (s *BaseOgListener) ExitImportPath(ctx *ImportPathContext) + func (s *BaseOgListener) ExitImportSpec(ctx *ImportSpecContext) + func (s *BaseOgListener) ExitIncDecStmt(ctx *IncDecStmtContext) + func (s *BaseOgListener) ExitIndex(ctx *IndexContext) + func (s *BaseOgListener) ExitInterfaceType(ctx *InterfaceTypeContext) + func (s *BaseOgListener) ExitKey(ctx *KeyContext) + func (s *BaseOgListener) ExitKeyedElement(ctx *KeyedElementContext) + func (s *BaseOgListener) ExitLabeledStmt(ctx *LabeledStmtContext) + func (s *BaseOgListener) ExitLiteral(ctx *LiteralContext) + func (s *BaseOgListener) ExitLiteralType(ctx *LiteralTypeContext) + func (s *BaseOgListener) ExitLiteralValue(ctx *LiteralValueContext) + func (s *BaseOgListener) ExitMapType(ctx *MapTypeContext) + func (s *BaseOgListener) ExitMethodDecl(ctx *MethodDeclContext) + func (s *BaseOgListener) ExitMethodExpr(ctx *MethodExprContext) + func (s *BaseOgListener) ExitMethodSpec(ctx *MethodSpecContext) + func (s *BaseOgListener) ExitOperand(ctx *OperandContext) + func (s *BaseOgListener) ExitOperandName(ctx *OperandNameContext) + func (s *BaseOgListener) ExitPackageClause(ctx *PackageClauseContext) + func (s *BaseOgListener) ExitParameterDecl(ctx *ParameterDeclContext) + func (s *BaseOgListener) ExitParameterList(ctx *ParameterListContext) + func (s *BaseOgListener) ExitParameters(ctx *ParametersContext) + func (s *BaseOgListener) ExitPointerType(ctx *PointerTypeContext) + func (s *BaseOgListener) ExitPrimaryExpr(ctx *PrimaryExprContext) + func (s *BaseOgListener) ExitQualifiedIdent(ctx *QualifiedIdentContext) + func (s *BaseOgListener) ExitRangeClause(ctx *RangeClauseContext) + func (s *BaseOgListener) ExitReceiver(ctx *ReceiverContext) + func (s *BaseOgListener) ExitReceiverType(ctx *ReceiverTypeContext) + func (s *BaseOgListener) ExitRecvStmt(ctx *RecvStmtContext) + func (s *BaseOgListener) ExitResult(ctx *ResultContext) + func (s *BaseOgListener) ExitReturnStmt(ctx *ReturnStmtContext) + func (s *BaseOgListener) ExitSelectStmt(ctx *SelectStmtContext) + func (s *BaseOgListener) ExitSelector(ctx *SelectorContext) + func (s *BaseOgListener) ExitSendStmt(ctx *SendStmtContext) + func (s *BaseOgListener) ExitShortVarDecl(ctx *ShortVarDeclContext) + func (s *BaseOgListener) ExitSignature(ctx *SignatureContext) + func (s *BaseOgListener) ExitSimpleStmt(ctx *SimpleStmtContext) + func (s *BaseOgListener) ExitSlice(ctx *SliceContext) + func (s *BaseOgListener) ExitSliceType(ctx *SliceTypeContext) + func (s *BaseOgListener) ExitSourceFile(ctx *SourceFileContext) + func (s *BaseOgListener) ExitStatement(ctx *StatementContext) + func (s *BaseOgListener) ExitStatementList(ctx *StatementListContext) + func (s *BaseOgListener) ExitStatementNoBlock(ctx *StatementNoBlockContext) + func (s *BaseOgListener) ExitStructType(ctx *StructTypeContext) + func (s *BaseOgListener) ExitSwitchStmt(ctx *SwitchStmtContext) + func (s *BaseOgListener) ExitTopLevelDecl(ctx *TopLevelDeclContext) + func (s *BaseOgListener) ExitTypeAssertion(ctx *TypeAssertionContext) + func (s *BaseOgListener) ExitTypeCaseClause(ctx *TypeCaseClauseContext) + func (s *BaseOgListener) ExitTypeDecl(ctx *TypeDeclContext) + func (s *BaseOgListener) ExitTypeList(ctx *TypeListContext) + func (s *BaseOgListener) ExitTypeLit(ctx *TypeLitContext) + func (s *BaseOgListener) ExitTypeName(ctx *TypeNameContext) + func (s *BaseOgListener) ExitTypeSpec(ctx *TypeSpecContext) + func (s *BaseOgListener) ExitTypeSwitchCase(ctx *TypeSwitchCaseContext) + func (s *BaseOgListener) ExitTypeSwitchGuard(ctx *TypeSwitchGuardContext) + func (s *BaseOgListener) ExitTypeSwitchStmt(ctx *TypeSwitchStmtContext) + func (s *BaseOgListener) ExitType_(ctx *Type_Context) + func (s *BaseOgListener) ExitUnaryExpr(ctx *UnaryExprContext) + func (s *BaseOgListener) ExitUnary_op(ctx *Unary_opContext) + func (s *BaseOgListener) ExitVarDecl(ctx *VarDeclContext) + func (s *BaseOgListener) ExitVarSpec(ctx *VarSpecContext) + func (s *BaseOgListener) VisitErrorNode(node antlr.ErrorNode) + func (s *BaseOgListener) VisitTerminal(node antlr.TerminalNode) + type BasicLitContext struct + func NewBasicLitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BasicLitContext + func NewEmptyBasicLitContext() *BasicLitContext + func (*BasicLitContext) IsBasicLitContext() + func (s *BasicLitContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *BasicLitContext) EnterRule(listener antlr.ParseTreeListener) + func (s *BasicLitContext) ExitRule(listener antlr.ParseTreeListener) + func (s *BasicLitContext) FLOAT_LIT() antlr.TerminalNode + func (s *BasicLitContext) GetParser() antlr.Parser + func (s *BasicLitContext) GetRuleContext() antlr.RuleContext + func (s *BasicLitContext) IMAGINARY_LIT() antlr.TerminalNode + func (s *BasicLitContext) INT_LIT() antlr.TerminalNode + func (s *BasicLitContext) RUNE_LIT() antlr.TerminalNode + func (s *BasicLitContext) STRING_LIT() antlr.TerminalNode + func (s *BasicLitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type BasicLitVisitor interface + VisitBasicLit func(ctx *BasicLitContext, delegate antlr.ParseTreeVisitor) interface{} + type Binary_opContext struct + func NewBinary_opContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Binary_opContext + func NewEmptyBinary_opContext() *Binary_opContext + func (*Binary_opContext) IsBinary_opContext() + func (s *Binary_opContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *Binary_opContext) EnterRule(listener antlr.ParseTreeListener) + func (s *Binary_opContext) ExitRule(listener antlr.ParseTreeListener) + func (s *Binary_opContext) GetParser() antlr.Parser + func (s *Binary_opContext) GetRuleContext() antlr.RuleContext + func (s *Binary_opContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type Binary_opVisitor interface + VisitBinary_op func(ctx *Binary_opContext, delegate antlr.ParseTreeVisitor) interface{} + type BlockContext struct + func NewBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BlockContext + func NewEmptyBlockContext() *BlockContext + func (*BlockContext) IsBlockContext() + func (s *BlockContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *BlockContext) EnterRule(listener antlr.ParseTreeListener) + func (s *BlockContext) ExitRule(listener antlr.ParseTreeListener) + func (s *BlockContext) GetParser() antlr.Parser + func (s *BlockContext) GetRuleContext() antlr.RuleContext + func (s *BlockContext) StatementList() IStatementListContext + func (s *BlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type BlockVisitor interface + VisitBlock func(ctx *BlockContext, delegate antlr.ParseTreeVisitor) interface{} + type BreakStmtContext struct + func NewBreakStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BreakStmtContext + func NewEmptyBreakStmtContext() *BreakStmtContext + func (*BreakStmtContext) IsBreakStmtContext() + func (s *BreakStmtContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *BreakStmtContext) EnterRule(listener antlr.ParseTreeListener) + func (s *BreakStmtContext) ExitRule(listener antlr.ParseTreeListener) + func (s *BreakStmtContext) GetParser() antlr.Parser + func (s *BreakStmtContext) GetRuleContext() antlr.RuleContext + func (s *BreakStmtContext) IDENTIFIER() antlr.TerminalNode + func (s *BreakStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type BreakStmtVisitor interface + VisitBreakStmt func(ctx *BreakStmtContext, delegate antlr.ParseTreeVisitor) interface{} + type ChannelTypeContext struct + func NewChannelTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ChannelTypeContext + func NewEmptyChannelTypeContext() *ChannelTypeContext + func (*ChannelTypeContext) IsChannelTypeContext() + func (s *ChannelTypeContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ChannelTypeContext) ElementType() IElementTypeContext + func (s *ChannelTypeContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ChannelTypeContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ChannelTypeContext) GetParser() antlr.Parser + func (s *ChannelTypeContext) GetRuleContext() antlr.RuleContext + func (s *ChannelTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ChannelTypeVisitor interface + VisitChannelType func(ctx *ChannelTypeContext, delegate antlr.ParseTreeVisitor) interface{} + type CommCaseContext struct + func NewCommCaseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CommCaseContext + func NewEmptyCommCaseContext() *CommCaseContext + func (*CommCaseContext) IsCommCaseContext() + func (s *CommCaseContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *CommCaseContext) EnterRule(listener antlr.ParseTreeListener) + func (s *CommCaseContext) ExitRule(listener antlr.ParseTreeListener) + func (s *CommCaseContext) GetParser() antlr.Parser + func (s *CommCaseContext) GetRuleContext() antlr.RuleContext + func (s *CommCaseContext) RecvStmt() IRecvStmtContext + func (s *CommCaseContext) SendStmt() ISendStmtContext + func (s *CommCaseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type CommCaseVisitor interface + VisitCommCase func(ctx *CommCaseContext, delegate antlr.ParseTreeVisitor) interface{} + type CommClauseContext struct + func NewCommClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CommClauseContext + func NewEmptyCommClauseContext() *CommClauseContext + func (*CommClauseContext) IsCommClauseContext() + func (s *CommClauseContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *CommClauseContext) CommCase() ICommCaseContext + func (s *CommClauseContext) EnterRule(listener antlr.ParseTreeListener) + func (s *CommClauseContext) ExitRule(listener antlr.ParseTreeListener) + func (s *CommClauseContext) GetParser() antlr.Parser + func (s *CommClauseContext) GetRuleContext() antlr.RuleContext + func (s *CommClauseContext) StatementList() IStatementListContext + func (s *CommClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type CommClauseVisitor interface + VisitCommClause func(ctx *CommClauseContext, delegate antlr.ParseTreeVisitor) interface{} + type CompositeLitContext struct + func NewCompositeLitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CompositeLitContext + func NewEmptyCompositeLitContext() *CompositeLitContext + func (*CompositeLitContext) IsCompositeLitContext() + func (s *CompositeLitContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *CompositeLitContext) EnterRule(listener antlr.ParseTreeListener) + func (s *CompositeLitContext) ExitRule(listener antlr.ParseTreeListener) + func (s *CompositeLitContext) GetParser() antlr.Parser + func (s *CompositeLitContext) GetRuleContext() antlr.RuleContext + func (s *CompositeLitContext) LiteralType() ILiteralTypeContext + func (s *CompositeLitContext) LiteralValue() ILiteralValueContext + func (s *CompositeLitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type CompositeLitVisitor interface + VisitCompositeLit func(ctx *CompositeLitContext, delegate antlr.ParseTreeVisitor) interface{} + type ConstDeclContext struct + func NewConstDeclContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstDeclContext + func NewEmptyConstDeclContext() *ConstDeclContext + func (*ConstDeclContext) IsConstDeclContext() + func (s *ConstDeclContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ConstDeclContext) AllConstSpec() []IConstSpecContext + func (s *ConstDeclContext) AllEos() []IEosContext + func (s *ConstDeclContext) ConstSpec(i int) IConstSpecContext + func (s *ConstDeclContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ConstDeclContext) Eos(i int) IEosContext + func (s *ConstDeclContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ConstDeclContext) GetParser() antlr.Parser + func (s *ConstDeclContext) GetRuleContext() antlr.RuleContext + func (s *ConstDeclContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ConstDeclVisitor interface + VisitConstDecl func(ctx *ConstDeclContext, delegate antlr.ParseTreeVisitor) interface{} + type ConstSpecContext struct + func NewConstSpecContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstSpecContext + func NewEmptyConstSpecContext() *ConstSpecContext + func (*ConstSpecContext) IsConstSpecContext() + func (s *ConstSpecContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ConstSpecContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ConstSpecContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ConstSpecContext) ExpressionList() IExpressionListContext + func (s *ConstSpecContext) GetParser() antlr.Parser + func (s *ConstSpecContext) GetRuleContext() antlr.RuleContext + func (s *ConstSpecContext) IdentifierList() IIdentifierListContext + func (s *ConstSpecContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *ConstSpecContext) Type_() IType_Context + type ConstSpecVisitor interface + VisitConstSpec func(ctx *ConstSpecContext, delegate antlr.ParseTreeVisitor) interface{} + type ContinueStmtContext struct + func NewContinueStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ContinueStmtContext + func NewEmptyContinueStmtContext() *ContinueStmtContext + func (*ContinueStmtContext) IsContinueStmtContext() + func (s *ContinueStmtContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ContinueStmtContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ContinueStmtContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ContinueStmtContext) GetParser() antlr.Parser + func (s *ContinueStmtContext) GetRuleContext() antlr.RuleContext + func (s *ContinueStmtContext) IDENTIFIER() antlr.TerminalNode + func (s *ContinueStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ContinueStmtVisitor interface + VisitContinueStmt func(ctx *ContinueStmtContext, delegate antlr.ParseTreeVisitor) interface{} + type ConversionContext struct + func NewConversionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConversionContext + func NewEmptyConversionContext() *ConversionContext + func (*ConversionContext) IsConversionContext() + func (s *ConversionContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ConversionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ConversionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ConversionContext) Expression() IExpressionContext + func (s *ConversionContext) GetParser() antlr.Parser + func (s *ConversionContext) GetRuleContext() antlr.RuleContext + func (s *ConversionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *ConversionContext) Type_() IType_Context + type ConversionVisitor interface + VisitConversion func(ctx *ConversionContext, delegate antlr.ParseTreeVisitor) interface{} + type DeclarationContext struct + func NewDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DeclarationContext + func NewEmptyDeclarationContext() *DeclarationContext + func (*DeclarationContext) IsDeclarationContext() + func (s *DeclarationContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *DeclarationContext) ConstDecl() IConstDeclContext + func (s *DeclarationContext) EnterRule(listener antlr.ParseTreeListener) + func (s *DeclarationContext) ExitRule(listener antlr.ParseTreeListener) + func (s *DeclarationContext) GetParser() antlr.Parser + func (s *DeclarationContext) GetRuleContext() antlr.RuleContext + func (s *DeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *DeclarationContext) TypeDecl() ITypeDeclContext + func (s *DeclarationContext) VarDecl() IVarDeclContext + type DeclarationVisitor interface + VisitDeclaration func(ctx *DeclarationContext, delegate antlr.ParseTreeVisitor) interface{} + type DeferStmtContext struct + func NewDeferStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DeferStmtContext + func NewEmptyDeferStmtContext() *DeferStmtContext + func (*DeferStmtContext) IsDeferStmtContext() + func (s *DeferStmtContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *DeferStmtContext) EnterRule(listener antlr.ParseTreeListener) + func (s *DeferStmtContext) ExitRule(listener antlr.ParseTreeListener) + func (s *DeferStmtContext) Expression() IExpressionContext + func (s *DeferStmtContext) GetParser() antlr.Parser + func (s *DeferStmtContext) GetRuleContext() antlr.RuleContext + func (s *DeferStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type DeferStmtVisitor interface + VisitDeferStmt func(ctx *DeferStmtContext, delegate antlr.ParseTreeVisitor) interface{} + type ElementContext struct + func NewElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElementContext + func NewEmptyElementContext() *ElementContext + func (*ElementContext) IsElementContext() + func (s *ElementContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ElementContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ElementContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ElementContext) Expression() IExpressionContext + func (s *ElementContext) GetParser() antlr.Parser + func (s *ElementContext) GetRuleContext() antlr.RuleContext + func (s *ElementContext) LiteralValue() ILiteralValueContext + func (s *ElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ElementListContext struct + func NewElementListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElementListContext + func NewEmptyElementListContext() *ElementListContext + func (*ElementListContext) IsElementListContext() + func (s *ElementListContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ElementListContext) AllKeyedElement() []IKeyedElementContext + func (s *ElementListContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ElementListContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ElementListContext) GetParser() antlr.Parser + func (s *ElementListContext) GetRuleContext() antlr.RuleContext + func (s *ElementListContext) KeyedElement(i int) IKeyedElementContext + func (s *ElementListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ElementListVisitor interface + VisitElementList func(ctx *ElementListContext, delegate antlr.ParseTreeVisitor) interface{} + type ElementTypeContext struct + func NewElementTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElementTypeContext + func NewEmptyElementTypeContext() *ElementTypeContext + func (*ElementTypeContext) IsElementTypeContext() + func (s *ElementTypeContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ElementTypeContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ElementTypeContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ElementTypeContext) GetParser() antlr.Parser + func (s *ElementTypeContext) GetRuleContext() antlr.RuleContext + func (s *ElementTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *ElementTypeContext) Type_() IType_Context + type ElementTypeVisitor interface + VisitElementType func(ctx *ElementTypeContext, delegate antlr.ParseTreeVisitor) interface{} + type ElementVisitor interface + VisitElement func(ctx *ElementContext, delegate antlr.ParseTreeVisitor) interface{} + type EmptyStmtContext struct + func NewEmptyEmptyStmtContext() *EmptyStmtContext + func NewEmptyStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EmptyStmtContext + func (*EmptyStmtContext) IsEmptyStmtContext() + func (s *EmptyStmtContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *EmptyStmtContext) EnterRule(listener antlr.ParseTreeListener) + func (s *EmptyStmtContext) ExitRule(listener antlr.ParseTreeListener) + func (s *EmptyStmtContext) GetParser() antlr.Parser + func (s *EmptyStmtContext) GetRuleContext() antlr.RuleContext + func (s *EmptyStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type EmptyStmtVisitor interface + VisitEmptyStmt func(ctx *EmptyStmtContext, delegate antlr.ParseTreeVisitor) interface{} + type EosContext struct + func NewEmptyEosContext() *EosContext + func NewEosContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EosContext + func (*EosContext) IsEosContext() + func (s *EosContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *EosContext) EOF() antlr.TerminalNode + func (s *EosContext) EnterRule(listener antlr.ParseTreeListener) + func (s *EosContext) ExitRule(listener antlr.ParseTreeListener) + func (s *EosContext) GetParser() antlr.Parser + func (s *EosContext) GetRuleContext() antlr.RuleContext + func (s *EosContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type EosVisitor interface + VisitEos func(ctx *EosContext, delegate antlr.ParseTreeVisitor) interface{} + type ExprCaseClauseContext struct + func NewEmptyExprCaseClauseContext() *ExprCaseClauseContext + func NewExprCaseClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprCaseClauseContext + func (*ExprCaseClauseContext) IsExprCaseClauseContext() + func (s *ExprCaseClauseContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ExprCaseClauseContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ExprCaseClauseContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ExprCaseClauseContext) ExprSwitchCase() IExprSwitchCaseContext + func (s *ExprCaseClauseContext) GetParser() antlr.Parser + func (s *ExprCaseClauseContext) GetRuleContext() antlr.RuleContext + func (s *ExprCaseClauseContext) StatementList() IStatementListContext + func (s *ExprCaseClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ExprCaseClauseVisitor interface + VisitExprCaseClause func(ctx *ExprCaseClauseContext, delegate antlr.ParseTreeVisitor) interface{} + type ExprSwitchCaseContext struct + func NewEmptyExprSwitchCaseContext() *ExprSwitchCaseContext + func NewExprSwitchCaseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprSwitchCaseContext + func (*ExprSwitchCaseContext) IsExprSwitchCaseContext() + func (s *ExprSwitchCaseContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ExprSwitchCaseContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ExprSwitchCaseContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ExprSwitchCaseContext) ExpressionList() IExpressionListContext + func (s *ExprSwitchCaseContext) GetParser() antlr.Parser + func (s *ExprSwitchCaseContext) GetRuleContext() antlr.RuleContext + func (s *ExprSwitchCaseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ExprSwitchCaseVisitor interface + VisitExprSwitchCase func(ctx *ExprSwitchCaseContext, delegate antlr.ParseTreeVisitor) interface{} + type ExprSwitchStmtContext struct + func NewEmptyExprSwitchStmtContext() *ExprSwitchStmtContext + func NewExprSwitchStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprSwitchStmtContext + func (*ExprSwitchStmtContext) IsExprSwitchStmtContext() + func (s *ExprSwitchStmtContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ExprSwitchStmtContext) AllExprCaseClause() []IExprCaseClauseContext + func (s *ExprSwitchStmtContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ExprSwitchStmtContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ExprSwitchStmtContext) ExprCaseClause(i int) IExprCaseClauseContext + func (s *ExprSwitchStmtContext) Expression() IExpressionContext + func (s *ExprSwitchStmtContext) GetParser() antlr.Parser + func (s *ExprSwitchStmtContext) GetRuleContext() antlr.RuleContext + func (s *ExprSwitchStmtContext) SimpleStmt() ISimpleStmtContext + func (s *ExprSwitchStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ExprSwitchStmtVisitor interface + VisitExprSwitchStmt func(ctx *ExprSwitchStmtContext, delegate antlr.ParseTreeVisitor) interface{} + type ExpressionContext struct + func NewEmptyExpressionContext() *ExpressionContext + func NewExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionContext + func (*ExpressionContext) IsExpressionContext() + func (s *ExpressionContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ExpressionContext) AllExpression() []IExpressionContext + func (s *ExpressionContext) Binary_op() IBinary_opContext + func (s *ExpressionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ExpressionContext) Expression(i int) IExpressionContext + func (s *ExpressionContext) GetParser() antlr.Parser + func (s *ExpressionContext) GetRuleContext() antlr.RuleContext + func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *ExpressionContext) UnaryExpr() IUnaryExprContext + type ExpressionListContext struct + func NewEmptyExpressionListContext() *ExpressionListContext + func NewExpressionListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionListContext + func (*ExpressionListContext) IsExpressionListContext() + func (s *ExpressionListContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ExpressionListContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ExpressionListContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ExpressionListContext) Expression() IExpressionContext + func (s *ExpressionListContext) ExpressionList() IExpressionListContext + func (s *ExpressionListContext) GetParser() antlr.Parser + func (s *ExpressionListContext) GetRuleContext() antlr.RuleContext + func (s *ExpressionListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ExpressionListVisitor interface + VisitExpressionList func(ctx *ExpressionListContext, delegate antlr.ParseTreeVisitor) interface{} + type ExpressionStmtContext struct + func NewEmptyExpressionStmtContext() *ExpressionStmtContext + func NewExpressionStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionStmtContext + func (*ExpressionStmtContext) IsExpressionStmtContext() + func (s *ExpressionStmtContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ExpressionStmtContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ExpressionStmtContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ExpressionStmtContext) Expression() IExpressionContext + func (s *ExpressionStmtContext) GetParser() antlr.Parser + func (s *ExpressionStmtContext) GetRuleContext() antlr.RuleContext + func (s *ExpressionStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ExpressionStmtVisitor interface + VisitExpressionStmt func(ctx *ExpressionStmtContext, delegate antlr.ParseTreeVisitor) interface{} + type ExpressionVisitor interface + VisitExpression func(ctx *ExpressionContext, delegate antlr.ParseTreeVisitor) interface{} + type FallthroughStmtContext struct + func NewEmptyFallthroughStmtContext() *FallthroughStmtContext + func NewFallthroughStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FallthroughStmtContext + func (*FallthroughStmtContext) IsFallthroughStmtContext() + func (s *FallthroughStmtContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *FallthroughStmtContext) EnterRule(listener antlr.ParseTreeListener) + func (s *FallthroughStmtContext) ExitRule(listener antlr.ParseTreeListener) + func (s *FallthroughStmtContext) GetParser() antlr.Parser + func (s *FallthroughStmtContext) GetRuleContext() antlr.RuleContext + func (s *FallthroughStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type FallthroughStmtVisitor interface + VisitFallthroughStmt func(ctx *FallthroughStmtContext, delegate antlr.ParseTreeVisitor) interface{} + type FieldDeclContext struct + func NewEmptyFieldDeclContext() *FieldDeclContext + func NewFieldDeclContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FieldDeclContext + func (*FieldDeclContext) IsFieldDeclContext() + func (s *FieldDeclContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *FieldDeclContext) AnonymousField() IAnonymousFieldContext + func (s *FieldDeclContext) EnterRule(listener antlr.ParseTreeListener) + func (s *FieldDeclContext) ExitRule(listener antlr.ParseTreeListener) + func (s *FieldDeclContext) GetParser() antlr.Parser + func (s *FieldDeclContext) GetRuleContext() antlr.RuleContext + func (s *FieldDeclContext) IdentifierList() IIdentifierListContext + func (s *FieldDeclContext) STRING_LIT() antlr.TerminalNode + func (s *FieldDeclContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *FieldDeclContext) Type_() IType_Context + type FieldDeclVisitor interface + VisitFieldDecl func(ctx *FieldDeclContext, delegate antlr.ParseTreeVisitor) interface{} + type ForClauseContext struct + func NewEmptyForClauseContext() *ForClauseContext + func NewForClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForClauseContext + func (*ForClauseContext) IsForClauseContext() + func (s *ForClauseContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ForClauseContext) AllSimpleStmt() []ISimpleStmtContext + func (s *ForClauseContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ForClauseContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ForClauseContext) Expression() IExpressionContext + func (s *ForClauseContext) GetParser() antlr.Parser + func (s *ForClauseContext) GetRuleContext() antlr.RuleContext + func (s *ForClauseContext) SimpleStmt(i int) ISimpleStmtContext + func (s *ForClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ForClauseVisitor interface + VisitForClause func(ctx *ForClauseContext, delegate antlr.ParseTreeVisitor) interface{} + type ForStmtContext struct + func NewEmptyForStmtContext() *ForStmtContext + func NewForStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForStmtContext + func (*ForStmtContext) IsForStmtContext() + func (s *ForStmtContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ForStmtContext) Block() IBlockContext + func (s *ForStmtContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ForStmtContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ForStmtContext) Expression() IExpressionContext + func (s *ForStmtContext) ForClause() IForClauseContext + func (s *ForStmtContext) GetParser() antlr.Parser + func (s *ForStmtContext) GetRuleContext() antlr.RuleContext + func (s *ForStmtContext) RangeClause() IRangeClauseContext + func (s *ForStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ForStmtVisitor interface + VisitForStmt func(ctx *ForStmtContext, delegate antlr.ParseTreeVisitor) interface{} + type FunctionContext struct + func NewEmptyFunctionContext() *FunctionContext + func NewFunctionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionContext + func (*FunctionContext) IsFunctionContext() + func (s *FunctionContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *FunctionContext) Block() IBlockContext + func (s *FunctionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *FunctionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *FunctionContext) GetParser() antlr.Parser + func (s *FunctionContext) GetRuleContext() antlr.RuleContext + func (s *FunctionContext) Signature() ISignatureContext + func (s *FunctionContext) StatementNoBlock() IStatementNoBlockContext + func (s *FunctionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type FunctionDeclContext struct + func NewEmptyFunctionDeclContext() *FunctionDeclContext + func NewFunctionDeclContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionDeclContext + func (*FunctionDeclContext) IsFunctionDeclContext() + func (s *FunctionDeclContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *FunctionDeclContext) EnterRule(listener antlr.ParseTreeListener) + func (s *FunctionDeclContext) ExitRule(listener antlr.ParseTreeListener) + func (s *FunctionDeclContext) Function() IFunctionContext + func (s *FunctionDeclContext) GetParser() antlr.Parser + func (s *FunctionDeclContext) GetRuleContext() antlr.RuleContext + func (s *FunctionDeclContext) IDENTIFIER() antlr.TerminalNode + func (s *FunctionDeclContext) Signature() ISignatureContext + func (s *FunctionDeclContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type FunctionDeclVisitor interface + VisitFunctionDecl func(ctx *FunctionDeclContext, delegate antlr.ParseTreeVisitor) interface{} + type FunctionLitContext struct + func NewEmptyFunctionLitContext() *FunctionLitContext + func NewFunctionLitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionLitContext + func (*FunctionLitContext) IsFunctionLitContext() + func (s *FunctionLitContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *FunctionLitContext) EnterRule(listener antlr.ParseTreeListener) + func (s *FunctionLitContext) ExitRule(listener antlr.ParseTreeListener) + func (s *FunctionLitContext) Function() IFunctionContext + func (s *FunctionLitContext) GetParser() antlr.Parser + func (s *FunctionLitContext) GetRuleContext() antlr.RuleContext + func (s *FunctionLitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type FunctionLitVisitor interface + VisitFunctionLit func(ctx *FunctionLitContext, delegate antlr.ParseTreeVisitor) interface{} + type FunctionTypeContext struct + func NewEmptyFunctionTypeContext() *FunctionTypeContext + func NewFunctionTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionTypeContext + func (*FunctionTypeContext) IsFunctionTypeContext() + func (s *FunctionTypeContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *FunctionTypeContext) EnterRule(listener antlr.ParseTreeListener) + func (s *FunctionTypeContext) ExitRule(listener antlr.ParseTreeListener) + func (s *FunctionTypeContext) GetParser() antlr.Parser + func (s *FunctionTypeContext) GetRuleContext() antlr.RuleContext + func (s *FunctionTypeContext) Signature() ISignatureContext + func (s *FunctionTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type FunctionTypeVisitor interface + VisitFunctionType func(ctx *FunctionTypeContext, delegate antlr.ParseTreeVisitor) interface{} + type FunctionVisitor interface + VisitFunction func(ctx *FunctionContext, delegate antlr.ParseTreeVisitor) interface{} + type GoStmtContext struct + func NewEmptyGoStmtContext() *GoStmtContext + func NewGoStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GoStmtContext + func (*GoStmtContext) IsGoStmtContext() + func (s *GoStmtContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *GoStmtContext) EnterRule(listener antlr.ParseTreeListener) + func (s *GoStmtContext) ExitRule(listener antlr.ParseTreeListener) + func (s *GoStmtContext) Expression() IExpressionContext + func (s *GoStmtContext) Function() IFunctionContext + func (s *GoStmtContext) GetParser() antlr.Parser + func (s *GoStmtContext) GetRuleContext() antlr.RuleContext + func (s *GoStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type GoStmtVisitor interface + VisitGoStmt func(ctx *GoStmtContext, delegate antlr.ParseTreeVisitor) interface{} + type GotoStmtContext struct + func NewEmptyGotoStmtContext() *GotoStmtContext + func NewGotoStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GotoStmtContext + func (*GotoStmtContext) IsGotoStmtContext() + func (s *GotoStmtContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *GotoStmtContext) EnterRule(listener antlr.ParseTreeListener) + func (s *GotoStmtContext) ExitRule(listener antlr.ParseTreeListener) + func (s *GotoStmtContext) GetParser() antlr.Parser + func (s *GotoStmtContext) GetRuleContext() antlr.RuleContext + func (s *GotoStmtContext) IDENTIFIER() antlr.TerminalNode + func (s *GotoStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type GotoStmtVisitor interface + VisitGotoStmt func(ctx *GotoStmtContext, delegate antlr.ParseTreeVisitor) interface{} + type IAnonymousFieldContext interface + GetParser func() antlr.Parser + IsAnonymousFieldContext func() + type IArgumentsContext interface + GetParser func() antlr.Parser + IsArgumentsContext func() + type IArrayLengthContext interface + GetParser func() antlr.Parser + IsArrayLengthContext func() + type IArrayTypeContext interface + GetParser func() antlr.Parser + IsArrayTypeContext func() + type IAssign_opContext interface + GetParser func() antlr.Parser + IsAssign_opContext func() + type IAssignmentContext interface + GetParser func() antlr.Parser + IsAssignmentContext func() + type IBasicLitContext interface + GetParser func() antlr.Parser + IsBasicLitContext func() + type IBinary_opContext interface + GetParser func() antlr.Parser + IsBinary_opContext func() + type IBlockContext interface + GetParser func() antlr.Parser + IsBlockContext func() + type IBreakStmtContext interface + GetParser func() antlr.Parser + IsBreakStmtContext func() + type IChannelTypeContext interface + GetParser func() antlr.Parser + IsChannelTypeContext func() + type ICommCaseContext interface + GetParser func() antlr.Parser + IsCommCaseContext func() + type ICommClauseContext interface + GetParser func() antlr.Parser + IsCommClauseContext func() + type ICompositeLitContext interface + GetParser func() antlr.Parser + IsCompositeLitContext func() + type IConstDeclContext interface + GetParser func() antlr.Parser + IsConstDeclContext func() + type IConstSpecContext interface + GetParser func() antlr.Parser + IsConstSpecContext func() + type IContinueStmtContext interface + GetParser func() antlr.Parser + IsContinueStmtContext func() + type IConversionContext interface + GetParser func() antlr.Parser + IsConversionContext func() + type IDeclarationContext interface + GetParser func() antlr.Parser + IsDeclarationContext func() + type IDeferStmtContext interface + GetParser func() antlr.Parser + IsDeferStmtContext func() + type IElementContext interface + GetParser func() antlr.Parser + IsElementContext func() + type IElementListContext interface + GetParser func() antlr.Parser + IsElementListContext func() + type IElementTypeContext interface + GetParser func() antlr.Parser + IsElementTypeContext func() + type IEmptyStmtContext interface + GetParser func() antlr.Parser + IsEmptyStmtContext func() + type IEosContext interface + GetParser func() antlr.Parser + IsEosContext func() + type IExprCaseClauseContext interface + GetParser func() antlr.Parser + IsExprCaseClauseContext func() + type IExprSwitchCaseContext interface + GetParser func() antlr.Parser + IsExprSwitchCaseContext func() + type IExprSwitchStmtContext interface + GetParser func() antlr.Parser + IsExprSwitchStmtContext func() + type IExpressionContext interface + GetParser func() antlr.Parser + IsExpressionContext func() + type IExpressionListContext interface + GetParser func() antlr.Parser + IsExpressionListContext func() + type IExpressionStmtContext interface + GetParser func() antlr.Parser + IsExpressionStmtContext func() + type IFallthroughStmtContext interface + GetParser func() antlr.Parser + IsFallthroughStmtContext func() + type IFieldDeclContext interface + GetParser func() antlr.Parser + IsFieldDeclContext func() + type IForClauseContext interface + GetParser func() antlr.Parser + IsForClauseContext func() + type IForStmtContext interface + GetParser func() antlr.Parser + IsForStmtContext func() + type IFunctionContext interface + GetParser func() antlr.Parser + IsFunctionContext func() + type IFunctionDeclContext interface + GetParser func() antlr.Parser + IsFunctionDeclContext func() + type IFunctionLitContext interface + GetParser func() antlr.Parser + IsFunctionLitContext func() + type IFunctionTypeContext interface + GetParser func() antlr.Parser + IsFunctionTypeContext func() + type IGoStmtContext interface + GetParser func() antlr.Parser + IsGoStmtContext func() + type IGotoStmtContext interface + GetParser func() antlr.Parser + IsGotoStmtContext func() + type IIdentifierListContext interface + GetParser func() antlr.Parser + IsIdentifierListContext func() + type IIfStmtContext interface + GetParser func() antlr.Parser + IsIfStmtContext func() + type IImportDeclContext interface + GetParser func() antlr.Parser + IsImportDeclContext func() + type IImportPathContext interface + GetParser func() antlr.Parser + IsImportPathContext func() + type IImportSpecContext interface + GetParser func() antlr.Parser + IsImportSpecContext func() + type IIncDecStmtContext interface + GetParser func() antlr.Parser + IsIncDecStmtContext func() + type IIndexContext interface + GetParser func() antlr.Parser + IsIndexContext func() + type IInterfaceTypeContext interface + GetParser func() antlr.Parser + IsInterfaceTypeContext func() + type IKeyContext interface + GetParser func() antlr.Parser + IsKeyContext func() + type IKeyedElementContext interface + GetParser func() antlr.Parser + IsKeyedElementContext func() + type ILabeledStmtContext interface + GetParser func() antlr.Parser + IsLabeledStmtContext func() + type ILiteralContext interface + GetParser func() antlr.Parser + IsLiteralContext func() + type ILiteralTypeContext interface + GetParser func() antlr.Parser + IsLiteralTypeContext func() + type ILiteralValueContext interface + GetParser func() antlr.Parser + IsLiteralValueContext func() + type IMapTypeContext interface + GetParser func() antlr.Parser + IsMapTypeContext func() + type IMethodDeclContext interface + GetParser func() antlr.Parser + IsMethodDeclContext func() + type IMethodExprContext interface + GetParser func() antlr.Parser + IsMethodExprContext func() + type IMethodSpecContext interface + GetParser func() antlr.Parser + IsMethodSpecContext func() + type IOperandContext interface + GetParser func() antlr.Parser + IsOperandContext func() + type IOperandNameContext interface + GetParser func() antlr.Parser + IsOperandNameContext func() + type IPackageClauseContext interface + GetParser func() antlr.Parser + IsPackageClauseContext func() + type IParameterDeclContext interface + GetParser func() antlr.Parser + IsParameterDeclContext func() + type IParameterListContext interface + GetParser func() antlr.Parser + IsParameterListContext func() + type IParametersContext interface + GetParser func() antlr.Parser + IsParametersContext func() + type IPointerTypeContext interface + GetParser func() antlr.Parser + IsPointerTypeContext func() + type IPrimaryExprContext interface + GetParser func() antlr.Parser + IsPrimaryExprContext func() + type IQualifiedIdentContext interface + GetParser func() antlr.Parser + IsQualifiedIdentContext func() + type IRangeClauseContext interface + GetParser func() antlr.Parser + IsRangeClauseContext func() + type IReceiverContext interface + GetParser func() antlr.Parser + IsReceiverContext func() + type IReceiverTypeContext interface + GetParser func() antlr.Parser + IsReceiverTypeContext func() + type IRecvStmtContext interface + GetParser func() antlr.Parser + IsRecvStmtContext func() + type IResultContext interface + GetParser func() antlr.Parser + IsResultContext func() + type IReturnStmtContext interface + GetParser func() antlr.Parser + IsReturnStmtContext func() + type ISelectStmtContext interface + GetParser func() antlr.Parser + IsSelectStmtContext func() + type ISelectorContext interface + GetParser func() antlr.Parser + IsSelectorContext func() + type ISendStmtContext interface + GetParser func() antlr.Parser + IsSendStmtContext func() + type IShortVarDeclContext interface + GetParser func() antlr.Parser + IsShortVarDeclContext func() + type ISignatureContext interface + GetParser func() antlr.Parser + IsSignatureContext func() + type ISimpleStmtContext interface + GetParser func() antlr.Parser + IsSimpleStmtContext func() + type ISliceContext interface + GetParser func() antlr.Parser + IsSliceContext func() + type ISliceTypeContext interface + GetParser func() antlr.Parser + IsSliceTypeContext func() + type ISourceFileContext interface + GetParser func() antlr.Parser + IsSourceFileContext func() + type IStatementContext interface + GetParser func() antlr.Parser + IsStatementContext func() + type IStatementListContext interface + GetParser func() antlr.Parser + IsStatementListContext func() + type IStatementNoBlockContext interface + GetParser func() antlr.Parser + IsStatementNoBlockContext func() + type IStructTypeContext interface + GetParser func() antlr.Parser + IsStructTypeContext func() + type ISwitchStmtContext interface + GetParser func() antlr.Parser + IsSwitchStmtContext func() + type ITopLevelDeclContext interface + GetParser func() antlr.Parser + IsTopLevelDeclContext func() + type ITypeAssertionContext interface + GetParser func() antlr.Parser + IsTypeAssertionContext func() + type ITypeCaseClauseContext interface + GetParser func() antlr.Parser + IsTypeCaseClauseContext func() + type ITypeDeclContext interface + GetParser func() antlr.Parser + IsTypeDeclContext func() + type ITypeListContext interface + GetParser func() antlr.Parser + IsTypeListContext func() + type ITypeLitContext interface + GetParser func() antlr.Parser + IsTypeLitContext func() + type ITypeNameContext interface + GetParser func() antlr.Parser + IsTypeNameContext func() + type ITypeSpecContext interface + GetParser func() antlr.Parser + IsTypeSpecContext func() + type ITypeSwitchCaseContext interface + GetParser func() antlr.Parser + IsTypeSwitchCaseContext func() + type ITypeSwitchGuardContext interface + GetParser func() antlr.Parser + IsTypeSwitchGuardContext func() + type ITypeSwitchStmtContext interface + GetParser func() antlr.Parser + IsTypeSwitchStmtContext func() + type IType_Context interface + GetParser func() antlr.Parser + IsType_Context func() + type IUnaryExprContext interface + GetParser func() antlr.Parser + IsUnaryExprContext func() + type IUnary_opContext interface + GetParser func() antlr.Parser + IsUnary_opContext func() + type IVarDeclContext interface + GetParser func() antlr.Parser + IsVarDeclContext func() + type IVarSpecContext interface + GetParser func() antlr.Parser + IsVarSpecContext func() + type IdentifierListContext struct + func NewEmptyIdentifierListContext() *IdentifierListContext + func NewIdentifierListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierListContext + func (*IdentifierListContext) IsIdentifierListContext() + func (s *IdentifierListContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *IdentifierListContext) AllIDENTIFIER() []antlr.TerminalNode + func (s *IdentifierListContext) EnterRule(listener antlr.ParseTreeListener) + func (s *IdentifierListContext) ExitRule(listener antlr.ParseTreeListener) + func (s *IdentifierListContext) GetParser() antlr.Parser + func (s *IdentifierListContext) GetRuleContext() antlr.RuleContext + func (s *IdentifierListContext) IDENTIFIER(i int) antlr.TerminalNode + func (s *IdentifierListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type IdentifierListVisitor interface + VisitIdentifierList func(ctx *IdentifierListContext, delegate antlr.ParseTreeVisitor) interface{} + type IfStmtContext struct + func NewEmptyIfStmtContext() *IfStmtContext + func NewIfStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IfStmtContext + func (*IfStmtContext) IsIfStmtContext() + func (s *IfStmtContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *IfStmtContext) AllBlock() []IBlockContext + func (s *IfStmtContext) Block(i int) IBlockContext + func (s *IfStmtContext) EnterRule(listener antlr.ParseTreeListener) + func (s *IfStmtContext) ExitRule(listener antlr.ParseTreeListener) + func (s *IfStmtContext) Expression() IExpressionContext + func (s *IfStmtContext) GetParser() antlr.Parser + func (s *IfStmtContext) GetRuleContext() antlr.RuleContext + func (s *IfStmtContext) IfStmt() IIfStmtContext + func (s *IfStmtContext) SimpleStmt() ISimpleStmtContext + func (s *IfStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type IfStmtVisitor interface + VisitIfStmt func(ctx *IfStmtContext, delegate antlr.ParseTreeVisitor) interface{} + type ImportDeclContext struct + func NewEmptyImportDeclContext() *ImportDeclContext + func NewImportDeclContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportDeclContext + func (*ImportDeclContext) IsImportDeclContext() + func (s *ImportDeclContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ImportDeclContext) AllEos() []IEosContext + func (s *ImportDeclContext) AllImportSpec() []IImportSpecContext + func (s *ImportDeclContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ImportDeclContext) Eos(i int) IEosContext + func (s *ImportDeclContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ImportDeclContext) GetParser() antlr.Parser + func (s *ImportDeclContext) GetRuleContext() antlr.RuleContext + func (s *ImportDeclContext) ImportSpec(i int) IImportSpecContext + func (s *ImportDeclContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ImportDeclVisitor interface + VisitImportDecl func(ctx *ImportDeclContext, delegate antlr.ParseTreeVisitor) interface{} + type ImportPathContext struct + func NewEmptyImportPathContext() *ImportPathContext + func NewImportPathContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportPathContext + func (*ImportPathContext) IsImportPathContext() + func (s *ImportPathContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + 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) IDENTIFIER() antlr.TerminalNode + func (s *ImportPathContext) STRING_LIT() antlr.TerminalNode + func (s *ImportPathContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ImportPathVisitor interface + VisitImportPath func(ctx *ImportPathContext, delegate antlr.ParseTreeVisitor) interface{} + type ImportSpecContext struct + func NewEmptyImportSpecContext() *ImportSpecContext + func NewImportSpecContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportSpecContext + func (*ImportSpecContext) IsImportSpecContext() + func (s *ImportSpecContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ImportSpecContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ImportSpecContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ImportSpecContext) GetParser() antlr.Parser + func (s *ImportSpecContext) GetRuleContext() antlr.RuleContext + func (s *ImportSpecContext) IDENTIFIER() antlr.TerminalNode + func (s *ImportSpecContext) ImportPath() IImportPathContext + func (s *ImportSpecContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ImportSpecVisitor interface + VisitImportSpec func(ctx *ImportSpecContext, delegate antlr.ParseTreeVisitor) interface{} + type IncDecStmtContext struct + func NewEmptyIncDecStmtContext() *IncDecStmtContext + func NewIncDecStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IncDecStmtContext + func (*IncDecStmtContext) IsIncDecStmtContext() + func (s *IncDecStmtContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *IncDecStmtContext) EnterRule(listener antlr.ParseTreeListener) + func (s *IncDecStmtContext) ExitRule(listener antlr.ParseTreeListener) + func (s *IncDecStmtContext) Expression() IExpressionContext + func (s *IncDecStmtContext) GetParser() antlr.Parser + func (s *IncDecStmtContext) GetRuleContext() antlr.RuleContext + func (s *IncDecStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type IncDecStmtVisitor interface + VisitIncDecStmt func(ctx *IncDecStmtContext, delegate antlr.ParseTreeVisitor) interface{} + type IndexContext struct + func NewEmptyIndexContext() *IndexContext + func NewIndexContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IndexContext + func (*IndexContext) IsIndexContext() + func (s *IndexContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *IndexContext) EnterRule(listener antlr.ParseTreeListener) + func (s *IndexContext) ExitRule(listener antlr.ParseTreeListener) + func (s *IndexContext) Expression() IExpressionContext + func (s *IndexContext) GetParser() antlr.Parser + func (s *IndexContext) GetRuleContext() antlr.RuleContext + func (s *IndexContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type IndexVisitor interface + VisitIndex func(ctx *IndexContext, delegate antlr.ParseTreeVisitor) interface{} + type InterfaceTypeContext struct + func NewEmptyInterfaceTypeContext() *InterfaceTypeContext + func NewInterfaceTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InterfaceTypeContext + func (*InterfaceTypeContext) IsInterfaceTypeContext() + func (s *InterfaceTypeContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *InterfaceTypeContext) AllEos() []IEosContext + func (s *InterfaceTypeContext) AllMethodSpec() []IMethodSpecContext + func (s *InterfaceTypeContext) EnterRule(listener antlr.ParseTreeListener) + func (s *InterfaceTypeContext) Eos(i int) IEosContext + func (s *InterfaceTypeContext) ExitRule(listener antlr.ParseTreeListener) + func (s *InterfaceTypeContext) GetParser() antlr.Parser + func (s *InterfaceTypeContext) GetRuleContext() antlr.RuleContext + func (s *InterfaceTypeContext) MethodSpec(i int) IMethodSpecContext + func (s *InterfaceTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type InterfaceTypeVisitor interface + VisitInterfaceType func(ctx *InterfaceTypeContext, delegate antlr.ParseTreeVisitor) interface{} + type KeyContext struct + func NewEmptyKeyContext() *KeyContext + func NewKeyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KeyContext + func (*KeyContext) IsKeyContext() + func (s *KeyContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *KeyContext) EnterRule(listener antlr.ParseTreeListener) + func (s *KeyContext) ExitRule(listener antlr.ParseTreeListener) + func (s *KeyContext) Expression() IExpressionContext + func (s *KeyContext) GetParser() antlr.Parser + func (s *KeyContext) GetRuleContext() antlr.RuleContext + func (s *KeyContext) IDENTIFIER() antlr.TerminalNode + func (s *KeyContext) LiteralValue() ILiteralValueContext + func (s *KeyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type KeyVisitor interface + VisitKey func(ctx *KeyContext, delegate antlr.ParseTreeVisitor) interface{} + type KeyedElementContext struct + func NewEmptyKeyedElementContext() *KeyedElementContext + func NewKeyedElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KeyedElementContext + func (*KeyedElementContext) IsKeyedElementContext() + func (s *KeyedElementContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *KeyedElementContext) Element() IElementContext + func (s *KeyedElementContext) EnterRule(listener antlr.ParseTreeListener) + func (s *KeyedElementContext) ExitRule(listener antlr.ParseTreeListener) + func (s *KeyedElementContext) GetParser() antlr.Parser + func (s *KeyedElementContext) GetRuleContext() antlr.RuleContext + func (s *KeyedElementContext) Key() IKeyContext + func (s *KeyedElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type KeyedElementVisitor interface + VisitKeyedElement func(ctx *KeyedElementContext, delegate antlr.ParseTreeVisitor) interface{} + type LabeledStmtContext struct + func NewEmptyLabeledStmtContext() *LabeledStmtContext + func NewLabeledStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LabeledStmtContext + func (*LabeledStmtContext) IsLabeledStmtContext() + func (s *LabeledStmtContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *LabeledStmtContext) EnterRule(listener antlr.ParseTreeListener) + func (s *LabeledStmtContext) ExitRule(listener antlr.ParseTreeListener) + func (s *LabeledStmtContext) GetParser() antlr.Parser + func (s *LabeledStmtContext) GetRuleContext() antlr.RuleContext + func (s *LabeledStmtContext) IDENTIFIER() antlr.TerminalNode + func (s *LabeledStmtContext) Statement() IStatementContext + func (s *LabeledStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type LabeledStmtVisitor interface + VisitLabeledStmt func(ctx *LabeledStmtContext, delegate antlr.ParseTreeVisitor) interface{} + type LiteralContext struct + func NewEmptyLiteralContext() *LiteralContext + func NewLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralContext + func (*LiteralContext) IsLiteralContext() + func (s *LiteralContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *LiteralContext) BasicLit() IBasicLitContext + func (s *LiteralContext) CompositeLit() ICompositeLitContext + func (s *LiteralContext) EnterRule(listener antlr.ParseTreeListener) + func (s *LiteralContext) ExitRule(listener antlr.ParseTreeListener) + func (s *LiteralContext) FunctionLit() IFunctionLitContext + func (s *LiteralContext) GetParser() antlr.Parser + func (s *LiteralContext) GetRuleContext() antlr.RuleContext + func (s *LiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type LiteralTypeContext struct + func NewEmptyLiteralTypeContext() *LiteralTypeContext + func NewLiteralTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralTypeContext + func (*LiteralTypeContext) IsLiteralTypeContext() + func (s *LiteralTypeContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *LiteralTypeContext) ArrayType() IArrayTypeContext + func (s *LiteralTypeContext) ElementType() IElementTypeContext + func (s *LiteralTypeContext) EnterRule(listener antlr.ParseTreeListener) + func (s *LiteralTypeContext) ExitRule(listener antlr.ParseTreeListener) + func (s *LiteralTypeContext) GetParser() antlr.Parser + func (s *LiteralTypeContext) GetRuleContext() antlr.RuleContext + func (s *LiteralTypeContext) MapType() IMapTypeContext + func (s *LiteralTypeContext) SliceType() ISliceTypeContext + func (s *LiteralTypeContext) StructType() IStructTypeContext + func (s *LiteralTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *LiteralTypeContext) TypeName() ITypeNameContext + type LiteralTypeVisitor interface + VisitLiteralType func(ctx *LiteralTypeContext, delegate antlr.ParseTreeVisitor) interface{} + type LiteralValueContext struct + func NewEmptyLiteralValueContext() *LiteralValueContext + func NewLiteralValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralValueContext + func (*LiteralValueContext) IsLiteralValueContext() + func (s *LiteralValueContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *LiteralValueContext) ElementList() IElementListContext + func (s *LiteralValueContext) EnterRule(listener antlr.ParseTreeListener) + func (s *LiteralValueContext) ExitRule(listener antlr.ParseTreeListener) + func (s *LiteralValueContext) GetParser() antlr.Parser + func (s *LiteralValueContext) GetRuleContext() antlr.RuleContext + func (s *LiteralValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type LiteralValueVisitor interface + VisitLiteralValue func(ctx *LiteralValueContext, delegate antlr.ParseTreeVisitor) interface{} + type LiteralVisitor interface + VisitLiteral func(ctx *LiteralContext, delegate antlr.ParseTreeVisitor) interface{} + type MapTypeContext struct + func NewEmptyMapTypeContext() *MapTypeContext + func NewMapTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MapTypeContext + func (*MapTypeContext) IsMapTypeContext() + func (s *MapTypeContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *MapTypeContext) ElementType() IElementTypeContext + func (s *MapTypeContext) EnterRule(listener antlr.ParseTreeListener) + func (s *MapTypeContext) ExitRule(listener antlr.ParseTreeListener) + func (s *MapTypeContext) GetParser() antlr.Parser + func (s *MapTypeContext) GetRuleContext() antlr.RuleContext + func (s *MapTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *MapTypeContext) Type_() IType_Context + type MapTypeVisitor interface + VisitMapType func(ctx *MapTypeContext, delegate antlr.ParseTreeVisitor) interface{} + type MethodDeclContext struct + func NewEmptyMethodDeclContext() *MethodDeclContext + func NewMethodDeclContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MethodDeclContext + func (*MethodDeclContext) IsMethodDeclContext() + func (s *MethodDeclContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *MethodDeclContext) EnterRule(listener antlr.ParseTreeListener) + func (s *MethodDeclContext) ExitRule(listener antlr.ParseTreeListener) + func (s *MethodDeclContext) Function() IFunctionContext + func (s *MethodDeclContext) GetParser() antlr.Parser + func (s *MethodDeclContext) GetRuleContext() antlr.RuleContext + func (s *MethodDeclContext) Receiver() IReceiverContext + func (s *MethodDeclContext) Signature() ISignatureContext + func (s *MethodDeclContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type MethodDeclVisitor interface + VisitMethodDecl func(ctx *MethodDeclContext, delegate antlr.ParseTreeVisitor) interface{} + type MethodExprContext struct + func NewEmptyMethodExprContext() *MethodExprContext + func NewMethodExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MethodExprContext + func (*MethodExprContext) IsMethodExprContext() + func (s *MethodExprContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *MethodExprContext) EnterRule(listener antlr.ParseTreeListener) + func (s *MethodExprContext) ExitRule(listener antlr.ParseTreeListener) + func (s *MethodExprContext) GetParser() antlr.Parser + func (s *MethodExprContext) GetRuleContext() antlr.RuleContext + func (s *MethodExprContext) IDENTIFIER() antlr.TerminalNode + func (s *MethodExprContext) ReceiverType() IReceiverTypeContext + func (s *MethodExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type MethodExprVisitor interface + VisitMethodExpr func(ctx *MethodExprContext, delegate antlr.ParseTreeVisitor) interface{} + type MethodSpecContext struct + func NewEmptyMethodSpecContext() *MethodSpecContext + func NewMethodSpecContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MethodSpecContext + func (*MethodSpecContext) IsMethodSpecContext() + func (s *MethodSpecContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *MethodSpecContext) EnterRule(listener antlr.ParseTreeListener) + func (s *MethodSpecContext) ExitRule(listener antlr.ParseTreeListener) + func (s *MethodSpecContext) GetParser() antlr.Parser + func (s *MethodSpecContext) GetRuleContext() antlr.RuleContext + func (s *MethodSpecContext) IDENTIFIER() antlr.TerminalNode + func (s *MethodSpecContext) Parameters() IParametersContext + func (s *MethodSpecContext) Result() IResultContext + func (s *MethodSpecContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *MethodSpecContext) TypeName() ITypeNameContext + type MethodSpecVisitor interface + VisitMethodSpec func(ctx *MethodSpecContext, delegate antlr.ParseTreeVisitor) interface{} + type OgLexer struct + func NewOgLexer(input antlr.CharStream) *OgLexer + func (this *OgLexer) NextToken() antlr.Token + type OgListener interface + EnterAnonymousField func(c *AnonymousFieldContext) + EnterArguments func(c *ArgumentsContext) + EnterArrayLength func(c *ArrayLengthContext) + EnterArrayType func(c *ArrayTypeContext) + EnterAssign_op func(c *Assign_opContext) + EnterAssignment func(c *AssignmentContext) + EnterBasicLit func(c *BasicLitContext) + EnterBinary_op func(c *Binary_opContext) + EnterBlock func(c *BlockContext) + EnterBreakStmt func(c *BreakStmtContext) + EnterChannelType func(c *ChannelTypeContext) + EnterCommCase func(c *CommCaseContext) + EnterCommClause func(c *CommClauseContext) + EnterCompositeLit func(c *CompositeLitContext) + EnterConstDecl func(c *ConstDeclContext) + EnterConstSpec func(c *ConstSpecContext) + EnterContinueStmt func(c *ContinueStmtContext) + EnterConversion func(c *ConversionContext) + EnterDeclaration func(c *DeclarationContext) + EnterDeferStmt func(c *DeferStmtContext) + EnterElement func(c *ElementContext) + EnterElementList func(c *ElementListContext) + EnterElementType func(c *ElementTypeContext) + EnterEmptyStmt func(c *EmptyStmtContext) + EnterEos func(c *EosContext) + EnterExprCaseClause func(c *ExprCaseClauseContext) + EnterExprSwitchCase func(c *ExprSwitchCaseContext) + EnterExprSwitchStmt func(c *ExprSwitchStmtContext) + EnterExpression func(c *ExpressionContext) + EnterExpressionList func(c *ExpressionListContext) + EnterExpressionStmt func(c *ExpressionStmtContext) + EnterFallthroughStmt func(c *FallthroughStmtContext) + EnterFieldDecl func(c *FieldDeclContext) + EnterForClause func(c *ForClauseContext) + EnterForStmt func(c *ForStmtContext) + EnterFunction func(c *FunctionContext) + EnterFunctionDecl func(c *FunctionDeclContext) + EnterFunctionLit func(c *FunctionLitContext) + EnterFunctionType func(c *FunctionTypeContext) + EnterGoStmt func(c *GoStmtContext) + EnterGotoStmt func(c *GotoStmtContext) + EnterIdentifierList func(c *IdentifierListContext) + EnterIfStmt func(c *IfStmtContext) + EnterImportDecl func(c *ImportDeclContext) + EnterImportPath func(c *ImportPathContext) + EnterImportSpec func(c *ImportSpecContext) + EnterIncDecStmt func(c *IncDecStmtContext) + EnterIndex func(c *IndexContext) + EnterInterfaceType func(c *InterfaceTypeContext) + EnterKey func(c *KeyContext) + EnterKeyedElement func(c *KeyedElementContext) + EnterLabeledStmt func(c *LabeledStmtContext) + EnterLiteral func(c *LiteralContext) + EnterLiteralType func(c *LiteralTypeContext) + EnterLiteralValue func(c *LiteralValueContext) + EnterMapType func(c *MapTypeContext) + EnterMethodDecl func(c *MethodDeclContext) + EnterMethodExpr func(c *MethodExprContext) + EnterMethodSpec func(c *MethodSpecContext) + EnterOperand func(c *OperandContext) + EnterOperandName func(c *OperandNameContext) + EnterPackageClause func(c *PackageClauseContext) + EnterParameterDecl func(c *ParameterDeclContext) + EnterParameterList func(c *ParameterListContext) + EnterParameters func(c *ParametersContext) + EnterPointerType func(c *PointerTypeContext) + EnterPrimaryExpr func(c *PrimaryExprContext) + EnterQualifiedIdent func(c *QualifiedIdentContext) + EnterRangeClause func(c *RangeClauseContext) + EnterReceiver func(c *ReceiverContext) + EnterReceiverType func(c *ReceiverTypeContext) + EnterRecvStmt func(c *RecvStmtContext) + EnterResult func(c *ResultContext) + EnterReturnStmt func(c *ReturnStmtContext) + EnterSelectStmt func(c *SelectStmtContext) + EnterSelector func(c *SelectorContext) + EnterSendStmt func(c *SendStmtContext) + EnterShortVarDecl func(c *ShortVarDeclContext) + EnterSignature func(c *SignatureContext) + EnterSimpleStmt func(c *SimpleStmtContext) + EnterSlice func(c *SliceContext) + EnterSliceType func(c *SliceTypeContext) + EnterSourceFile func(c *SourceFileContext) + EnterStatement func(c *StatementContext) + EnterStatementList func(c *StatementListContext) + EnterStatementNoBlock func(c *StatementNoBlockContext) + EnterStructType func(c *StructTypeContext) + EnterSwitchStmt func(c *SwitchStmtContext) + EnterTopLevelDecl func(c *TopLevelDeclContext) + EnterTypeAssertion func(c *TypeAssertionContext) + EnterTypeCaseClause func(c *TypeCaseClauseContext) + EnterTypeDecl func(c *TypeDeclContext) + EnterTypeList func(c *TypeListContext) + EnterTypeLit func(c *TypeLitContext) + EnterTypeName func(c *TypeNameContext) + EnterTypeSpec func(c *TypeSpecContext) + EnterTypeSwitchCase func(c *TypeSwitchCaseContext) + EnterTypeSwitchGuard func(c *TypeSwitchGuardContext) + EnterTypeSwitchStmt func(c *TypeSwitchStmtContext) + EnterType_ func(c *Type_Context) + EnterUnaryExpr func(c *UnaryExprContext) + EnterUnary_op func(c *Unary_opContext) + EnterVarDecl func(c *VarDeclContext) + EnterVarSpec func(c *VarSpecContext) + ExitAnonymousField func(c *AnonymousFieldContext) + ExitArguments func(c *ArgumentsContext) + ExitArrayLength func(c *ArrayLengthContext) + ExitArrayType func(c *ArrayTypeContext) + ExitAssign_op func(c *Assign_opContext) + ExitAssignment func(c *AssignmentContext) + ExitBasicLit func(c *BasicLitContext) + ExitBinary_op func(c *Binary_opContext) + ExitBlock func(c *BlockContext) + ExitBreakStmt func(c *BreakStmtContext) + ExitChannelType func(c *ChannelTypeContext) + ExitCommCase func(c *CommCaseContext) + ExitCommClause func(c *CommClauseContext) + ExitCompositeLit func(c *CompositeLitContext) + ExitConstDecl func(c *ConstDeclContext) + ExitConstSpec func(c *ConstSpecContext) + ExitContinueStmt func(c *ContinueStmtContext) + ExitConversion func(c *ConversionContext) + ExitDeclaration func(c *DeclarationContext) + ExitDeferStmt func(c *DeferStmtContext) + ExitElement func(c *ElementContext) + ExitElementList func(c *ElementListContext) + ExitElementType func(c *ElementTypeContext) + ExitEmptyStmt func(c *EmptyStmtContext) + ExitEos func(c *EosContext) + ExitExprCaseClause func(c *ExprCaseClauseContext) + ExitExprSwitchCase func(c *ExprSwitchCaseContext) + ExitExprSwitchStmt func(c *ExprSwitchStmtContext) + ExitExpression func(c *ExpressionContext) + ExitExpressionList func(c *ExpressionListContext) + ExitExpressionStmt func(c *ExpressionStmtContext) + ExitFallthroughStmt func(c *FallthroughStmtContext) + ExitFieldDecl func(c *FieldDeclContext) + ExitForClause func(c *ForClauseContext) + ExitForStmt func(c *ForStmtContext) + ExitFunction func(c *FunctionContext) + ExitFunctionDecl func(c *FunctionDeclContext) + ExitFunctionLit func(c *FunctionLitContext) + ExitFunctionType func(c *FunctionTypeContext) + ExitGoStmt func(c *GoStmtContext) + ExitGotoStmt func(c *GotoStmtContext) + ExitIdentifierList func(c *IdentifierListContext) + ExitIfStmt func(c *IfStmtContext) + ExitImportDecl func(c *ImportDeclContext) + ExitImportPath func(c *ImportPathContext) + ExitImportSpec func(c *ImportSpecContext) + ExitIncDecStmt func(c *IncDecStmtContext) + ExitIndex func(c *IndexContext) + ExitInterfaceType func(c *InterfaceTypeContext) + ExitKey func(c *KeyContext) + ExitKeyedElement func(c *KeyedElementContext) + ExitLabeledStmt func(c *LabeledStmtContext) + ExitLiteral func(c *LiteralContext) + ExitLiteralType func(c *LiteralTypeContext) + ExitLiteralValue func(c *LiteralValueContext) + ExitMapType func(c *MapTypeContext) + ExitMethodDecl func(c *MethodDeclContext) + ExitMethodExpr func(c *MethodExprContext) + ExitMethodSpec func(c *MethodSpecContext) + ExitOperand func(c *OperandContext) + ExitOperandName func(c *OperandNameContext) + ExitPackageClause func(c *PackageClauseContext) + ExitParameterDecl func(c *ParameterDeclContext) + ExitParameterList func(c *ParameterListContext) + ExitParameters func(c *ParametersContext) + ExitPointerType func(c *PointerTypeContext) + ExitPrimaryExpr func(c *PrimaryExprContext) + ExitQualifiedIdent func(c *QualifiedIdentContext) + ExitRangeClause func(c *RangeClauseContext) + ExitReceiver func(c *ReceiverContext) + ExitReceiverType func(c *ReceiverTypeContext) + ExitRecvStmt func(c *RecvStmtContext) + ExitResult func(c *ResultContext) + ExitReturnStmt func(c *ReturnStmtContext) + ExitSelectStmt func(c *SelectStmtContext) + ExitSelector func(c *SelectorContext) + ExitSendStmt func(c *SendStmtContext) + ExitShortVarDecl func(c *ShortVarDeclContext) + ExitSignature func(c *SignatureContext) + ExitSimpleStmt func(c *SimpleStmtContext) + ExitSlice func(c *SliceContext) + ExitSliceType func(c *SliceTypeContext) + ExitSourceFile func(c *SourceFileContext) + ExitStatement func(c *StatementContext) + ExitStatementList func(c *StatementListContext) + ExitStatementNoBlock func(c *StatementNoBlockContext) + ExitStructType func(c *StructTypeContext) + ExitSwitchStmt func(c *SwitchStmtContext) + ExitTopLevelDecl func(c *TopLevelDeclContext) + ExitTypeAssertion func(c *TypeAssertionContext) + ExitTypeCaseClause func(c *TypeCaseClauseContext) + ExitTypeDecl func(c *TypeDeclContext) + ExitTypeList func(c *TypeListContext) + ExitTypeLit func(c *TypeLitContext) + ExitTypeName func(c *TypeNameContext) + ExitTypeSpec func(c *TypeSpecContext) + ExitTypeSwitchCase func(c *TypeSwitchCaseContext) + ExitTypeSwitchGuard func(c *TypeSwitchGuardContext) + ExitTypeSwitchStmt func(c *TypeSwitchStmtContext) + ExitType_ func(c *Type_Context) + ExitUnaryExpr func(c *UnaryExprContext) + ExitUnary_op func(c *Unary_opContext) + ExitVarDecl func(c *VarDeclContext) + ExitVarSpec func(c *VarSpecContext) + type OgParser struct + func NewOgParser(input antlr.TokenStream) *OgParser + func (p *OgParser) AnonymousField() (localctx IAnonymousFieldContext) + func (p *OgParser) Arguments() (localctx IArgumentsContext) + func (p *OgParser) ArrayLength() (localctx IArrayLengthContext) + func (p *OgParser) ArrayType() (localctx IArrayTypeContext) + func (p *OgParser) Assign_op() (localctx IAssign_opContext) + func (p *OgParser) Assignment() (localctx IAssignmentContext) + func (p *OgParser) BasicLit() (localctx IBasicLitContext) + func (p *OgParser) Binary_op() (localctx IBinary_opContext) + func (p *OgParser) Block() (localctx IBlockContext) + func (p *OgParser) BreakStmt() (localctx IBreakStmtContext) + func (p *OgParser) ChannelType() (localctx IChannelTypeContext) + func (p *OgParser) CommCase() (localctx ICommCaseContext) + func (p *OgParser) CommClause() (localctx ICommClauseContext) + func (p *OgParser) CompositeLit() (localctx ICompositeLitContext) + func (p *OgParser) ConstDecl() (localctx IConstDeclContext) + func (p *OgParser) ConstSpec() (localctx IConstSpecContext) + func (p *OgParser) ContinueStmt() (localctx IContinueStmtContext) + func (p *OgParser) Conversion() (localctx IConversionContext) + func (p *OgParser) Declaration() (localctx IDeclarationContext) + func (p *OgParser) DeferStmt() (localctx IDeferStmtContext) + func (p *OgParser) Element() (localctx IElementContext) + func (p *OgParser) ElementList() (localctx IElementListContext) + func (p *OgParser) ElementType() (localctx IElementTypeContext) + func (p *OgParser) EmptyStmt() (localctx IEmptyStmtContext) + func (p *OgParser) Eos() (localctx IEosContext) + func (p *OgParser) Eos_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *OgParser) ExprCaseClause() (localctx IExprCaseClauseContext) + func (p *OgParser) ExprSwitchCase() (localctx IExprSwitchCaseContext) + func (p *OgParser) ExprSwitchStmt() (localctx IExprSwitchStmtContext) + func (p *OgParser) Expression() (localctx IExpressionContext) + func (p *OgParser) ExpressionList() (localctx IExpressionListContext) + func (p *OgParser) ExpressionStmt() (localctx IExpressionStmtContext) + func (p *OgParser) Expression_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *OgParser) FallthroughStmt() (localctx IFallthroughStmtContext) + func (p *OgParser) FieldDecl() (localctx IFieldDeclContext) + func (p *OgParser) FieldDecl_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *OgParser) ForClause() (localctx IForClauseContext) + func (p *OgParser) ForStmt() (localctx IForStmtContext) + func (p *OgParser) Function() (localctx IFunctionContext) + func (p *OgParser) FunctionDecl() (localctx IFunctionDeclContext) + func (p *OgParser) FunctionLit() (localctx IFunctionLitContext) + func (p *OgParser) FunctionType() (localctx IFunctionTypeContext) + func (p *OgParser) GoStmt() (localctx IGoStmtContext) + func (p *OgParser) GotoStmt() (localctx IGotoStmtContext) + func (p *OgParser) IdentifierList() (localctx IIdentifierListContext) + func (p *OgParser) IfStmt() (localctx IIfStmtContext) + func (p *OgParser) ImportDecl() (localctx IImportDeclContext) + func (p *OgParser) ImportPath() (localctx IImportPathContext) + func (p *OgParser) ImportSpec() (localctx IImportSpecContext) + func (p *OgParser) IncDecStmt() (localctx IIncDecStmtContext) + func (p *OgParser) Index() (localctx IIndexContext) + func (p *OgParser) InterfaceType() (localctx IInterfaceTypeContext) + func (p *OgParser) Key() (localctx IKeyContext) + func (p *OgParser) KeyedElement() (localctx IKeyedElementContext) + func (p *OgParser) LabeledStmt() (localctx ILabeledStmtContext) + func (p *OgParser) Literal() (localctx ILiteralContext) + func (p *OgParser) LiteralType() (localctx ILiteralTypeContext) + func (p *OgParser) LiteralValue() (localctx ILiteralValueContext) + func (p *OgParser) MapType() (localctx IMapTypeContext) + func (p *OgParser) MethodDecl() (localctx IMethodDeclContext) + func (p *OgParser) MethodExpr() (localctx IMethodExprContext) + func (p *OgParser) MethodSpec() (localctx IMethodSpecContext) + func (p *OgParser) MethodSpec_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *OgParser) Operand() (localctx IOperandContext) + func (p *OgParser) OperandName() (localctx IOperandNameContext) + func (p *OgParser) PackageClause() (localctx IPackageClauseContext) + func (p *OgParser) ParameterDecl() (localctx IParameterDeclContext) + func (p *OgParser) ParameterList() (localctx IParameterListContext) + func (p *OgParser) Parameters() (localctx IParametersContext) + func (p *OgParser) PointerType() (localctx IPointerTypeContext) + func (p *OgParser) PrimaryExpr() (localctx IPrimaryExprContext) + func (p *OgParser) PrimaryExpr_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *OgParser) QualifiedIdent() (localctx IQualifiedIdentContext) + func (p *OgParser) RangeClause() (localctx IRangeClauseContext) + func (p *OgParser) Receiver() (localctx IReceiverContext) + func (p *OgParser) ReceiverType() (localctx IReceiverTypeContext) + func (p *OgParser) RecvStmt() (localctx IRecvStmtContext) + func (p *OgParser) Result() (localctx IResultContext) + func (p *OgParser) ReturnStmt() (localctx IReturnStmtContext) + func (p *OgParser) SelectStmt() (localctx ISelectStmtContext) + func (p *OgParser) Selector() (localctx ISelectorContext) + func (p *OgParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool + func (p *OgParser) SendStmt() (localctx ISendStmtContext) + func (p *OgParser) ShortVarDecl() (localctx IShortVarDeclContext) + func (p *OgParser) Signature() (localctx ISignatureContext) + func (p *OgParser) Signature_Sempred(localctx antlr.RuleContext, predIndex int) bool + func (p *OgParser) SimpleStmt() (localctx ISimpleStmtContext) + func (p *OgParser) Slice() (localctx ISliceContext) + func (p *OgParser) SliceType() (localctx ISliceTypeContext) + func (p *OgParser) SourceFile() (localctx ISourceFileContext) + func (p *OgParser) Statement() (localctx IStatementContext) + func (p *OgParser) StatementList() (localctx IStatementListContext) + func (p *OgParser) StatementNoBlock() (localctx IStatementNoBlockContext) + func (p *OgParser) StructType() (localctx IStructTypeContext) + func (p *OgParser) SwitchStmt() (localctx ISwitchStmtContext) + func (p *OgParser) TopLevelDecl() (localctx ITopLevelDeclContext) + func (p *OgParser) TypeAssertion() (localctx ITypeAssertionContext) + func (p *OgParser) TypeCaseClause() (localctx ITypeCaseClauseContext) + func (p *OgParser) TypeDecl() (localctx ITypeDeclContext) + func (p *OgParser) TypeList() (localctx ITypeListContext) + func (p *OgParser) TypeLit() (localctx ITypeLitContext) + func (p *OgParser) TypeName() (localctx ITypeNameContext) + func (p *OgParser) TypeSpec() (localctx ITypeSpecContext) + func (p *OgParser) TypeSwitchCase() (localctx ITypeSwitchCaseContext) + func (p *OgParser) TypeSwitchGuard() (localctx ITypeSwitchGuardContext) + func (p *OgParser) TypeSwitchStmt() (localctx ITypeSwitchStmtContext) + func (p *OgParser) Type_() (localctx IType_Context) + func (p *OgParser) UnaryExpr() (localctx IUnaryExprContext) + func (p *OgParser) Unary_op() (localctx IUnary_opContext) + func (p *OgParser) VarDecl() (localctx IVarDeclContext) + func (p *OgParser) VarSpec() (localctx IVarSpecContext) + type OgVisitor interface + type OperandContext struct + func NewEmptyOperandContext() *OperandContext + func NewOperandContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OperandContext + func (*OperandContext) IsOperandContext() + func (s *OperandContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *OperandContext) EnterRule(listener antlr.ParseTreeListener) + func (s *OperandContext) ExitRule(listener antlr.ParseTreeListener) + func (s *OperandContext) Expression() IExpressionContext + func (s *OperandContext) GetParser() antlr.Parser + func (s *OperandContext) GetRuleContext() antlr.RuleContext + func (s *OperandContext) Literal() ILiteralContext + func (s *OperandContext) MethodExpr() IMethodExprContext + func (s *OperandContext) OperandName() IOperandNameContext + func (s *OperandContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type OperandNameContext struct + func NewEmptyOperandNameContext() *OperandNameContext + func NewOperandNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OperandNameContext + func (*OperandNameContext) IsOperandNameContext() + func (s *OperandNameContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *OperandNameContext) EnterRule(listener antlr.ParseTreeListener) + func (s *OperandNameContext) ExitRule(listener antlr.ParseTreeListener) + func (s *OperandNameContext) GetParser() antlr.Parser + func (s *OperandNameContext) GetRuleContext() antlr.RuleContext + func (s *OperandNameContext) IDENTIFIER() antlr.TerminalNode + func (s *OperandNameContext) QualifiedIdent() IQualifiedIdentContext + func (s *OperandNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type OperandNameVisitor interface + VisitOperandName func(ctx *OperandNameContext, delegate antlr.ParseTreeVisitor) interface{} + type OperandVisitor interface + VisitOperand func(ctx *OperandContext, delegate antlr.ParseTreeVisitor) interface{} + type PackageClauseContext struct + func NewEmptyPackageClauseContext() *PackageClauseContext + func NewPackageClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PackageClauseContext + func (*PackageClauseContext) IsPackageClauseContext() + func (s *PackageClauseContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *PackageClauseContext) EnterRule(listener antlr.ParseTreeListener) + func (s *PackageClauseContext) ExitRule(listener antlr.ParseTreeListener) + func (s *PackageClauseContext) GetParser() antlr.Parser + func (s *PackageClauseContext) GetRuleContext() antlr.RuleContext + func (s *PackageClauseContext) IDENTIFIER() antlr.TerminalNode + func (s *PackageClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type PackageClauseVisitor interface + VisitPackageClause func(ctx *PackageClauseContext, delegate antlr.ParseTreeVisitor) interface{} + type ParameterDeclContext struct + func NewEmptyParameterDeclContext() *ParameterDeclContext + func NewParameterDeclContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParameterDeclContext + func (*ParameterDeclContext) IsParameterDeclContext() + func (s *ParameterDeclContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ParameterDeclContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ParameterDeclContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ParameterDeclContext) GetParser() antlr.Parser + func (s *ParameterDeclContext) GetRuleContext() antlr.RuleContext + func (s *ParameterDeclContext) IdentifierList() IIdentifierListContext + func (s *ParameterDeclContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *ParameterDeclContext) Type_() IType_Context + type ParameterDeclVisitor interface + VisitParameterDecl func(ctx *ParameterDeclContext, delegate antlr.ParseTreeVisitor) interface{} + type ParameterListContext struct + func NewEmptyParameterListContext() *ParameterListContext + func NewParameterListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParameterListContext + func (*ParameterListContext) IsParameterListContext() + func (s *ParameterListContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ParameterListContext) AllParameterDecl() []IParameterDeclContext + func (s *ParameterListContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ParameterListContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ParameterListContext) GetParser() antlr.Parser + func (s *ParameterListContext) GetRuleContext() antlr.RuleContext + func (s *ParameterListContext) ParameterDecl(i int) IParameterDeclContext + func (s *ParameterListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ParameterListVisitor interface + VisitParameterList func(ctx *ParameterListContext, delegate antlr.ParseTreeVisitor) interface{} + type ParametersContext struct + func NewEmptyParametersContext() *ParametersContext + func NewParametersContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParametersContext + func (*ParametersContext) IsParametersContext() + func (s *ParametersContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ParametersContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ParametersContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ParametersContext) GetParser() antlr.Parser + func (s *ParametersContext) GetRuleContext() antlr.RuleContext + func (s *ParametersContext) ParameterList() IParameterListContext + func (s *ParametersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ParametersVisitor interface + VisitParameters func(ctx *ParametersContext, delegate antlr.ParseTreeVisitor) interface{} + type PointerTypeContext struct + func NewEmptyPointerTypeContext() *PointerTypeContext + func NewPointerTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PointerTypeContext + func (*PointerTypeContext) IsPointerTypeContext() + func (s *PointerTypeContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *PointerTypeContext) EnterRule(listener antlr.ParseTreeListener) + func (s *PointerTypeContext) ExitRule(listener antlr.ParseTreeListener) + func (s *PointerTypeContext) GetParser() antlr.Parser + func (s *PointerTypeContext) GetRuleContext() antlr.RuleContext + func (s *PointerTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *PointerTypeContext) Type_() IType_Context + type PointerTypeVisitor interface + VisitPointerType func(ctx *PointerTypeContext, delegate antlr.ParseTreeVisitor) interface{} + type PrimaryExprContext struct + func NewEmptyPrimaryExprContext() *PrimaryExprContext + func NewPrimaryExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrimaryExprContext + func (*PrimaryExprContext) IsPrimaryExprContext() + func (s *PrimaryExprContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *PrimaryExprContext) Arguments() IArgumentsContext + func (s *PrimaryExprContext) Conversion() IConversionContext + func (s *PrimaryExprContext) EnterRule(listener antlr.ParseTreeListener) + func (s *PrimaryExprContext) ExitRule(listener antlr.ParseTreeListener) + func (s *PrimaryExprContext) GetParser() antlr.Parser + func (s *PrimaryExprContext) GetRuleContext() antlr.RuleContext + func (s *PrimaryExprContext) Index() IIndexContext + func (s *PrimaryExprContext) Operand() IOperandContext + func (s *PrimaryExprContext) PrimaryExpr() IPrimaryExprContext + func (s *PrimaryExprContext) Selector() ISelectorContext + func (s *PrimaryExprContext) Slice() ISliceContext + func (s *PrimaryExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *PrimaryExprContext) TypeAssertion() ITypeAssertionContext + type PrimaryExprVisitor interface + VisitPrimaryExpr func(ctx *PrimaryExprContext, delegate antlr.ParseTreeVisitor) interface{} + type QualifiedIdentContext struct + func NewEmptyQualifiedIdentContext() *QualifiedIdentContext + func NewQualifiedIdentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QualifiedIdentContext + func (*QualifiedIdentContext) IsQualifiedIdentContext() + func (s *QualifiedIdentContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *QualifiedIdentContext) AllIDENTIFIER() []antlr.TerminalNode + func (s *QualifiedIdentContext) EnterRule(listener antlr.ParseTreeListener) + func (s *QualifiedIdentContext) ExitRule(listener antlr.ParseTreeListener) + func (s *QualifiedIdentContext) GetParser() antlr.Parser + func (s *QualifiedIdentContext) GetRuleContext() antlr.RuleContext + func (s *QualifiedIdentContext) IDENTIFIER(i int) antlr.TerminalNode + func (s *QualifiedIdentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type QualifiedIdentVisitor interface + VisitQualifiedIdent func(ctx *QualifiedIdentContext, delegate antlr.ParseTreeVisitor) interface{} + type RangeClauseContext struct + func NewEmptyRangeClauseContext() *RangeClauseContext + func NewRangeClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RangeClauseContext + func (*RangeClauseContext) IsRangeClauseContext() + func (s *RangeClauseContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *RangeClauseContext) EnterRule(listener antlr.ParseTreeListener) + func (s *RangeClauseContext) ExitRule(listener antlr.ParseTreeListener) + func (s *RangeClauseContext) Expression() IExpressionContext + func (s *RangeClauseContext) ExpressionList() IExpressionListContext + func (s *RangeClauseContext) GetParser() antlr.Parser + func (s *RangeClauseContext) GetRuleContext() antlr.RuleContext + func (s *RangeClauseContext) IdentifierList() IIdentifierListContext + func (s *RangeClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type RangeClauseVisitor interface + VisitRangeClause func(ctx *RangeClauseContext, delegate antlr.ParseTreeVisitor) interface{} + type ReceiverContext struct + func NewEmptyReceiverContext() *ReceiverContext + func NewReceiverContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReceiverContext + func (*ReceiverContext) IsReceiverContext() + func (s *ReceiverContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ReceiverContext) AllIDENTIFIER() []antlr.TerminalNode + func (s *ReceiverContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ReceiverContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ReceiverContext) GetParser() antlr.Parser + func (s *ReceiverContext) GetRuleContext() antlr.RuleContext + func (s *ReceiverContext) IDENTIFIER(i int) antlr.TerminalNode + func (s *ReceiverContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ReceiverTypeContext struct + func NewEmptyReceiverTypeContext() *ReceiverTypeContext + func NewReceiverTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReceiverTypeContext + func (*ReceiverTypeContext) IsReceiverTypeContext() + func (s *ReceiverTypeContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ReceiverTypeContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ReceiverTypeContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ReceiverTypeContext) GetParser() antlr.Parser + func (s *ReceiverTypeContext) GetRuleContext() antlr.RuleContext + func (s *ReceiverTypeContext) ReceiverType() IReceiverTypeContext + func (s *ReceiverTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *ReceiverTypeContext) TypeName() ITypeNameContext + type ReceiverTypeVisitor interface + VisitReceiverType func(ctx *ReceiverTypeContext, delegate antlr.ParseTreeVisitor) interface{} + type ReceiverVisitor interface + VisitReceiver func(ctx *ReceiverContext, delegate antlr.ParseTreeVisitor) interface{} + type RecvStmtContext struct + func NewEmptyRecvStmtContext() *RecvStmtContext + func NewRecvStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RecvStmtContext + func (*RecvStmtContext) IsRecvStmtContext() + func (s *RecvStmtContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *RecvStmtContext) EnterRule(listener antlr.ParseTreeListener) + func (s *RecvStmtContext) ExitRule(listener antlr.ParseTreeListener) + func (s *RecvStmtContext) Expression() IExpressionContext + func (s *RecvStmtContext) ExpressionList() IExpressionListContext + func (s *RecvStmtContext) GetParser() antlr.Parser + func (s *RecvStmtContext) GetRuleContext() antlr.RuleContext + func (s *RecvStmtContext) IdentifierList() IIdentifierListContext + func (s *RecvStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type RecvStmtVisitor interface + VisitRecvStmt func(ctx *RecvStmtContext, delegate antlr.ParseTreeVisitor) interface{} + type ResultContext struct + func NewEmptyResultContext() *ResultContext + func NewResultContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ResultContext + func (*ResultContext) IsResultContext() + func (s *ResultContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ResultContext) AllType_() []IType_Context + func (s *ResultContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ResultContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ResultContext) GetParser() antlr.Parser + func (s *ResultContext) GetRuleContext() antlr.RuleContext + func (s *ResultContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *ResultContext) Type_(i int) IType_Context + type ResultVisitor interface + VisitResult func(ctx *ResultContext, delegate antlr.ParseTreeVisitor) interface{} + type ReturnStmtContext struct + func NewEmptyReturnStmtContext() *ReturnStmtContext + func NewReturnStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReturnStmtContext + func (*ReturnStmtContext) IsReturnStmtContext() + func (s *ReturnStmtContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ReturnStmtContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ReturnStmtContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ReturnStmtContext) ExpressionList() IExpressionListContext + func (s *ReturnStmtContext) GetParser() antlr.Parser + func (s *ReturnStmtContext) GetRuleContext() antlr.RuleContext + func (s *ReturnStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ReturnStmtVisitor interface + VisitReturnStmt func(ctx *ReturnStmtContext, delegate antlr.ParseTreeVisitor) interface{} + type SelectStmtContext struct + func NewEmptySelectStmtContext() *SelectStmtContext + func NewSelectStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SelectStmtContext + func (*SelectStmtContext) IsSelectStmtContext() + func (s *SelectStmtContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *SelectStmtContext) AllCommClause() []ICommClauseContext + func (s *SelectStmtContext) CommClause(i int) ICommClauseContext + func (s *SelectStmtContext) EnterRule(listener antlr.ParseTreeListener) + func (s *SelectStmtContext) ExitRule(listener antlr.ParseTreeListener) + func (s *SelectStmtContext) GetParser() antlr.Parser + func (s *SelectStmtContext) GetRuleContext() antlr.RuleContext + func (s *SelectStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type SelectStmtVisitor interface + VisitSelectStmt func(ctx *SelectStmtContext, delegate antlr.ParseTreeVisitor) interface{} + type SelectorContext struct + func NewEmptySelectorContext() *SelectorContext + func NewSelectorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SelectorContext + func (*SelectorContext) IsSelectorContext() + func (s *SelectorContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *SelectorContext) EnterRule(listener antlr.ParseTreeListener) + func (s *SelectorContext) ExitRule(listener antlr.ParseTreeListener) + func (s *SelectorContext) GetParser() antlr.Parser + func (s *SelectorContext) GetRuleContext() antlr.RuleContext + func (s *SelectorContext) IDENTIFIER() antlr.TerminalNode + func (s *SelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type SelectorVisitor interface + VisitSelector func(ctx *SelectorContext, delegate antlr.ParseTreeVisitor) interface{} + type SendStmtContext struct + func NewEmptySendStmtContext() *SendStmtContext + func NewSendStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SendStmtContext + func (*SendStmtContext) IsSendStmtContext() + func (s *SendStmtContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *SendStmtContext) AllExpression() []IExpressionContext + func (s *SendStmtContext) EnterRule(listener antlr.ParseTreeListener) + func (s *SendStmtContext) ExitRule(listener antlr.ParseTreeListener) + func (s *SendStmtContext) Expression(i int) IExpressionContext + func (s *SendStmtContext) GetParser() antlr.Parser + func (s *SendStmtContext) GetRuleContext() antlr.RuleContext + func (s *SendStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type SendStmtVisitor interface + VisitSendStmt func(ctx *SendStmtContext, delegate antlr.ParseTreeVisitor) interface{} + type ShortVarDeclContext struct + func NewEmptyShortVarDeclContext() *ShortVarDeclContext + func NewShortVarDeclContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShortVarDeclContext + func (*ShortVarDeclContext) IsShortVarDeclContext() + func (s *ShortVarDeclContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *ShortVarDeclContext) EnterRule(listener antlr.ParseTreeListener) + func (s *ShortVarDeclContext) ExitRule(listener antlr.ParseTreeListener) + func (s *ShortVarDeclContext) ExpressionList() IExpressionListContext + func (s *ShortVarDeclContext) GetParser() antlr.Parser + func (s *ShortVarDeclContext) GetRuleContext() antlr.RuleContext + func (s *ShortVarDeclContext) IdentifierList() IIdentifierListContext + func (s *ShortVarDeclContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type ShortVarDeclVisitor interface + VisitShortVarDecl func(ctx *ShortVarDeclContext, delegate antlr.ParseTreeVisitor) interface{} + type SignatureContext struct + func NewEmptySignatureContext() *SignatureContext + func NewSignatureContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SignatureContext + func (*SignatureContext) IsSignatureContext() + func (s *SignatureContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *SignatureContext) EnterRule(listener antlr.ParseTreeListener) + func (s *SignatureContext) ExitRule(listener antlr.ParseTreeListener) + func (s *SignatureContext) GetParser() antlr.Parser + func (s *SignatureContext) GetRuleContext() antlr.RuleContext + func (s *SignatureContext) Parameters() IParametersContext + func (s *SignatureContext) Result() IResultContext + func (s *SignatureContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type SignatureVisitor interface + VisitSignature func(ctx *SignatureContext, delegate antlr.ParseTreeVisitor) interface{} + type SimpleStmtContext struct + func NewEmptySimpleStmtContext() *SimpleStmtContext + func NewSimpleStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SimpleStmtContext + func (*SimpleStmtContext) IsSimpleStmtContext() + func (s *SimpleStmtContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *SimpleStmtContext) Assignment() IAssignmentContext + func (s *SimpleStmtContext) EmptyStmt() IEmptyStmtContext + func (s *SimpleStmtContext) EnterRule(listener antlr.ParseTreeListener) + func (s *SimpleStmtContext) ExitRule(listener antlr.ParseTreeListener) + func (s *SimpleStmtContext) ExpressionStmt() IExpressionStmtContext + func (s *SimpleStmtContext) GetParser() antlr.Parser + func (s *SimpleStmtContext) GetRuleContext() antlr.RuleContext + func (s *SimpleStmtContext) IncDecStmt() IIncDecStmtContext + func (s *SimpleStmtContext) SendStmt() ISendStmtContext + func (s *SimpleStmtContext) ShortVarDecl() IShortVarDeclContext + func (s *SimpleStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type SimpleStmtVisitor interface + VisitSimpleStmt func(ctx *SimpleStmtContext, delegate antlr.ParseTreeVisitor) interface{} + type SliceContext struct + func NewEmptySliceContext() *SliceContext + func NewSliceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SliceContext + func (*SliceContext) IsSliceContext() + func (s *SliceContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *SliceContext) AllExpression() []IExpressionContext + func (s *SliceContext) EnterRule(listener antlr.ParseTreeListener) + func (s *SliceContext) ExitRule(listener antlr.ParseTreeListener) + func (s *SliceContext) Expression(i int) IExpressionContext + func (s *SliceContext) GetParser() antlr.Parser + func (s *SliceContext) GetRuleContext() antlr.RuleContext + func (s *SliceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type SliceTypeContext struct + func NewEmptySliceTypeContext() *SliceTypeContext + func NewSliceTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SliceTypeContext + func (*SliceTypeContext) IsSliceTypeContext() + func (s *SliceTypeContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *SliceTypeContext) ElementType() IElementTypeContext + func (s *SliceTypeContext) EnterRule(listener antlr.ParseTreeListener) + func (s *SliceTypeContext) ExitRule(listener antlr.ParseTreeListener) + func (s *SliceTypeContext) GetParser() antlr.Parser + func (s *SliceTypeContext) GetRuleContext() antlr.RuleContext + func (s *SliceTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type SliceTypeVisitor interface + VisitSliceType func(ctx *SliceTypeContext, delegate antlr.ParseTreeVisitor) interface{} + type SliceVisitor interface + VisitSlice func(ctx *SliceContext, delegate antlr.ParseTreeVisitor) interface{} + type SourceFileContext struct + func NewEmptySourceFileContext() *SourceFileContext + func NewSourceFileContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SourceFileContext + func (*SourceFileContext) IsSourceFileContext() + func (s *SourceFileContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *SourceFileContext) AllEos() []IEosContext + func (s *SourceFileContext) AllImportDecl() []IImportDeclContext + func (s *SourceFileContext) AllTopLevelDecl() []ITopLevelDeclContext + func (s *SourceFileContext) EOF() antlr.TerminalNode + func (s *SourceFileContext) EnterRule(listener antlr.ParseTreeListener) + func (s *SourceFileContext) Eos(i int) IEosContext + func (s *SourceFileContext) ExitRule(listener antlr.ParseTreeListener) + func (s *SourceFileContext) GetParser() antlr.Parser + func (s *SourceFileContext) GetRuleContext() antlr.RuleContext + func (s *SourceFileContext) ImportDecl(i int) IImportDeclContext + func (s *SourceFileContext) PackageClause() IPackageClauseContext + func (s *SourceFileContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *SourceFileContext) TopLevelDecl(i int) ITopLevelDeclContext + type SourceFileVisitor interface + VisitSourceFile func(ctx *SourceFileContext, delegate antlr.ParseTreeVisitor) interface{} + type StatementContext struct + func NewEmptyStatementContext() *StatementContext + func NewStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementContext + func (*StatementContext) IsStatementContext() + func (s *StatementContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *StatementContext) Block() IBlockContext + func (s *StatementContext) BreakStmt() IBreakStmtContext + func (s *StatementContext) ContinueStmt() IContinueStmtContext + func (s *StatementContext) Declaration() IDeclarationContext + func (s *StatementContext) DeferStmt() IDeferStmtContext + func (s *StatementContext) EnterRule(listener antlr.ParseTreeListener) + func (s *StatementContext) ExitRule(listener antlr.ParseTreeListener) + func (s *StatementContext) FallthroughStmt() IFallthroughStmtContext + func (s *StatementContext) ForStmt() IForStmtContext + func (s *StatementContext) GetParser() antlr.Parser + func (s *StatementContext) GetRuleContext() antlr.RuleContext + func (s *StatementContext) GoStmt() IGoStmtContext + func (s *StatementContext) GotoStmt() IGotoStmtContext + func (s *StatementContext) IfStmt() IIfStmtContext + func (s *StatementContext) LabeledStmt() ILabeledStmtContext + func (s *StatementContext) ReturnStmt() IReturnStmtContext + func (s *StatementContext) SelectStmt() ISelectStmtContext + func (s *StatementContext) SimpleStmt() ISimpleStmtContext + func (s *StatementContext) SwitchStmt() ISwitchStmtContext + func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type StatementListContext struct + func NewEmptyStatementListContext() *StatementListContext + func NewStatementListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementListContext + func (*StatementListContext) IsStatementListContext() + func (s *StatementListContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *StatementListContext) AllEos() []IEosContext + func (s *StatementListContext) AllStatement() []IStatementContext + func (s *StatementListContext) EnterRule(listener antlr.ParseTreeListener) + func (s *StatementListContext) Eos(i int) IEosContext + func (s *StatementListContext) ExitRule(listener antlr.ParseTreeListener) + func (s *StatementListContext) GetParser() antlr.Parser + func (s *StatementListContext) GetRuleContext() antlr.RuleContext + func (s *StatementListContext) Statement(i int) IStatementContext + func (s *StatementListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type StatementListVisitor interface + VisitStatementList func(ctx *StatementListContext, delegate antlr.ParseTreeVisitor) interface{} + type StatementNoBlockContext struct + func NewEmptyStatementNoBlockContext() *StatementNoBlockContext + func NewStatementNoBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementNoBlockContext + func (*StatementNoBlockContext) IsStatementNoBlockContext() + func (s *StatementNoBlockContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *StatementNoBlockContext) BreakStmt() IBreakStmtContext + func (s *StatementNoBlockContext) ContinueStmt() IContinueStmtContext + func (s *StatementNoBlockContext) Declaration() IDeclarationContext + func (s *StatementNoBlockContext) DeferStmt() IDeferStmtContext + func (s *StatementNoBlockContext) EnterRule(listener antlr.ParseTreeListener) + func (s *StatementNoBlockContext) ExitRule(listener antlr.ParseTreeListener) + func (s *StatementNoBlockContext) FallthroughStmt() IFallthroughStmtContext + func (s *StatementNoBlockContext) ForStmt() IForStmtContext + func (s *StatementNoBlockContext) GetParser() antlr.Parser + func (s *StatementNoBlockContext) GetRuleContext() antlr.RuleContext + func (s *StatementNoBlockContext) GoStmt() IGoStmtContext + func (s *StatementNoBlockContext) GotoStmt() IGotoStmtContext + func (s *StatementNoBlockContext) IfStmt() IIfStmtContext + func (s *StatementNoBlockContext) LabeledStmt() ILabeledStmtContext + func (s *StatementNoBlockContext) ReturnStmt() IReturnStmtContext + func (s *StatementNoBlockContext) SelectStmt() ISelectStmtContext + func (s *StatementNoBlockContext) SimpleStmt() ISimpleStmtContext + func (s *StatementNoBlockContext) SwitchStmt() ISwitchStmtContext + func (s *StatementNoBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type StatementNoBlockVisitor interface + VisitStatementNoBlock func(ctx *StatementNoBlockContext, delegate antlr.ParseTreeVisitor) interface{} + type StatementVisitor interface + VisitStatement func(ctx *StatementContext, delegate antlr.ParseTreeVisitor) interface{} + type StructTypeContext struct + func NewEmptyStructTypeContext() *StructTypeContext + func NewStructTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StructTypeContext + func (*StructTypeContext) IsStructTypeContext() + func (s *StructTypeContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *StructTypeContext) AllEos() []IEosContext + func (s *StructTypeContext) AllFieldDecl() []IFieldDeclContext + func (s *StructTypeContext) EnterRule(listener antlr.ParseTreeListener) + func (s *StructTypeContext) Eos(i int) IEosContext + func (s *StructTypeContext) ExitRule(listener antlr.ParseTreeListener) + func (s *StructTypeContext) FieldDecl(i int) IFieldDeclContext + func (s *StructTypeContext) GetParser() antlr.Parser + func (s *StructTypeContext) GetRuleContext() antlr.RuleContext + func (s *StructTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type StructTypeVisitor interface + VisitStructType func(ctx *StructTypeContext, delegate antlr.ParseTreeVisitor) interface{} + type SwitchStmtContext struct + func NewEmptySwitchStmtContext() *SwitchStmtContext + func NewSwitchStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SwitchStmtContext + func (*SwitchStmtContext) IsSwitchStmtContext() + func (s *SwitchStmtContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *SwitchStmtContext) EnterRule(listener antlr.ParseTreeListener) + func (s *SwitchStmtContext) ExitRule(listener antlr.ParseTreeListener) + func (s *SwitchStmtContext) ExprSwitchStmt() IExprSwitchStmtContext + func (s *SwitchStmtContext) GetParser() antlr.Parser + func (s *SwitchStmtContext) GetRuleContext() antlr.RuleContext + func (s *SwitchStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *SwitchStmtContext) TypeSwitchStmt() ITypeSwitchStmtContext + type SwitchStmtVisitor interface + VisitSwitchStmt func(ctx *SwitchStmtContext, delegate antlr.ParseTreeVisitor) interface{} + type TopLevelDeclContext struct + func NewEmptyTopLevelDeclContext() *TopLevelDeclContext + func NewTopLevelDeclContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TopLevelDeclContext + func (*TopLevelDeclContext) IsTopLevelDeclContext() + func (s *TopLevelDeclContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *TopLevelDeclContext) Declaration() IDeclarationContext + func (s *TopLevelDeclContext) EnterRule(listener antlr.ParseTreeListener) + func (s *TopLevelDeclContext) ExitRule(listener antlr.ParseTreeListener) + func (s *TopLevelDeclContext) FunctionDecl() IFunctionDeclContext + func (s *TopLevelDeclContext) GetParser() antlr.Parser + func (s *TopLevelDeclContext) GetRuleContext() antlr.RuleContext + func (s *TopLevelDeclContext) MethodDecl() IMethodDeclContext + func (s *TopLevelDeclContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type TopLevelDeclVisitor interface + VisitTopLevelDecl func(ctx *TopLevelDeclContext, delegate antlr.ParseTreeVisitor) interface{} + type TypeAssertionContext struct + func NewEmptyTypeAssertionContext() *TypeAssertionContext + func NewTypeAssertionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeAssertionContext + func (*TypeAssertionContext) IsTypeAssertionContext() + func (s *TypeAssertionContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *TypeAssertionContext) EnterRule(listener antlr.ParseTreeListener) + func (s *TypeAssertionContext) ExitRule(listener antlr.ParseTreeListener) + func (s *TypeAssertionContext) GetParser() antlr.Parser + func (s *TypeAssertionContext) GetRuleContext() antlr.RuleContext + func (s *TypeAssertionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *TypeAssertionContext) Type_() IType_Context + type TypeAssertionVisitor interface + VisitTypeAssertion func(ctx *TypeAssertionContext, delegate antlr.ParseTreeVisitor) interface{} + type TypeCaseClauseContext struct + func NewEmptyTypeCaseClauseContext() *TypeCaseClauseContext + func NewTypeCaseClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeCaseClauseContext + func (*TypeCaseClauseContext) IsTypeCaseClauseContext() + func (s *TypeCaseClauseContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *TypeCaseClauseContext) EnterRule(listener antlr.ParseTreeListener) + func (s *TypeCaseClauseContext) ExitRule(listener antlr.ParseTreeListener) + func (s *TypeCaseClauseContext) GetParser() antlr.Parser + func (s *TypeCaseClauseContext) GetRuleContext() antlr.RuleContext + func (s *TypeCaseClauseContext) StatementList() IStatementListContext + func (s *TypeCaseClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *TypeCaseClauseContext) TypeSwitchCase() ITypeSwitchCaseContext + type TypeCaseClauseVisitor interface + VisitTypeCaseClause func(ctx *TypeCaseClauseContext, delegate antlr.ParseTreeVisitor) interface{} + type TypeDeclContext struct + func NewEmptyTypeDeclContext() *TypeDeclContext + func NewTypeDeclContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeDeclContext + func (*TypeDeclContext) IsTypeDeclContext() + func (s *TypeDeclContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *TypeDeclContext) AllEos() []IEosContext + func (s *TypeDeclContext) AllTypeSpec() []ITypeSpecContext + func (s *TypeDeclContext) EnterRule(listener antlr.ParseTreeListener) + func (s *TypeDeclContext) Eos(i int) IEosContext + func (s *TypeDeclContext) ExitRule(listener antlr.ParseTreeListener) + func (s *TypeDeclContext) GetParser() antlr.Parser + func (s *TypeDeclContext) GetRuleContext() antlr.RuleContext + func (s *TypeDeclContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *TypeDeclContext) TypeSpec(i int) ITypeSpecContext + type TypeDeclVisitor interface + VisitTypeDecl func(ctx *TypeDeclContext, delegate antlr.ParseTreeVisitor) interface{} + type TypeListContext struct + func NewEmptyTypeListContext() *TypeListContext + func NewTypeListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeListContext + func (*TypeListContext) IsTypeListContext() + func (s *TypeListContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *TypeListContext) AllType_() []IType_Context + func (s *TypeListContext) EnterRule(listener antlr.ParseTreeListener) + func (s *TypeListContext) ExitRule(listener antlr.ParseTreeListener) + func (s *TypeListContext) GetParser() antlr.Parser + func (s *TypeListContext) GetRuleContext() antlr.RuleContext + func (s *TypeListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *TypeListContext) Type_(i int) IType_Context + type TypeListVisitor interface + VisitTypeList func(ctx *TypeListContext, delegate antlr.ParseTreeVisitor) interface{} + type TypeLitContext struct + func NewEmptyTypeLitContext() *TypeLitContext + func NewTypeLitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeLitContext + func (*TypeLitContext) IsTypeLitContext() + func (s *TypeLitContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *TypeLitContext) ArrayType() IArrayTypeContext + func (s *TypeLitContext) ChannelType() IChannelTypeContext + func (s *TypeLitContext) EnterRule(listener antlr.ParseTreeListener) + func (s *TypeLitContext) ExitRule(listener antlr.ParseTreeListener) + func (s *TypeLitContext) FunctionType() IFunctionTypeContext + func (s *TypeLitContext) GetParser() antlr.Parser + func (s *TypeLitContext) GetRuleContext() antlr.RuleContext + func (s *TypeLitContext) InterfaceType() IInterfaceTypeContext + func (s *TypeLitContext) MapType() IMapTypeContext + func (s *TypeLitContext) PointerType() IPointerTypeContext + func (s *TypeLitContext) SliceType() ISliceTypeContext + func (s *TypeLitContext) StructType() IStructTypeContext + func (s *TypeLitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type TypeLitVisitor interface + VisitTypeLit func(ctx *TypeLitContext, delegate antlr.ParseTreeVisitor) interface{} + type TypeNameContext struct + func NewEmptyTypeNameContext() *TypeNameContext + func NewTypeNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeNameContext + func (*TypeNameContext) IsTypeNameContext() + func (s *TypeNameContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *TypeNameContext) EnterRule(listener antlr.ParseTreeListener) + func (s *TypeNameContext) ExitRule(listener antlr.ParseTreeListener) + func (s *TypeNameContext) GetParser() antlr.Parser + func (s *TypeNameContext) GetRuleContext() antlr.RuleContext + func (s *TypeNameContext) IDENTIFIER() antlr.TerminalNode + func (s *TypeNameContext) QualifiedIdent() IQualifiedIdentContext + func (s *TypeNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type TypeNameVisitor interface + VisitTypeName func(ctx *TypeNameContext, delegate antlr.ParseTreeVisitor) interface{} + type TypeSpecContext struct + func NewEmptyTypeSpecContext() *TypeSpecContext + func NewTypeSpecContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeSpecContext + func (*TypeSpecContext) IsTypeSpecContext() + func (s *TypeSpecContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *TypeSpecContext) EnterRule(listener antlr.ParseTreeListener) + func (s *TypeSpecContext) ExitRule(listener antlr.ParseTreeListener) + func (s *TypeSpecContext) GetParser() antlr.Parser + func (s *TypeSpecContext) GetRuleContext() antlr.RuleContext + func (s *TypeSpecContext) IDENTIFIER() antlr.TerminalNode + func (s *TypeSpecContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *TypeSpecContext) Type_() IType_Context + type TypeSpecVisitor interface + VisitTypeSpec func(ctx *TypeSpecContext, delegate antlr.ParseTreeVisitor) interface{} + type TypeSwitchCaseContext struct + func NewEmptyTypeSwitchCaseContext() *TypeSwitchCaseContext + func NewTypeSwitchCaseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeSwitchCaseContext + func (*TypeSwitchCaseContext) IsTypeSwitchCaseContext() + func (s *TypeSwitchCaseContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *TypeSwitchCaseContext) EnterRule(listener antlr.ParseTreeListener) + func (s *TypeSwitchCaseContext) ExitRule(listener antlr.ParseTreeListener) + func (s *TypeSwitchCaseContext) GetParser() antlr.Parser + func (s *TypeSwitchCaseContext) GetRuleContext() antlr.RuleContext + func (s *TypeSwitchCaseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *TypeSwitchCaseContext) TypeList() ITypeListContext + type TypeSwitchCaseVisitor interface + VisitTypeSwitchCase func(ctx *TypeSwitchCaseContext, delegate antlr.ParseTreeVisitor) interface{} + type TypeSwitchGuardContext struct + func NewEmptyTypeSwitchGuardContext() *TypeSwitchGuardContext + func NewTypeSwitchGuardContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeSwitchGuardContext + func (*TypeSwitchGuardContext) IsTypeSwitchGuardContext() + func (s *TypeSwitchGuardContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *TypeSwitchGuardContext) EnterRule(listener antlr.ParseTreeListener) + func (s *TypeSwitchGuardContext) ExitRule(listener antlr.ParseTreeListener) + func (s *TypeSwitchGuardContext) GetParser() antlr.Parser + func (s *TypeSwitchGuardContext) GetRuleContext() antlr.RuleContext + func (s *TypeSwitchGuardContext) IDENTIFIER() antlr.TerminalNode + func (s *TypeSwitchGuardContext) PrimaryExpr() IPrimaryExprContext + func (s *TypeSwitchGuardContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type TypeSwitchGuardVisitor interface + VisitTypeSwitchGuard func(ctx *TypeSwitchGuardContext, delegate antlr.ParseTreeVisitor) interface{} + type TypeSwitchStmtContext struct + func NewEmptyTypeSwitchStmtContext() *TypeSwitchStmtContext + func NewTypeSwitchStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeSwitchStmtContext + func (*TypeSwitchStmtContext) IsTypeSwitchStmtContext() + func (s *TypeSwitchStmtContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *TypeSwitchStmtContext) AllTypeCaseClause() []ITypeCaseClauseContext + func (s *TypeSwitchStmtContext) EnterRule(listener antlr.ParseTreeListener) + func (s *TypeSwitchStmtContext) ExitRule(listener antlr.ParseTreeListener) + func (s *TypeSwitchStmtContext) GetParser() antlr.Parser + func (s *TypeSwitchStmtContext) GetRuleContext() antlr.RuleContext + func (s *TypeSwitchStmtContext) SimpleStmt() ISimpleStmtContext + func (s *TypeSwitchStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *TypeSwitchStmtContext) TypeCaseClause(i int) ITypeCaseClauseContext + func (s *TypeSwitchStmtContext) TypeSwitchGuard() ITypeSwitchGuardContext + type TypeSwitchStmtVisitor interface + VisitTypeSwitchStmt func(ctx *TypeSwitchStmtContext, delegate antlr.ParseTreeVisitor) interface{} + type Type_Context struct + func NewEmptyType_Context() *Type_Context + func NewType_Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Type_Context + func (*Type_Context) IsType_Context() + func (s *Type_Context) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *Type_Context) EnterRule(listener antlr.ParseTreeListener) + func (s *Type_Context) ExitRule(listener antlr.ParseTreeListener) + func (s *Type_Context) GetParser() antlr.Parser + func (s *Type_Context) GetRuleContext() antlr.RuleContext + func (s *Type_Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *Type_Context) TypeLit() ITypeLitContext + func (s *Type_Context) TypeName() ITypeNameContext + func (s *Type_Context) Type_() IType_Context + type Type_Visitor interface + VisitType_ func(ctx *Type_Context, delegate antlr.ParseTreeVisitor) interface{} + type UnaryExprContext struct + func NewEmptyUnaryExprContext() *UnaryExprContext + func NewUnaryExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UnaryExprContext + func (*UnaryExprContext) IsUnaryExprContext() + func (s *UnaryExprContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *UnaryExprContext) EnterRule(listener antlr.ParseTreeListener) + func (s *UnaryExprContext) ExitRule(listener antlr.ParseTreeListener) + func (s *UnaryExprContext) GetParser() antlr.Parser + func (s *UnaryExprContext) GetRuleContext() antlr.RuleContext + func (s *UnaryExprContext) PrimaryExpr() IPrimaryExprContext + func (s *UnaryExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *UnaryExprContext) UnaryExpr() IUnaryExprContext + func (s *UnaryExprContext) Unary_op() IUnary_opContext + type UnaryExprVisitor interface + VisitUnaryExpr func(ctx *UnaryExprContext, delegate antlr.ParseTreeVisitor) interface{} + type Unary_opContext struct + func NewEmptyUnary_opContext() *Unary_opContext + func NewUnary_opContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Unary_opContext + func (*Unary_opContext) IsUnary_opContext() + func (s *Unary_opContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *Unary_opContext) EnterRule(listener antlr.ParseTreeListener) + func (s *Unary_opContext) ExitRule(listener antlr.ParseTreeListener) + func (s *Unary_opContext) GetParser() antlr.Parser + func (s *Unary_opContext) GetRuleContext() antlr.RuleContext + func (s *Unary_opContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + type Unary_opVisitor interface + VisitUnary_op func(ctx *Unary_opContext, delegate antlr.ParseTreeVisitor) interface{} + type VarDeclContext struct + func NewEmptyVarDeclContext() *VarDeclContext + func NewVarDeclContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VarDeclContext + func (*VarDeclContext) IsVarDeclContext() + func (s *VarDeclContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *VarDeclContext) AllEos() []IEosContext + func (s *VarDeclContext) AllVarSpec() []IVarSpecContext + func (s *VarDeclContext) EnterRule(listener antlr.ParseTreeListener) + func (s *VarDeclContext) Eos(i int) IEosContext + func (s *VarDeclContext) ExitRule(listener antlr.ParseTreeListener) + func (s *VarDeclContext) GetParser() antlr.Parser + func (s *VarDeclContext) GetRuleContext() antlr.RuleContext + func (s *VarDeclContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *VarDeclContext) VarSpec(i int) IVarSpecContext + type VarDeclVisitor interface + VisitVarDecl func(ctx *VarDeclContext, delegate antlr.ParseTreeVisitor) interface{} + type VarSpecContext struct + func NewEmptyVarSpecContext() *VarSpecContext + func NewVarSpecContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VarSpecContext + func (*VarSpecContext) IsVarSpecContext() + func (s *VarSpecContext) Accept(delegate antlr.ParseTreeVisitor) interface{} + func (s *VarSpecContext) EnterRule(listener antlr.ParseTreeListener) + func (s *VarSpecContext) ExitRule(listener antlr.ParseTreeListener) + func (s *VarSpecContext) ExpressionList() IExpressionListContext + func (s *VarSpecContext) GetParser() antlr.Parser + func (s *VarSpecContext) GetRuleContext() antlr.RuleContext + func (s *VarSpecContext) IdentifierList() IIdentifierListContext + func (s *VarSpecContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string + func (s *VarSpecContext) Type_() IType_Context + type VarSpecVisitor interface + VisitVarSpec func(ctx *VarSpecContext, delegate antlr.ParseTreeVisitor) interface{}