/*
* Copyright (c) 2012 Sam Harwell, Tunnel Vision Laboratories LLC
* All rights reserved.
*
* The source code of this document is proprietary work, and is not licensed for
* distribution. For information about licensing, contact Sam Harwell at:
* sam@tunnelvisionlabs.com
*/
package org.tvl.goworks.editor.go.parser;
import org.antlr.v4.runtime.Dependents;
import org.antlr.v4.runtime.ParserRuleContext;
import org.antlr.v4.runtime.RuleDependencies;
import org.antlr.v4.runtime.RuleDependency;
import org.antlr.v4.runtime.Token;
import org.antlr.v4.runtime.tree.ErrorNode;
import org.antlr.v4.runtime.tree.TerminalNode;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.AddAssignOpContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.AddExprContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.AndExprContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.AnonymousFieldContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ArgumentListContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ArrayLengthContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ArrayTypeContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.AssignOpContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.AssignmentContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.BaseTypeContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.BaseTypeNameContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.BasicLiteralContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.BlockContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.BodyContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.BreakStmtContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.BuiltinArgsContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.BuiltinCallContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.BuiltinCallExprContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.CallExprContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ChannelContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ChannelTypeContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.CommCaseContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.CommClauseContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.CompareExprContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.CompositeLiteralContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ConditionContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ConstDeclContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ConstSpecContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ContinueStmtContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ConversionContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ConversionOrCallExprContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.DeclarationContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.DeferStmtContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ElementContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ElementListContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ElementNameOrIndexContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ElementTypeContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.EmptyStmtContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ExprCaseClauseContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ExprSwitchCaseContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ExprSwitchStmtContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ExpressionListContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ExpressionStmtContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.FallthroughStmtContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.FieldDeclContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ForClauseContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ForStmtContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.FunctionDeclContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.FunctionLiteralContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.FunctionTypeContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.GoStmtContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.GotoStmtContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.IdentifierListContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.IfStmtContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ImportDeclContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ImportPathContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ImportSpecContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.IncDecStmtContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.IndexExprContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.InitStmtContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.InterfaceTypeContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.InterfaceTypeNameContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.KeyContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.KeyTypeContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.LabelContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.LabeledStmtContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.LiteralContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.LiteralTypeContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.LiteralValueContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.MapTypeContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.MethodDeclContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.MethodExprContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.MethodNameContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.MethodSpecContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.MulAssignOpContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.MultExprContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.OperandContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.OperandExprContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.OrExprContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.PackageClauseContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.PackageNameContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ParameterDeclContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ParameterListContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ParametersContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.PointerTypeContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.PostStmtContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.QualifiedIdentifierContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.RangeClauseContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ReceiverContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ReceiverTypeContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.RecvExprContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.RecvStmtContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ResultContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ReturnStmtContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.SelectStmtContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.SelectorExprContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.SendStmtContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ShortVarDeclContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.SignatureContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.SimpleStmtContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.SliceExprContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.SliceTypeContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.SourceFileBodyContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.SourceFileContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.StatementContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.StructTypeContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.SwitchStmtContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.TagContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.TopLevelDeclContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.TypeAssertionExprContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.TypeCaseClauseContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.TypeContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.TypeDeclContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.TypeListContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.TypeLiteralContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.TypeNameContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.TypeSpecContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.TypeSwitchCaseContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.TypeSwitchGuardContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.TypeSwitchStmtContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.UnaryExprContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.ValueContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.VarDeclContext;
import org.tvl.goworks.editor.go.parser.generated.AbstractGoParser.VarSpecContext;
import org.tvl.goworks.editor.go.parser.generated.GoParserListener;
/**
* This template can be used to create a new complete listener implementation
* for {@link GoParser} with the proper {@link RuleDependency} annotations
* already in place.
* <p/>
* This class should be copied to create new listener implementations. It cannot
* be extended or instantiated directly.
*
* @author Sam Harwell
*/
abstract class GoFullListenerTemplate implements GoParserListener {
private GoFullListenerTemplate() {
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void enterMultExpr(MultExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void exitMultExpr(MultExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_channelType, version = 0, dependents = Dependents.PARENTS)
})
public void enterChannelType(ChannelTypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_channelType, version = 0, dependents = Dependents.PARENTS)
})
public void exitChannelType(ChannelTypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_mulAssignOp, version = 0, dependents = Dependents.PARENTS)
})
public void enterMulAssignOp(MulAssignOpContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_mulAssignOp, version = 0, dependents = Dependents.PARENTS)
})
public void exitMulAssignOp(MulAssignOpContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_packageName, version = 0, dependents = Dependents.PARENTS)
})
public void enterPackageName(PackageNameContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_packageName, version = 0, dependents = Dependents.PARENTS)
})
public void exitPackageName(PackageNameContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_receiver, version = 0, dependents = Dependents.PARENTS)
})
public void enterReceiver(ReceiverContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_receiver, version = 0, dependents = Dependents.PARENTS)
})
public void exitReceiver(ReceiverContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_arrayType, version = 0, dependents = Dependents.PARENTS)
})
public void enterArrayType(ArrayTypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_arrayType, version = 0, dependents = Dependents.PARENTS)
})
public void exitArrayType(ArrayTypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expressionList, version = 1, dependents = Dependents.PARENTS)
})
public void enterExpressionList(ExpressionListContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expressionList, version = 1, dependents = Dependents.PARENTS)
})
public void exitExpressionList(ExpressionListContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_tag, version = 0, dependents = Dependents.PARENTS)
})
public void enterTag(TagContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_tag, version = 0, dependents = Dependents.PARENTS)
})
public void exitTag(TagContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_elementNameOrIndex, version = 1, dependents = Dependents.PARENTS)
})
public void enterElementNameOrIndex(ElementNameOrIndexContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_elementNameOrIndex, version = 1, dependents = Dependents.PARENTS)
})
public void exitElementNameOrIndex(ElementNameOrIndexContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_fallthroughStmt, version = 0, dependents = Dependents.PARENTS)
})
public void enterFallthroughStmt(FallthroughStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_fallthroughStmt, version = 0, dependents = Dependents.PARENTS)
})
public void exitFallthroughStmt(FallthroughStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void enterSelectorExpr(SelectorExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void exitSelectorExpr(SelectorExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_parameterList, version = 0, dependents = Dependents.PARENTS)
})
public void enterParameterList(ParameterListContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_parameterList, version = 0, dependents = Dependents.PARENTS)
})
public void exitParameterList(ParameterListContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_receiverType, version = 3, dependents = Dependents.PARENTS)
})
public void enterReceiverType(ReceiverTypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_receiverType, version = 3, dependents = Dependents.PARENTS)
})
public void exitReceiverType(ReceiverTypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_ifStmt, version = 0, dependents = Dependents.PARENTS)
})
public void enterIfStmt(IfStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_ifStmt, version = 0, dependents = Dependents.PARENTS)
})
public void exitIfStmt(IfStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_methodName, version = 0, dependents = Dependents.PARENTS)
})
public void enterMethodName(MethodNameContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_methodName, version = 0, dependents = Dependents.PARENTS)
})
public void exitMethodName(MethodNameContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_signature, version = 0, dependents = Dependents.PARENTS)
})
public void enterSignature(SignatureContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_signature, version = 0, dependents = Dependents.PARENTS)
})
public void exitSignature(SignatureContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_mapType, version = 0, dependents = Dependents.PARENTS)
})
public void enterMapType(MapTypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_mapType, version = 0, dependents = Dependents.PARENTS)
})
public void exitMapType(MapTypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_element, version = 0, dependents = Dependents.PARENTS)
})
public void enterElement(ElementContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_element, version = 0, dependents = Dependents.PARENTS)
})
public void exitElement(ElementContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void enterCallExpr(CallExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void exitCallExpr(CallExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_typeCaseClause, version = 0, dependents = Dependents.PARENTS)
})
public void enterTypeCaseClause(TypeCaseClauseContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_typeCaseClause, version = 0, dependents = Dependents.PARENTS)
})
public void exitTypeCaseClause(TypeCaseClauseContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_exprCaseClause, version = 0, dependents = Dependents.PARENTS)
})
public void enterExprCaseClause(ExprCaseClauseContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_exprCaseClause, version = 0, dependents = Dependents.PARENTS)
})
public void exitExprCaseClause(ExprCaseClauseContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_typeSwitchGuard, version = 0, dependents = Dependents.PARENTS)
})
public void enterTypeSwitchGuard(TypeSwitchGuardContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_typeSwitchGuard, version = 0, dependents = Dependents.PARENTS)
})
public void exitTypeSwitchGuard(TypeSwitchGuardContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_functionLiteral, version = 0, dependents = Dependents.PARENTS)
})
public void enterFunctionLiteral(FunctionLiteralContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_functionLiteral, version = 0, dependents = Dependents.PARENTS)
})
public void exitFunctionLiteral(FunctionLiteralContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void enterOrExpr(OrExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void exitOrExpr(OrExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_recvExpr, version = 0, dependents = Dependents.PARENTS)
})
public void enterRecvExpr(RecvExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_recvExpr, version = 0, dependents = Dependents.PARENTS)
})
public void exitRecvExpr(RecvExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_topLevelDecl, version = 0, dependents = Dependents.PARENTS)
})
public void enterTopLevelDecl(TopLevelDeclContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_topLevelDecl, version = 0, dependents = Dependents.PARENTS)
})
public void exitTopLevelDecl(TopLevelDeclContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_methodSpec, version = 0, dependents = Dependents.PARENTS)
})
public void enterMethodSpec(MethodSpecContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_methodSpec, version = 0, dependents = Dependents.PARENTS)
})
public void exitMethodSpec(MethodSpecContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_constSpec, version = 0, dependents = Dependents.PARENTS)
})
public void enterConstSpec(ConstSpecContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_constSpec, version = 0, dependents = Dependents.PARENTS)
})
public void exitConstSpec(ConstSpecContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_compositeLiteral, version = 0, dependents = Dependents.PARENTS)
})
public void enterCompositeLiteral(CompositeLiteralContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_compositeLiteral, version = 0, dependents = Dependents.PARENTS)
})
public void exitCompositeLiteral(CompositeLiteralContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_forClause, version = 0, dependents = Dependents.PARENTS)
})
public void enterForClause(ForClauseContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_forClause, version = 0, dependents = Dependents.PARENTS)
})
public void exitForClause(ForClauseContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_shortVarDecl, version = 1, dependents = Dependents.PARENTS)
})
public void enterShortVarDecl(ShortVarDeclContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_shortVarDecl, version = 1, dependents = Dependents.PARENTS)
})
public void exitShortVarDecl(ShortVarDeclContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_gotoStmt, version = 0, dependents = Dependents.PARENTS)
})
public void enterGotoStmt(GotoStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_gotoStmt, version = 0, dependents = Dependents.PARENTS)
})
public void exitGotoStmt(GotoStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_arrayLength, version = 0, dependents = Dependents.PARENTS)
})
public void enterArrayLength(ArrayLengthContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_arrayLength, version = 0, dependents = Dependents.PARENTS)
})
public void exitArrayLength(ArrayLengthContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_interfaceType, version = 0, dependents = Dependents.PARENTS)
})
public void enterInterfaceType(InterfaceTypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_interfaceType, version = 0, dependents = Dependents.PARENTS)
})
public void exitInterfaceType(InterfaceTypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_conversion, version = 0, dependents = Dependents.PARENTS)
})
public void enterConversion(ConversionContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_conversion, version = 0, dependents = Dependents.PARENTS)
})
public void exitConversion(ConversionContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_block, version = 0, dependents = Dependents.PARENTS)
})
public void enterBlock(BlockContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_block, version = 0, dependents = Dependents.PARENTS)
})
public void exitBlock(BlockContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_breakStmt, version = 0, dependents = Dependents.PARENTS)
})
public void enterBreakStmt(BreakStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_breakStmt, version = 0, dependents = Dependents.PARENTS)
})
public void exitBreakStmt(BreakStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_emptyStmt, version = 1, dependents = Dependents.PARENTS)
})
public void enterEmptyStmt(EmptyStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_emptyStmt, version = 1, dependents = Dependents.PARENTS)
})
public void exitEmptyStmt(EmptyStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_functionType, version = 0, dependents = Dependents.PARENTS)
})
public void enterFunctionType(FunctionTypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_functionType, version = 0, dependents = Dependents.PARENTS)
})
public void exitFunctionType(FunctionTypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_baseType, version = 0, dependents = Dependents.PARENTS)
})
public void enterBaseType(BaseTypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_baseType, version = 0, dependents = Dependents.PARENTS)
})
public void exitBaseType(BaseTypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void enterOperandExpr(OperandExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void exitOperandExpr(OperandExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_fieldDecl, version = 0, dependents = Dependents.PARENTS)
})
public void enterFieldDecl(FieldDeclContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_fieldDecl, version = 0, dependents = Dependents.PARENTS)
})
public void exitFieldDecl(FieldDeclContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_exprSwitchStmt, version = 0, dependents = Dependents.PARENTS)
})
public void enterExprSwitchStmt(ExprSwitchStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_exprSwitchStmt, version = 0, dependents = Dependents.PARENTS)
})
public void exitExprSwitchStmt(ExprSwitchStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_goStmt, version = 0, dependents = Dependents.PARENTS)
})
public void enterGoStmt(GoStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_goStmt, version = 0, dependents = Dependents.PARENTS)
})
public void exitGoStmt(GoStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_parameterDecl, version = 0, dependents = Dependents.PARENTS)
})
public void enterParameterDecl(ParameterDeclContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_parameterDecl, version = 0, dependents = Dependents.PARENTS)
})
public void exitParameterDecl(ParameterDeclContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_basicLiteral, version = 0, dependents = Dependents.PARENTS)
})
public void enterBasicLiteral(BasicLiteralContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_basicLiteral, version = 0, dependents = Dependents.PARENTS)
})
public void exitBasicLiteral(BasicLiteralContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_exprSwitchCase, version = 0, dependents = Dependents.PARENTS)
})
public void enterExprSwitchCase(ExprSwitchCaseContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_exprSwitchCase, version = 0, dependents = Dependents.PARENTS)
})
public void exitExprSwitchCase(ExprSwitchCaseContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_typeLiteral, version = 0, dependents = Dependents.PARENTS)
})
public void enterTypeLiteral(TypeLiteralContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_typeLiteral, version = 0, dependents = Dependents.PARENTS)
})
public void exitTypeLiteral(TypeLiteralContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_selectStmt, version = 0, dependents = Dependents.PARENTS)
})
public void enterSelectStmt(SelectStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_selectStmt, version = 0, dependents = Dependents.PARENTS)
})
public void exitSelectStmt(SelectStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_importSpec, version = 0, dependents = Dependents.PARENTS)
})
public void enterImportSpec(ImportSpecContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_importSpec, version = 0, dependents = Dependents.PARENTS)
})
public void exitImportSpec(ImportSpecContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_typeName, version = 3, dependents = Dependents.PARENTS)
})
public void enterTypeName(TypeNameContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_typeName, version = 3, dependents = Dependents.PARENTS)
})
public void exitTypeName(TypeNameContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_literalType, version = 0, dependents = Dependents.PARENTS)
})
public void enterLiteralType(LiteralTypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_literalType, version = 0, dependents = Dependents.PARENTS)
})
public void exitLiteralType(LiteralTypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_assignment, version = 1, dependents = Dependents.PARENTS)
})
public void enterAssignment(AssignmentContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_assignment, version = 1, dependents = Dependents.PARENTS)
})
public void exitAssignment(AssignmentContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_assignOp, version = 1, dependents = Dependents.PARENTS)
})
public void enterAssignOp(AssignOpContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_assignOp, version = 1, dependents = Dependents.PARENTS)
})
public void exitAssignOp(AssignOpContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_recvStmt, version = 0, dependents = Dependents.PARENTS)
})
public void enterRecvStmt(RecvStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_recvStmt, version = 0, dependents = Dependents.PARENTS)
})
public void exitRecvStmt(RecvStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_typeSpec, version = 0, dependents = Dependents.PARENTS)
})
public void enterTypeSpec(TypeSpecContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_typeSpec, version = 0, dependents = Dependents.PARENTS)
})
public void exitTypeSpec(TypeSpecContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_packageClause, version = 0, dependents = Dependents.PARENTS)
})
public void enterPackageClause(PackageClauseContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_packageClause, version = 0, dependents = Dependents.PARENTS)
})
public void exitPackageClause(PackageClauseContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void enterBuiltinCallExpr(BuiltinCallExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void exitBuiltinCallExpr(BuiltinCallExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_literalValue, version = 0, dependents = Dependents.PARENTS)
})
public void enterLiteralValue(LiteralValueContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_literalValue, version = 0, dependents = Dependents.PARENTS)
})
public void exitLiteralValue(LiteralValueContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void enterIndexExpr(IndexExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void exitIndexExpr(IndexExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_varSpec, version = 0, dependents = Dependents.PARENTS)
})
public void enterVarSpec(VarSpecContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_varSpec, version = 0, dependents = Dependents.PARENTS)
})
public void exitVarSpec(VarSpecContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_body, version = 0, dependents = Dependents.PARENTS)
})
public void enterBody(BodyContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_body, version = 0, dependents = Dependents.PARENTS)
})
public void exitBody(BodyContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_commClause, version = 0, dependents = Dependents.PARENTS)
})
public void enterCommClause(CommClauseContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_commClause, version = 0, dependents = Dependents.PARENTS)
})
public void exitCommClause(CommClauseContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_qualifiedIdentifier, version = 0, dependents = Dependents.PARENTS)
})
public void enterQualifiedIdentifier(QualifiedIdentifierContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_qualifiedIdentifier, version = 0, dependents = Dependents.PARENTS)
})
public void exitQualifiedIdentifier(QualifiedIdentifierContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_returnStmt, version = 0, dependents = Dependents.PARENTS)
})
public void enterReturnStmt(ReturnStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_returnStmt, version = 0, dependents = Dependents.PARENTS)
})
public void exitReturnStmt(ReturnStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_simpleStmt, version = 1, dependents = Dependents.PARENTS)
})
public void enterSimpleStmt(SimpleStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_simpleStmt, version = 1, dependents = Dependents.PARENTS)
})
public void exitSimpleStmt(SimpleStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void enterTypeAssertionExpr(TypeAssertionExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void exitTypeAssertionExpr(TypeAssertionExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_type, version = 2, dependents = Dependents.PARENTS)
})
public void enterType(TypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_type, version = 2, dependents = Dependents.PARENTS)
})
public void exitType(TypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_interfaceTypeName, version = 0, dependents = Dependents.PARENTS)
})
public void enterInterfaceTypeName(InterfaceTypeNameContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_interfaceTypeName, version = 0, dependents = Dependents.PARENTS)
})
public void exitInterfaceTypeName(InterfaceTypeNameContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_continueStmt, version = 0, dependents = Dependents.PARENTS)
})
public void enterContinueStmt(ContinueStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_continueStmt, version = 0, dependents = Dependents.PARENTS)
})
public void exitContinueStmt(ContinueStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_value, version = 0, dependents = Dependents.PARENTS)
})
public void enterValue(ValueContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_value, version = 0, dependents = Dependents.PARENTS)
})
public void exitValue(ValueContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_methodDecl, version = 0, dependents = Dependents.PARENTS)
})
public void enterMethodDecl(MethodDeclContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_methodDecl, version = 0, dependents = Dependents.PARENTS)
})
public void exitMethodDecl(MethodDeclContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_labeledStmt, version = 0, dependents = Dependents.PARENTS)
})
public void enterLabeledStmt(LabeledStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_labeledStmt, version = 0, dependents = Dependents.PARENTS)
})
public void exitLabeledStmt(LabeledStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_parameters, version = 0, dependents = Dependents.PARENTS)
})
public void enterParameters(ParametersContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_parameters, version = 0, dependents = Dependents.PARENTS)
})
public void exitParameters(ParametersContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_deferStmt, version = 0, dependents = Dependents.PARENTS)
})
public void enterDeferStmt(DeferStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_deferStmt, version = 0, dependents = Dependents.PARENTS)
})
public void exitDeferStmt(DeferStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_sourceFileBody, version = 1, dependents = Dependents.PARENTS)
})
public void enterSourceFileBody(SourceFileBodyContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_sourceFileBody, version = 1, dependents = Dependents.PARENTS)
})
public void exitSourceFileBody(SourceFileBodyContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_key, version = 1, dependents = Dependents.PARENTS)
})
public void enterKey(KeyContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_key, version = 1, dependents = Dependents.PARENTS)
})
public void exitKey(KeyContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_declaration, version = 0, dependents = Dependents.PARENTS)
})
public void enterDeclaration(DeclarationContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_declaration, version = 0, dependents = Dependents.PARENTS)
})
public void exitDeclaration(DeclarationContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_commCase, version = 0, dependents = Dependents.PARENTS)
})
public void enterCommCase(CommCaseContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_commCase, version = 0, dependents = Dependents.PARENTS)
})
public void exitCommCase(CommCaseContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_builtinArgs, version = 2, dependents = Dependents.PARENTS)
})
public void enterBuiltinArgs(BuiltinArgsContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_builtinArgs, version = 2, dependents = Dependents.PARENTS)
})
public void exitBuiltinArgs(BuiltinArgsContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_condition, version = 0, dependents = Dependents.PARENTS)
})
public void enterCondition(ConditionContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_condition, version = 0, dependents = Dependents.PARENTS)
})
public void exitCondition(ConditionContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void enterConversionOrCallExpr(ConversionOrCallExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void exitConversionOrCallExpr(ConversionOrCallExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_label, version = 0, dependents = Dependents.PARENTS)
})
public void enterLabel(LabelContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_label, version = 0, dependents = Dependents.PARENTS)
})
public void exitLabel(LabelContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_elementType, version = 0, dependents = Dependents.PARENTS)
})
public void enterElementType(ElementTypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_elementType, version = 0, dependents = Dependents.PARENTS)
})
public void exitElementType(ElementTypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_functionDecl, version = 0, dependents = Dependents.PARENTS)
})
public void enterFunctionDecl(FunctionDeclContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_functionDecl, version = 0, dependents = Dependents.PARENTS)
})
public void exitFunctionDecl(FunctionDeclContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_statement, version = 0, dependents = Dependents.PARENTS)
})
public void enterStatement(StatementContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_statement, version = 0, dependents = Dependents.PARENTS)
})
public void exitStatement(StatementContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_pointerType, version = 0, dependents = Dependents.PARENTS)
})
public void enterPointerType(PointerTypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_pointerType, version = 0, dependents = Dependents.PARENTS)
})
public void exitPointerType(PointerTypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_addAssignOp, version = 0, dependents = Dependents.PARENTS)
})
public void enterAddAssignOp(AddAssignOpContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_addAssignOp, version = 0, dependents = Dependents.PARENTS)
})
public void exitAddAssignOp(AddAssignOpContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_sourceFile, version = 1, dependents = Dependents.PARENTS)
})
public void enterSourceFile(SourceFileContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_sourceFile, version = 1, dependents = Dependents.PARENTS)
})
public void exitSourceFile(SourceFileContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void enterSliceExpr(SliceExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void exitSliceExpr(SliceExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_baseTypeName, version = 0, dependents = Dependents.PARENTS)
})
public void enterBaseTypeName(BaseTypeNameContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_baseTypeName, version = 0, dependents = Dependents.PARENTS)
})
public void exitBaseTypeName(BaseTypeNameContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_methodExpr, version = 0, dependents = Dependents.PARENTS)
})
public void enterMethodExpr(MethodExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_methodExpr, version = 0, dependents = Dependents.PARENTS)
})
public void exitMethodExpr(MethodExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_typeList, version = 0, dependents = Dependents.PARENTS)
})
public void enterTypeList(TypeListContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_typeList, version = 0, dependents = Dependents.PARENTS)
})
public void exitTypeList(TypeListContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_incDecStmt, version = 1, dependents = Dependents.PARENTS)
})
public void enterIncDecStmt(IncDecStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_incDecStmt, version = 1, dependents = Dependents.PARENTS)
})
public void exitIncDecStmt(IncDecStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_builtinCall, version = 0, dependents = Dependents.PARENTS)
})
public void enterBuiltinCall(BuiltinCallContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_builtinCall, version = 0, dependents = Dependents.PARENTS)
})
public void exitBuiltinCall(BuiltinCallContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_constDecl, version = 0, dependents = Dependents.PARENTS)
})
public void enterConstDecl(ConstDeclContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_constDecl, version = 0, dependents = Dependents.PARENTS)
})
public void exitConstDecl(ConstDeclContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_result, version = 0, dependents = Dependents.PARENTS)
})
public void enterResult(ResultContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_result, version = 0, dependents = Dependents.PARENTS)
})
public void exitResult(ResultContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void enterAndExpr(AndExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void exitAndExpr(AndExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_structType, version = 0, dependents = Dependents.PARENTS)
})
public void enterStructType(StructTypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_structType, version = 0, dependents = Dependents.PARENTS)
})
public void exitStructType(StructTypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_varDecl, version = 0, dependents = Dependents.PARENTS)
})
public void enterVarDecl(VarDeclContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_varDecl, version = 0, dependents = Dependents.PARENTS)
})
public void exitVarDecl(VarDeclContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_initStmt, version = 0, dependents = Dependents.PARENTS)
})
public void enterInitStmt(InitStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_initStmt, version = 0, dependents = Dependents.PARENTS)
})
public void exitInitStmt(InitStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_identifierList, version = 0, dependents = Dependents.PARENTS)
})
public void enterIdentifierList(IdentifierListContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_identifierList, version = 0, dependents = Dependents.PARENTS)
})
public void exitIdentifierList(IdentifierListContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_sliceType, version = 0, dependents = Dependents.PARENTS)
})
public void enterSliceType(SliceTypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_sliceType, version = 0, dependents = Dependents.PARENTS)
})
public void exitSliceType(SliceTypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void enterCompareExpr(CompareExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void exitCompareExpr(CompareExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_importDecl, version = 0, dependents = Dependents.PARENTS)
})
public void enterImportDecl(ImportDeclContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_importDecl, version = 0, dependents = Dependents.PARENTS)
})
public void exitImportDecl(ImportDeclContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_elementList, version = 0, dependents = Dependents.PARENTS)
})
public void enterElementList(ElementListContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_elementList, version = 0, dependents = Dependents.PARENTS)
})
public void exitElementList(ElementListContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_keyType, version = 0, dependents = Dependents.PARENTS)
})
public void enterKeyType(KeyTypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_keyType, version = 0, dependents = Dependents.PARENTS)
})
public void exitKeyType(KeyTypeContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_importPath, version = 0, dependents = Dependents.PARENTS)
})
public void enterImportPath(ImportPathContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_importPath, version = 0, dependents = Dependents.PARENTS)
})
public void exitImportPath(ImportPathContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_anonymousField, version = 0, dependents = Dependents.PARENTS)
})
public void enterAnonymousField(AnonymousFieldContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_anonymousField, version = 0, dependents = Dependents.PARENTS)
})
public void exitAnonymousField(AnonymousFieldContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void enterAddExpr(AddExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void exitAddExpr(AddExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expressionStmt, version = 1, dependents = Dependents.PARENTS)
})
public void enterExpressionStmt(ExpressionStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expressionStmt, version = 1, dependents = Dependents.PARENTS)
})
public void exitExpressionStmt(ExpressionStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_sendStmt, version = 1, dependents = Dependents.PARENTS)
})
public void enterSendStmt(SendStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_sendStmt, version = 1, dependents = Dependents.PARENTS)
})
public void exitSendStmt(SendStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_switchStmt, version = 0, dependents = Dependents.PARENTS)
})
public void enterSwitchStmt(SwitchStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_switchStmt, version = 0, dependents = Dependents.PARENTS)
})
public void exitSwitchStmt(SwitchStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_postStmt, version = 0, dependents = Dependents.PARENTS)
})
public void enterPostStmt(PostStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_postStmt, version = 0, dependents = Dependents.PARENTS)
})
public void exitPostStmt(PostStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_forStmt, version = 0, dependents = Dependents.PARENTS)
})
public void enterForStmt(ForStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_forStmt, version = 0, dependents = Dependents.PARENTS)
})
public void exitForStmt(ForStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_typeSwitchCase, version = 0, dependents = Dependents.PARENTS)
})
public void enterTypeSwitchCase(TypeSwitchCaseContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_typeSwitchCase, version = 0, dependents = Dependents.PARENTS)
})
public void exitTypeSwitchCase(TypeSwitchCaseContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_rangeClause, version = 0, dependents = Dependents.PARENTS)
})
public void enterRangeClause(RangeClauseContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_rangeClause, version = 0, dependents = Dependents.PARENTS)
})
public void exitRangeClause(RangeClauseContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_operand, version = 0, dependents = Dependents.PARENTS)
})
public void enterOperand(OperandContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_operand, version = 0, dependents = Dependents.PARENTS)
})
public void exitOperand(OperandContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_argumentList, version = 2, dependents = Dependents.PARENTS)
})
public void enterArgumentList(ArgumentListContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_argumentList, version = 2, dependents = Dependents.PARENTS)
})
public void exitArgumentList(ArgumentListContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_typeSwitchStmt, version = 0, dependents = Dependents.PARENTS)
})
public void enterTypeSwitchStmt(TypeSwitchStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_typeSwitchStmt, version = 0, dependents = Dependents.PARENTS)
})
public void exitTypeSwitchStmt(TypeSwitchStmtContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_typeDecl, version = 0, dependents = Dependents.PARENTS)
})
public void enterTypeDecl(TypeDeclContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_typeDecl, version = 0, dependents = Dependents.PARENTS)
})
public void exitTypeDecl(TypeDeclContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void enterUnaryExpr(UnaryExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_expression, version = 1, dependents = Dependents.PARENTS)
})
public void exitUnaryExpr(UnaryExprContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_channel, version = 1, dependents = Dependents.PARENTS)
})
public void enterChannel(ChannelContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_channel, version = 1, dependents = Dependents.PARENTS)
})
public void exitChannel(ChannelContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_literal, version = 0, dependents = Dependents.PARENTS)
})
public void enterLiteral(LiteralContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
@RuleDependencies({
@RuleDependency(recognizer = GoParser.class, rule = GoParser.RULE_literal, version = 0, dependents = Dependents.PARENTS)
})
public void exitLiteral(LiteralContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
public void visitTerminal(TerminalNode node) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
public void visitErrorNode(ErrorNode node) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
public void enterEveryRule(ParserRuleContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
@Override
public void exitEveryRule(ParserRuleContext ctx) {
throw new UnsupportedOperationException("Not supported yet.");
}
}