Interface GolangListener
-
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
GolangBaseListener
public interface GolangListener extends org.antlr.v4.runtime.tree.ParseTreeListener
This interface defines a complete listener for a parse tree produced byGolangParser
.
-
-
Method Summary
-
-
-
Method Detail
-
enterSourceFile
void enterSourceFile(GolangParser.SourceFileContext ctx)
Enter a parse tree produced byGolangParser.sourceFile()
.- Parameters:
ctx
- the parse tree
-
exitSourceFile
void exitSourceFile(GolangParser.SourceFileContext ctx)
Exit a parse tree produced byGolangParser.sourceFile()
.- Parameters:
ctx
- the parse tree
-
enterPackageClause
void enterPackageClause(GolangParser.PackageClauseContext ctx)
Enter a parse tree produced byGolangParser.packageClause()
.- Parameters:
ctx
- the parse tree
-
exitPackageClause
void exitPackageClause(GolangParser.PackageClauseContext ctx)
Exit a parse tree produced byGolangParser.packageClause()
.- Parameters:
ctx
- the parse tree
-
enterImportDecl
void enterImportDecl(GolangParser.ImportDeclContext ctx)
Enter a parse tree produced byGolangParser.importDecl()
.- Parameters:
ctx
- the parse tree
-
exitImportDecl
void exitImportDecl(GolangParser.ImportDeclContext ctx)
Exit a parse tree produced byGolangParser.importDecl()
.- Parameters:
ctx
- the parse tree
-
enterImportSpec
void enterImportSpec(GolangParser.ImportSpecContext ctx)
Enter a parse tree produced byGolangParser.importSpec()
.- Parameters:
ctx
- the parse tree
-
exitImportSpec
void exitImportSpec(GolangParser.ImportSpecContext ctx)
Exit a parse tree produced byGolangParser.importSpec()
.- Parameters:
ctx
- the parse tree
-
enterImportPath
void enterImportPath(GolangParser.ImportPathContext ctx)
Enter a parse tree produced byGolangParser.importPath()
.- Parameters:
ctx
- the parse tree
-
exitImportPath
void exitImportPath(GolangParser.ImportPathContext ctx)
Exit a parse tree produced byGolangParser.importPath()
.- Parameters:
ctx
- the parse tree
-
enterTopLevelDecl
void enterTopLevelDecl(GolangParser.TopLevelDeclContext ctx)
Enter a parse tree produced byGolangParser.topLevelDecl()
.- Parameters:
ctx
- the parse tree
-
exitTopLevelDecl
void exitTopLevelDecl(GolangParser.TopLevelDeclContext ctx)
Exit a parse tree produced byGolangParser.topLevelDecl()
.- Parameters:
ctx
- the parse tree
-
enterDeclaration
void enterDeclaration(GolangParser.DeclarationContext ctx)
Enter a parse tree produced byGolangParser.declaration()
.- Parameters:
ctx
- the parse tree
-
exitDeclaration
void exitDeclaration(GolangParser.DeclarationContext ctx)
Exit a parse tree produced byGolangParser.declaration()
.- Parameters:
ctx
- the parse tree
-
enterConstDecl
void enterConstDecl(GolangParser.ConstDeclContext ctx)
Enter a parse tree produced byGolangParser.constDecl()
.- Parameters:
ctx
- the parse tree
-
exitConstDecl
void exitConstDecl(GolangParser.ConstDeclContext ctx)
Exit a parse tree produced byGolangParser.constDecl()
.- Parameters:
ctx
- the parse tree
-
enterConstSpec
void enterConstSpec(GolangParser.ConstSpecContext ctx)
Enter a parse tree produced byGolangParser.constSpec()
.- Parameters:
ctx
- the parse tree
-
exitConstSpec
void exitConstSpec(GolangParser.ConstSpecContext ctx)
Exit a parse tree produced byGolangParser.constSpec()
.- Parameters:
ctx
- the parse tree
-
enterIdentifierList
void enterIdentifierList(GolangParser.IdentifierListContext ctx)
Enter a parse tree produced byGolangParser.identifierList()
.- Parameters:
ctx
- the parse tree
-
exitIdentifierList
void exitIdentifierList(GolangParser.IdentifierListContext ctx)
Exit a parse tree produced byGolangParser.identifierList()
.- Parameters:
ctx
- the parse tree
-
enterExpressionList
void enterExpressionList(GolangParser.ExpressionListContext ctx)
Enter a parse tree produced byGolangParser.expressionList()
.- Parameters:
ctx
- the parse tree
-
exitExpressionList
void exitExpressionList(GolangParser.ExpressionListContext ctx)
Exit a parse tree produced byGolangParser.expressionList()
.- Parameters:
ctx
- the parse tree
-
enterTypeDecl
void enterTypeDecl(GolangParser.TypeDeclContext ctx)
Enter a parse tree produced byGolangParser.typeDecl()
.- Parameters:
ctx
- the parse tree
-
exitTypeDecl
void exitTypeDecl(GolangParser.TypeDeclContext ctx)
Exit a parse tree produced byGolangParser.typeDecl()
.- Parameters:
ctx
- the parse tree
-
enterTypeSpec
void enterTypeSpec(GolangParser.TypeSpecContext ctx)
Enter a parse tree produced byGolangParser.typeSpec()
.- Parameters:
ctx
- the parse tree
-
exitTypeSpec
void exitTypeSpec(GolangParser.TypeSpecContext ctx)
Exit a parse tree produced byGolangParser.typeSpec()
.- Parameters:
ctx
- the parse tree
-
enterFunctionDecl
void enterFunctionDecl(GolangParser.FunctionDeclContext ctx)
Enter a parse tree produced byGolangParser.functionDecl()
.- Parameters:
ctx
- the parse tree
-
exitFunctionDecl
void exitFunctionDecl(GolangParser.FunctionDeclContext ctx)
Exit a parse tree produced byGolangParser.functionDecl()
.- Parameters:
ctx
- the parse tree
-
enterFunction
void enterFunction(GolangParser.FunctionContext ctx)
Enter a parse tree produced byGolangParser.function()
.- Parameters:
ctx
- the parse tree
-
exitFunction
void exitFunction(GolangParser.FunctionContext ctx)
Exit a parse tree produced byGolangParser.function()
.- Parameters:
ctx
- the parse tree
-
enterMethodDecl
void enterMethodDecl(GolangParser.MethodDeclContext ctx)
Enter a parse tree produced byGolangParser.methodDecl()
.- Parameters:
ctx
- the parse tree
-
exitMethodDecl
void exitMethodDecl(GolangParser.MethodDeclContext ctx)
Exit a parse tree produced byGolangParser.methodDecl()
.- Parameters:
ctx
- the parse tree
-
enterReceiver
void enterReceiver(GolangParser.ReceiverContext ctx)
Enter a parse tree produced byGolangParser.receiver()
.- Parameters:
ctx
- the parse tree
-
exitReceiver
void exitReceiver(GolangParser.ReceiverContext ctx)
Exit a parse tree produced byGolangParser.receiver()
.- Parameters:
ctx
- the parse tree
-
enterVarDecl
void enterVarDecl(GolangParser.VarDeclContext ctx)
Enter a parse tree produced byGolangParser.varDecl()
.- Parameters:
ctx
- the parse tree
-
exitVarDecl
void exitVarDecl(GolangParser.VarDeclContext ctx)
Exit a parse tree produced byGolangParser.varDecl()
.- Parameters:
ctx
- the parse tree
-
enterVarSpec
void enterVarSpec(GolangParser.VarSpecContext ctx)
Enter a parse tree produced byGolangParser.varSpec()
.- Parameters:
ctx
- the parse tree
-
exitVarSpec
void exitVarSpec(GolangParser.VarSpecContext ctx)
Exit a parse tree produced byGolangParser.varSpec()
.- Parameters:
ctx
- the parse tree
-
enterBlock
void enterBlock(GolangParser.BlockContext ctx)
Enter a parse tree produced byGolangParser.block()
.- Parameters:
ctx
- the parse tree
-
exitBlock
void exitBlock(GolangParser.BlockContext ctx)
Exit a parse tree produced byGolangParser.block()
.- Parameters:
ctx
- the parse tree
-
enterStatementList
void enterStatementList(GolangParser.StatementListContext ctx)
Enter a parse tree produced byGolangParser.statementList()
.- Parameters:
ctx
- the parse tree
-
exitStatementList
void exitStatementList(GolangParser.StatementListContext ctx)
Exit a parse tree produced byGolangParser.statementList()
.- Parameters:
ctx
- the parse tree
-
enterStatement
void enterStatement(GolangParser.StatementContext ctx)
Enter a parse tree produced byGolangParser.statement()
.- Parameters:
ctx
- the parse tree
-
exitStatement
void exitStatement(GolangParser.StatementContext ctx)
Exit a parse tree produced byGolangParser.statement()
.- Parameters:
ctx
- the parse tree
-
enterSimpleStmt
void enterSimpleStmt(GolangParser.SimpleStmtContext ctx)
Enter a parse tree produced byGolangParser.simpleStmt()
.- Parameters:
ctx
- the parse tree
-
exitSimpleStmt
void exitSimpleStmt(GolangParser.SimpleStmtContext ctx)
Exit a parse tree produced byGolangParser.simpleStmt()
.- Parameters:
ctx
- the parse tree
-
enterExpressionStmt
void enterExpressionStmt(GolangParser.ExpressionStmtContext ctx)
Enter a parse tree produced byGolangParser.expressionStmt()
.- Parameters:
ctx
- the parse tree
-
exitExpressionStmt
void exitExpressionStmt(GolangParser.ExpressionStmtContext ctx)
Exit a parse tree produced byGolangParser.expressionStmt()
.- Parameters:
ctx
- the parse tree
-
enterSendStmt
void enterSendStmt(GolangParser.SendStmtContext ctx)
Enter a parse tree produced byGolangParser.sendStmt()
.- Parameters:
ctx
- the parse tree
-
exitSendStmt
void exitSendStmt(GolangParser.SendStmtContext ctx)
Exit a parse tree produced byGolangParser.sendStmt()
.- Parameters:
ctx
- the parse tree
-
enterIncDecStmt
void enterIncDecStmt(GolangParser.IncDecStmtContext ctx)
Enter a parse tree produced byGolangParser.incDecStmt()
.- Parameters:
ctx
- the parse tree
-
exitIncDecStmt
void exitIncDecStmt(GolangParser.IncDecStmtContext ctx)
Exit a parse tree produced byGolangParser.incDecStmt()
.- Parameters:
ctx
- the parse tree
-
enterAssignment
void enterAssignment(GolangParser.AssignmentContext ctx)
Enter a parse tree produced byGolangParser.assignment()
.- Parameters:
ctx
- the parse tree
-
exitAssignment
void exitAssignment(GolangParser.AssignmentContext ctx)
Exit a parse tree produced byGolangParser.assignment()
.- Parameters:
ctx
- the parse tree
-
enterAssign_op
void enterAssign_op(GolangParser.Assign_opContext ctx)
Enter a parse tree produced byGolangParser.assign_op()
.- Parameters:
ctx
- the parse tree
-
exitAssign_op
void exitAssign_op(GolangParser.Assign_opContext ctx)
Exit a parse tree produced byGolangParser.assign_op()
.- Parameters:
ctx
- the parse tree
-
enterShortVarDecl
void enterShortVarDecl(GolangParser.ShortVarDeclContext ctx)
Enter a parse tree produced byGolangParser.shortVarDecl()
.- Parameters:
ctx
- the parse tree
-
exitShortVarDecl
void exitShortVarDecl(GolangParser.ShortVarDeclContext ctx)
Exit a parse tree produced byGolangParser.shortVarDecl()
.- Parameters:
ctx
- the parse tree
-
enterEmptyStmt
void enterEmptyStmt(GolangParser.EmptyStmtContext ctx)
Enter a parse tree produced byGolangParser.emptyStmt()
.- Parameters:
ctx
- the parse tree
-
exitEmptyStmt
void exitEmptyStmt(GolangParser.EmptyStmtContext ctx)
Exit a parse tree produced byGolangParser.emptyStmt()
.- Parameters:
ctx
- the parse tree
-
enterLabeledStmt
void enterLabeledStmt(GolangParser.LabeledStmtContext ctx)
Enter a parse tree produced byGolangParser.labeledStmt()
.- Parameters:
ctx
- the parse tree
-
exitLabeledStmt
void exitLabeledStmt(GolangParser.LabeledStmtContext ctx)
Exit a parse tree produced byGolangParser.labeledStmt()
.- Parameters:
ctx
- the parse tree
-
enterReturnStmt
void enterReturnStmt(GolangParser.ReturnStmtContext ctx)
Enter a parse tree produced byGolangParser.returnStmt()
.- Parameters:
ctx
- the parse tree
-
exitReturnStmt
void exitReturnStmt(GolangParser.ReturnStmtContext ctx)
Exit a parse tree produced byGolangParser.returnStmt()
.- Parameters:
ctx
- the parse tree
-
enterBreakStmt
void enterBreakStmt(GolangParser.BreakStmtContext ctx)
Enter a parse tree produced byGolangParser.breakStmt()
.- Parameters:
ctx
- the parse tree
-
exitBreakStmt
void exitBreakStmt(GolangParser.BreakStmtContext ctx)
Exit a parse tree produced byGolangParser.breakStmt()
.- Parameters:
ctx
- the parse tree
-
enterContinueStmt
void enterContinueStmt(GolangParser.ContinueStmtContext ctx)
Enter a parse tree produced byGolangParser.continueStmt()
.- Parameters:
ctx
- the parse tree
-
exitContinueStmt
void exitContinueStmt(GolangParser.ContinueStmtContext ctx)
Exit a parse tree produced byGolangParser.continueStmt()
.- Parameters:
ctx
- the parse tree
-
enterGotoStmt
void enterGotoStmt(GolangParser.GotoStmtContext ctx)
Enter a parse tree produced byGolangParser.gotoStmt()
.- Parameters:
ctx
- the parse tree
-
exitGotoStmt
void exitGotoStmt(GolangParser.GotoStmtContext ctx)
Exit a parse tree produced byGolangParser.gotoStmt()
.- Parameters:
ctx
- the parse tree
-
enterFallthroughStmt
void enterFallthroughStmt(GolangParser.FallthroughStmtContext ctx)
Enter a parse tree produced byGolangParser.fallthroughStmt()
.- Parameters:
ctx
- the parse tree
-
exitFallthroughStmt
void exitFallthroughStmt(GolangParser.FallthroughStmtContext ctx)
Exit a parse tree produced byGolangParser.fallthroughStmt()
.- Parameters:
ctx
- the parse tree
-
enterDeferStmt
void enterDeferStmt(GolangParser.DeferStmtContext ctx)
Enter a parse tree produced byGolangParser.deferStmt()
.- Parameters:
ctx
- the parse tree
-
exitDeferStmt
void exitDeferStmt(GolangParser.DeferStmtContext ctx)
Exit a parse tree produced byGolangParser.deferStmt()
.- Parameters:
ctx
- the parse tree
-
enterIfStmt
void enterIfStmt(GolangParser.IfStmtContext ctx)
Enter a parse tree produced byGolangParser.ifStmt()
.- Parameters:
ctx
- the parse tree
-
exitIfStmt
void exitIfStmt(GolangParser.IfStmtContext ctx)
Exit a parse tree produced byGolangParser.ifStmt()
.- Parameters:
ctx
- the parse tree
-
enterSwitchStmt
void enterSwitchStmt(GolangParser.SwitchStmtContext ctx)
Enter a parse tree produced byGolangParser.switchStmt()
.- Parameters:
ctx
- the parse tree
-
exitSwitchStmt
void exitSwitchStmt(GolangParser.SwitchStmtContext ctx)
Exit a parse tree produced byGolangParser.switchStmt()
.- Parameters:
ctx
- the parse tree
-
enterExprSwitchStmt
void enterExprSwitchStmt(GolangParser.ExprSwitchStmtContext ctx)
Enter a parse tree produced byGolangParser.exprSwitchStmt()
.- Parameters:
ctx
- the parse tree
-
exitExprSwitchStmt
void exitExprSwitchStmt(GolangParser.ExprSwitchStmtContext ctx)
Exit a parse tree produced byGolangParser.exprSwitchStmt()
.- Parameters:
ctx
- the parse tree
-
enterExprCaseClause
void enterExprCaseClause(GolangParser.ExprCaseClauseContext ctx)
Enter a parse tree produced byGolangParser.exprCaseClause()
.- Parameters:
ctx
- the parse tree
-
exitExprCaseClause
void exitExprCaseClause(GolangParser.ExprCaseClauseContext ctx)
Exit a parse tree produced byGolangParser.exprCaseClause()
.- Parameters:
ctx
- the parse tree
-
enterExprSwitchCase
void enterExprSwitchCase(GolangParser.ExprSwitchCaseContext ctx)
Enter a parse tree produced byGolangParser.exprSwitchCase()
.- Parameters:
ctx
- the parse tree
-
exitExprSwitchCase
void exitExprSwitchCase(GolangParser.ExprSwitchCaseContext ctx)
Exit a parse tree produced byGolangParser.exprSwitchCase()
.- Parameters:
ctx
- the parse tree
-
enterTypeSwitchStmt
void enterTypeSwitchStmt(GolangParser.TypeSwitchStmtContext ctx)
Enter a parse tree produced byGolangParser.typeSwitchStmt()
.- Parameters:
ctx
- the parse tree
-
exitTypeSwitchStmt
void exitTypeSwitchStmt(GolangParser.TypeSwitchStmtContext ctx)
Exit a parse tree produced byGolangParser.typeSwitchStmt()
.- Parameters:
ctx
- the parse tree
-
enterTypeSwitchGuard
void enterTypeSwitchGuard(GolangParser.TypeSwitchGuardContext ctx)
Enter a parse tree produced byGolangParser.typeSwitchGuard()
.- Parameters:
ctx
- the parse tree
-
exitTypeSwitchGuard
void exitTypeSwitchGuard(GolangParser.TypeSwitchGuardContext ctx)
Exit a parse tree produced byGolangParser.typeSwitchGuard()
.- Parameters:
ctx
- the parse tree
-
enterTypeCaseClause
void enterTypeCaseClause(GolangParser.TypeCaseClauseContext ctx)
Enter a parse tree produced byGolangParser.typeCaseClause()
.- Parameters:
ctx
- the parse tree
-
exitTypeCaseClause
void exitTypeCaseClause(GolangParser.TypeCaseClauseContext ctx)
Exit a parse tree produced byGolangParser.typeCaseClause()
.- Parameters:
ctx
- the parse tree
-
enterTypeSwitchCase
void enterTypeSwitchCase(GolangParser.TypeSwitchCaseContext ctx)
Enter a parse tree produced byGolangParser.typeSwitchCase()
.- Parameters:
ctx
- the parse tree
-
exitTypeSwitchCase
void exitTypeSwitchCase(GolangParser.TypeSwitchCaseContext ctx)
Exit a parse tree produced byGolangParser.typeSwitchCase()
.- Parameters:
ctx
- the parse tree
-
enterTypeList
void enterTypeList(GolangParser.TypeListContext ctx)
Enter a parse tree produced byGolangParser.typeList()
.- Parameters:
ctx
- the parse tree
-
exitTypeList
void exitTypeList(GolangParser.TypeListContext ctx)
Exit a parse tree produced byGolangParser.typeList()
.- Parameters:
ctx
- the parse tree
-
enterSelectStmt
void enterSelectStmt(GolangParser.SelectStmtContext ctx)
Enter a parse tree produced byGolangParser.selectStmt()
.- Parameters:
ctx
- the parse tree
-
exitSelectStmt
void exitSelectStmt(GolangParser.SelectStmtContext ctx)
Exit a parse tree produced byGolangParser.selectStmt()
.- Parameters:
ctx
- the parse tree
-
enterCommClause
void enterCommClause(GolangParser.CommClauseContext ctx)
Enter a parse tree produced byGolangParser.commClause()
.- Parameters:
ctx
- the parse tree
-
exitCommClause
void exitCommClause(GolangParser.CommClauseContext ctx)
Exit a parse tree produced byGolangParser.commClause()
.- Parameters:
ctx
- the parse tree
-
enterCommCase
void enterCommCase(GolangParser.CommCaseContext ctx)
Enter a parse tree produced byGolangParser.commCase()
.- Parameters:
ctx
- the parse tree
-
exitCommCase
void exitCommCase(GolangParser.CommCaseContext ctx)
Exit a parse tree produced byGolangParser.commCase()
.- Parameters:
ctx
- the parse tree
-
enterRecvStmt
void enterRecvStmt(GolangParser.RecvStmtContext ctx)
Enter a parse tree produced byGolangParser.recvStmt()
.- Parameters:
ctx
- the parse tree
-
exitRecvStmt
void exitRecvStmt(GolangParser.RecvStmtContext ctx)
Exit a parse tree produced byGolangParser.recvStmt()
.- Parameters:
ctx
- the parse tree
-
enterForStmt
void enterForStmt(GolangParser.ForStmtContext ctx)
Enter a parse tree produced byGolangParser.forStmt()
.- Parameters:
ctx
- the parse tree
-
exitForStmt
void exitForStmt(GolangParser.ForStmtContext ctx)
Exit a parse tree produced byGolangParser.forStmt()
.- Parameters:
ctx
- the parse tree
-
enterForClause
void enterForClause(GolangParser.ForClauseContext ctx)
Enter a parse tree produced byGolangParser.forClause()
.- Parameters:
ctx
- the parse tree
-
exitForClause
void exitForClause(GolangParser.ForClauseContext ctx)
Exit a parse tree produced byGolangParser.forClause()
.- Parameters:
ctx
- the parse tree
-
enterRangeClause
void enterRangeClause(GolangParser.RangeClauseContext ctx)
Enter a parse tree produced byGolangParser.rangeClause()
.- Parameters:
ctx
- the parse tree
-
exitRangeClause
void exitRangeClause(GolangParser.RangeClauseContext ctx)
Exit a parse tree produced byGolangParser.rangeClause()
.- Parameters:
ctx
- the parse tree
-
enterGoStmt
void enterGoStmt(GolangParser.GoStmtContext ctx)
Enter a parse tree produced byGolangParser.goStmt()
.- Parameters:
ctx
- the parse tree
-
exitGoStmt
void exitGoStmt(GolangParser.GoStmtContext ctx)
Exit a parse tree produced byGolangParser.goStmt()
.- Parameters:
ctx
- the parse tree
-
enterType
void enterType(GolangParser.TypeContext ctx)
Enter a parse tree produced byGolangParser.type()
.- Parameters:
ctx
- the parse tree
-
exitType
void exitType(GolangParser.TypeContext ctx)
Exit a parse tree produced byGolangParser.type()
.- Parameters:
ctx
- the parse tree
-
enterTypeName
void enterTypeName(GolangParser.TypeNameContext ctx)
Enter a parse tree produced byGolangParser.typeName()
.- Parameters:
ctx
- the parse tree
-
exitTypeName
void exitTypeName(GolangParser.TypeNameContext ctx)
Exit a parse tree produced byGolangParser.typeName()
.- Parameters:
ctx
- the parse tree
-
enterTypeLit
void enterTypeLit(GolangParser.TypeLitContext ctx)
Enter a parse tree produced byGolangParser.typeLit()
.- Parameters:
ctx
- the parse tree
-
exitTypeLit
void exitTypeLit(GolangParser.TypeLitContext ctx)
Exit a parse tree produced byGolangParser.typeLit()
.- Parameters:
ctx
- the parse tree
-
enterArrayType
void enterArrayType(GolangParser.ArrayTypeContext ctx)
Enter a parse tree produced byGolangParser.arrayType()
.- Parameters:
ctx
- the parse tree
-
exitArrayType
void exitArrayType(GolangParser.ArrayTypeContext ctx)
Exit a parse tree produced byGolangParser.arrayType()
.- Parameters:
ctx
- the parse tree
-
enterArrayLength
void enterArrayLength(GolangParser.ArrayLengthContext ctx)
Enter a parse tree produced byGolangParser.arrayLength()
.- Parameters:
ctx
- the parse tree
-
exitArrayLength
void exitArrayLength(GolangParser.ArrayLengthContext ctx)
Exit a parse tree produced byGolangParser.arrayLength()
.- Parameters:
ctx
- the parse tree
-
enterElementType
void enterElementType(GolangParser.ElementTypeContext ctx)
Enter a parse tree produced byGolangParser.elementType()
.- Parameters:
ctx
- the parse tree
-
exitElementType
void exitElementType(GolangParser.ElementTypeContext ctx)
Exit a parse tree produced byGolangParser.elementType()
.- Parameters:
ctx
- the parse tree
-
enterPointerType
void enterPointerType(GolangParser.PointerTypeContext ctx)
Enter a parse tree produced byGolangParser.pointerType()
.- Parameters:
ctx
- the parse tree
-
exitPointerType
void exitPointerType(GolangParser.PointerTypeContext ctx)
Exit a parse tree produced byGolangParser.pointerType()
.- Parameters:
ctx
- the parse tree
-
enterInterfaceType
void enterInterfaceType(GolangParser.InterfaceTypeContext ctx)
Enter a parse tree produced byGolangParser.interfaceType()
.- Parameters:
ctx
- the parse tree
-
exitInterfaceType
void exitInterfaceType(GolangParser.InterfaceTypeContext ctx)
Exit a parse tree produced byGolangParser.interfaceType()
.- Parameters:
ctx
- the parse tree
-
enterSliceType
void enterSliceType(GolangParser.SliceTypeContext ctx)
Enter a parse tree produced byGolangParser.sliceType()
.- Parameters:
ctx
- the parse tree
-
exitSliceType
void exitSliceType(GolangParser.SliceTypeContext ctx)
Exit a parse tree produced byGolangParser.sliceType()
.- Parameters:
ctx
- the parse tree
-
enterMapType
void enterMapType(GolangParser.MapTypeContext ctx)
Enter a parse tree produced byGolangParser.mapType()
.- Parameters:
ctx
- the parse tree
-
exitMapType
void exitMapType(GolangParser.MapTypeContext ctx)
Exit a parse tree produced byGolangParser.mapType()
.- Parameters:
ctx
- the parse tree
-
enterChannelType
void enterChannelType(GolangParser.ChannelTypeContext ctx)
Enter a parse tree produced byGolangParser.channelType()
.- Parameters:
ctx
- the parse tree
-
exitChannelType
void exitChannelType(GolangParser.ChannelTypeContext ctx)
Exit a parse tree produced byGolangParser.channelType()
.- Parameters:
ctx
- the parse tree
-
enterMethodSpec
void enterMethodSpec(GolangParser.MethodSpecContext ctx)
Enter a parse tree produced byGolangParser.methodSpec()
.- Parameters:
ctx
- the parse tree
-
exitMethodSpec
void exitMethodSpec(GolangParser.MethodSpecContext ctx)
Exit a parse tree produced byGolangParser.methodSpec()
.- Parameters:
ctx
- the parse tree
-
enterFunctionType
void enterFunctionType(GolangParser.FunctionTypeContext ctx)
Enter a parse tree produced byGolangParser.functionType()
.- Parameters:
ctx
- the parse tree
-
exitFunctionType
void exitFunctionType(GolangParser.FunctionTypeContext ctx)
Exit a parse tree produced byGolangParser.functionType()
.- Parameters:
ctx
- the parse tree
-
enterSignature
void enterSignature(GolangParser.SignatureContext ctx)
Enter a parse tree produced byGolangParser.signature()
.- Parameters:
ctx
- the parse tree
-
exitSignature
void exitSignature(GolangParser.SignatureContext ctx)
Exit a parse tree produced byGolangParser.signature()
.- Parameters:
ctx
- the parse tree
-
enterResult
void enterResult(GolangParser.ResultContext ctx)
Enter a parse tree produced byGolangParser.result()
.- Parameters:
ctx
- the parse tree
-
exitResult
void exitResult(GolangParser.ResultContext ctx)
Exit a parse tree produced byGolangParser.result()
.- Parameters:
ctx
- the parse tree
-
enterParameters
void enterParameters(GolangParser.ParametersContext ctx)
Enter a parse tree produced byGolangParser.parameters()
.- Parameters:
ctx
- the parse tree
-
exitParameters
void exitParameters(GolangParser.ParametersContext ctx)
Exit a parse tree produced byGolangParser.parameters()
.- Parameters:
ctx
- the parse tree
-
enterParameterList
void enterParameterList(GolangParser.ParameterListContext ctx)
Enter a parse tree produced byGolangParser.parameterList()
.- Parameters:
ctx
- the parse tree
-
exitParameterList
void exitParameterList(GolangParser.ParameterListContext ctx)
Exit a parse tree produced byGolangParser.parameterList()
.- Parameters:
ctx
- the parse tree
-
enterParameterDecl
void enterParameterDecl(GolangParser.ParameterDeclContext ctx)
Enter a parse tree produced byGolangParser.parameterDecl()
.- Parameters:
ctx
- the parse tree
-
exitParameterDecl
void exitParameterDecl(GolangParser.ParameterDeclContext ctx)
Exit a parse tree produced byGolangParser.parameterDecl()
.- Parameters:
ctx
- the parse tree
-
enterOperand
void enterOperand(GolangParser.OperandContext ctx)
Enter a parse tree produced byGolangParser.operand()
.- Parameters:
ctx
- the parse tree
-
exitOperand
void exitOperand(GolangParser.OperandContext ctx)
Exit a parse tree produced byGolangParser.operand()
.- Parameters:
ctx
- the parse tree
-
enterLiteral
void enterLiteral(GolangParser.LiteralContext ctx)
Enter a parse tree produced byGolangParser.literal()
.- Parameters:
ctx
- the parse tree
-
exitLiteral
void exitLiteral(GolangParser.LiteralContext ctx)
Exit a parse tree produced byGolangParser.literal()
.- Parameters:
ctx
- the parse tree
-
enterBasicLit
void enterBasicLit(GolangParser.BasicLitContext ctx)
Enter a parse tree produced byGolangParser.basicLit()
.- Parameters:
ctx
- the parse tree
-
exitBasicLit
void exitBasicLit(GolangParser.BasicLitContext ctx)
Exit a parse tree produced byGolangParser.basicLit()
.- Parameters:
ctx
- the parse tree
-
enterOperandName
void enterOperandName(GolangParser.OperandNameContext ctx)
Enter a parse tree produced byGolangParser.operandName()
.- Parameters:
ctx
- the parse tree
-
exitOperandName
void exitOperandName(GolangParser.OperandNameContext ctx)
Exit a parse tree produced byGolangParser.operandName()
.- Parameters:
ctx
- the parse tree
-
enterQualifiedIdent
void enterQualifiedIdent(GolangParser.QualifiedIdentContext ctx)
Enter a parse tree produced byGolangParser.qualifiedIdent()
.- Parameters:
ctx
- the parse tree
-
exitQualifiedIdent
void exitQualifiedIdent(GolangParser.QualifiedIdentContext ctx)
Exit a parse tree produced byGolangParser.qualifiedIdent()
.- Parameters:
ctx
- the parse tree
-
enterCompositeLit
void enterCompositeLit(GolangParser.CompositeLitContext ctx)
Enter a parse tree produced byGolangParser.compositeLit()
.- Parameters:
ctx
- the parse tree
-
exitCompositeLit
void exitCompositeLit(GolangParser.CompositeLitContext ctx)
Exit a parse tree produced byGolangParser.compositeLit()
.- Parameters:
ctx
- the parse tree
-
enterLiteralType
void enterLiteralType(GolangParser.LiteralTypeContext ctx)
Enter a parse tree produced byGolangParser.literalType()
.- Parameters:
ctx
- the parse tree
-
exitLiteralType
void exitLiteralType(GolangParser.LiteralTypeContext ctx)
Exit a parse tree produced byGolangParser.literalType()
.- Parameters:
ctx
- the parse tree
-
enterLiteralValue
void enterLiteralValue(GolangParser.LiteralValueContext ctx)
Enter a parse tree produced byGolangParser.literalValue()
.- Parameters:
ctx
- the parse tree
-
exitLiteralValue
void exitLiteralValue(GolangParser.LiteralValueContext ctx)
Exit a parse tree produced byGolangParser.literalValue()
.- Parameters:
ctx
- the parse tree
-
enterElementList
void enterElementList(GolangParser.ElementListContext ctx)
Enter a parse tree produced byGolangParser.elementList()
.- Parameters:
ctx
- the parse tree
-
exitElementList
void exitElementList(GolangParser.ElementListContext ctx)
Exit a parse tree produced byGolangParser.elementList()
.- Parameters:
ctx
- the parse tree
-
enterKeyedElement
void enterKeyedElement(GolangParser.KeyedElementContext ctx)
Enter a parse tree produced byGolangParser.keyedElement()
.- Parameters:
ctx
- the parse tree
-
exitKeyedElement
void exitKeyedElement(GolangParser.KeyedElementContext ctx)
Exit a parse tree produced byGolangParser.keyedElement()
.- Parameters:
ctx
- the parse tree
-
enterKey
void enterKey(GolangParser.KeyContext ctx)
Enter a parse tree produced byGolangParser.key()
.- Parameters:
ctx
- the parse tree
-
exitKey
void exitKey(GolangParser.KeyContext ctx)
Exit a parse tree produced byGolangParser.key()
.- Parameters:
ctx
- the parse tree
-
enterElement
void enterElement(GolangParser.ElementContext ctx)
Enter a parse tree produced byGolangParser.element()
.- Parameters:
ctx
- the parse tree
-
exitElement
void exitElement(GolangParser.ElementContext ctx)
Exit a parse tree produced byGolangParser.element()
.- Parameters:
ctx
- the parse tree
-
enterStructType
void enterStructType(GolangParser.StructTypeContext ctx)
Enter a parse tree produced byGolangParser.structType()
.- Parameters:
ctx
- the parse tree
-
exitStructType
void exitStructType(GolangParser.StructTypeContext ctx)
Exit a parse tree produced byGolangParser.structType()
.- Parameters:
ctx
- the parse tree
-
enterFieldDecl
void enterFieldDecl(GolangParser.FieldDeclContext ctx)
Enter a parse tree produced byGolangParser.fieldDecl()
.- Parameters:
ctx
- the parse tree
-
exitFieldDecl
void exitFieldDecl(GolangParser.FieldDeclContext ctx)
Exit a parse tree produced byGolangParser.fieldDecl()
.- Parameters:
ctx
- the parse tree
-
enterAnonymousField
void enterAnonymousField(GolangParser.AnonymousFieldContext ctx)
Enter a parse tree produced byGolangParser.anonymousField()
.- Parameters:
ctx
- the parse tree
-
exitAnonymousField
void exitAnonymousField(GolangParser.AnonymousFieldContext ctx)
Exit a parse tree produced byGolangParser.anonymousField()
.- Parameters:
ctx
- the parse tree
-
enterFunctionLit
void enterFunctionLit(GolangParser.FunctionLitContext ctx)
Enter a parse tree produced byGolangParser.functionLit()
.- Parameters:
ctx
- the parse tree
-
exitFunctionLit
void exitFunctionLit(GolangParser.FunctionLitContext ctx)
Exit a parse tree produced byGolangParser.functionLit()
.- Parameters:
ctx
- the parse tree
-
enterPrimaryExpr
void enterPrimaryExpr(GolangParser.PrimaryExprContext ctx)
Enter a parse tree produced byGolangParser.primaryExpr()
.- Parameters:
ctx
- the parse tree
-
exitPrimaryExpr
void exitPrimaryExpr(GolangParser.PrimaryExprContext ctx)
Exit a parse tree produced byGolangParser.primaryExpr()
.- Parameters:
ctx
- the parse tree
-
enterSelector
void enterSelector(GolangParser.SelectorContext ctx)
Enter a parse tree produced byGolangParser.selector()
.- Parameters:
ctx
- the parse tree
-
exitSelector
void exitSelector(GolangParser.SelectorContext ctx)
Exit a parse tree produced byGolangParser.selector()
.- Parameters:
ctx
- the parse tree
-
enterIndex
void enterIndex(GolangParser.IndexContext ctx)
Enter a parse tree produced byGolangParser.index()
.- Parameters:
ctx
- the parse tree
-
exitIndex
void exitIndex(GolangParser.IndexContext ctx)
Exit a parse tree produced byGolangParser.index()
.- Parameters:
ctx
- the parse tree
-
enterSlice
void enterSlice(GolangParser.SliceContext ctx)
Enter a parse tree produced byGolangParser.slice()
.- Parameters:
ctx
- the parse tree
-
exitSlice
void exitSlice(GolangParser.SliceContext ctx)
Exit a parse tree produced byGolangParser.slice()
.- Parameters:
ctx
- the parse tree
-
enterTypeAssertion
void enterTypeAssertion(GolangParser.TypeAssertionContext ctx)
Enter a parse tree produced byGolangParser.typeAssertion()
.- Parameters:
ctx
- the parse tree
-
exitTypeAssertion
void exitTypeAssertion(GolangParser.TypeAssertionContext ctx)
Exit a parse tree produced byGolangParser.typeAssertion()
.- Parameters:
ctx
- the parse tree
-
enterArguments
void enterArguments(GolangParser.ArgumentsContext ctx)
Enter a parse tree produced byGolangParser.arguments()
.- Parameters:
ctx
- the parse tree
-
exitArguments
void exitArguments(GolangParser.ArgumentsContext ctx)
Exit a parse tree produced byGolangParser.arguments()
.- Parameters:
ctx
- the parse tree
-
enterMethodExpr
void enterMethodExpr(GolangParser.MethodExprContext ctx)
Enter a parse tree produced byGolangParser.methodExpr()
.- Parameters:
ctx
- the parse tree
-
exitMethodExpr
void exitMethodExpr(GolangParser.MethodExprContext ctx)
Exit a parse tree produced byGolangParser.methodExpr()
.- Parameters:
ctx
- the parse tree
-
enterReceiverType
void enterReceiverType(GolangParser.ReceiverTypeContext ctx)
Enter a parse tree produced byGolangParser.receiverType()
.- Parameters:
ctx
- the parse tree
-
exitReceiverType
void exitReceiverType(GolangParser.ReceiverTypeContext ctx)
Exit a parse tree produced byGolangParser.receiverType()
.- Parameters:
ctx
- the parse tree
-
enterExpression
void enterExpression(GolangParser.ExpressionContext ctx)
Enter a parse tree produced byGolangParser.expression()
.- Parameters:
ctx
- the parse tree
-
exitExpression
void exitExpression(GolangParser.ExpressionContext ctx)
Exit a parse tree produced byGolangParser.expression()
.- Parameters:
ctx
- the parse tree
-
enterUnaryExpr
void enterUnaryExpr(GolangParser.UnaryExprContext ctx)
Enter a parse tree produced byGolangParser.unaryExpr()
.- Parameters:
ctx
- the parse tree
-
exitUnaryExpr
void exitUnaryExpr(GolangParser.UnaryExprContext ctx)
Exit a parse tree produced byGolangParser.unaryExpr()
.- Parameters:
ctx
- the parse tree
-
enterConversion
void enterConversion(GolangParser.ConversionContext ctx)
Enter a parse tree produced byGolangParser.conversion()
.- Parameters:
ctx
- the parse tree
-
exitConversion
void exitConversion(GolangParser.ConversionContext ctx)
Exit a parse tree produced byGolangParser.conversion()
.- Parameters:
ctx
- the parse tree
-
enterEos
void enterEos(GolangParser.EosContext ctx)
Enter a parse tree produced byGolangParser.eos()
.- Parameters:
ctx
- the parse tree
-
exitEos
void exitEos(GolangParser.EosContext ctx)
Exit a parse tree produced byGolangParser.eos()
.- Parameters:
ctx
- the parse tree
-
-