Class TealBaseListener
This class provides an empty implementation of ITealListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
Inheritance
Namespace: GCore.Antlr.Grammers.Teal
Assembly: Teal.dll
Syntax
public class TealBaseListener : object, ITealListener, Antlr4.Runtime.Tree.IParseTreeListenerMethods
| Improve this Doc View SourceEnterArgs(TealParser.ArgsContext)
Enter a parse tree produced by args().
The default implementation does nothing.
Declaration
public virtual void EnterArgs(TealParser.ArgsContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.ArgsContext | context | The parse tree. | 
EnterAssignField(TealParser.AssignFieldContext)
Enter a parse tree produced by the AssignField
labeled alternative in field().
The default implementation does nothing.
Declaration
public virtual void EnterAssignField(TealParser.AssignFieldContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.AssignFieldContext | context | The parse tree. | 
EnterAssignNewTypeField(TealParser.AssignNewTypeFieldContext)
Enter a parse tree produced by the AssignNewTypeField
labeled alternative in field().
The default implementation does nothing.
Declaration
public virtual void EnterAssignNewTypeField(TealParser.AssignNewTypeFieldContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.AssignNewTypeFieldContext | context | The parse tree. | 
EnterAssignStat(TealParser.AssignStatContext)
Enter a parse tree produced by the AssignStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void EnterAssignStat(TealParser.AssignStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.AssignStatContext | context | The parse tree. | 
EnterAttnamelist(TealParser.AttnamelistContext)
Enter a parse tree produced by attnamelist().
The default implementation does nothing.
Declaration
public virtual void EnterAttnamelist(TealParser.AttnamelistContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.AttnamelistContext | context | The parse tree. | 
EnterAttrib(TealParser.AttribContext)
Enter a parse tree produced by attrib().
The default implementation does nothing.
Declaration
public virtual void EnterAttrib(TealParser.AttribContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.AttribContext | context | The parse tree. | 
EnterBasetype(TealParser.BasetypeContext)
Enter a parse tree produced by basetype().
The default implementation does nothing.
Declaration
public virtual void EnterBasetype(TealParser.BasetypeContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.BasetypeContext | context | The parse tree. | 
EnterBlock(TealParser.BlockContext)
Enter a parse tree produced by block().
The default implementation does nothing.
Declaration
public virtual void EnterBlock(TealParser.BlockContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.BlockContext | context | The parse tree. | 
EnterBracketAssginField(TealParser.BracketAssginFieldContext)
Enter a parse tree produced by the BracketAssginField
labeled alternative in field().
The default implementation does nothing.
Declaration
public virtual void EnterBracketAssginField(TealParser.BracketAssginFieldContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.BracketAssginFieldContext | context | The parse tree. | 
EnterBreakStat(TealParser.BreakStatContext)
Enter a parse tree produced by the BreakStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void EnterBreakStat(TealParser.BreakStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.BreakStatContext | context | The parse tree. | 
EnterChunk(TealParser.ChunkContext)
Enter a parse tree produced by chunk().
The default implementation does nothing.
Declaration
public virtual void EnterChunk(TealParser.ChunkContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.ChunkContext | context | The parse tree. | 
EnterDoStat(TealParser.DoStatContext)
Enter a parse tree produced by the DoStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void EnterDoStat(TealParser.DoStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.DoStatContext | context | The parse tree. | 
EnterEnumNewType(TealParser.EnumNewTypeContext)
Enter a parse tree produced by the EnumNewType
labeled alternative in newtype().
The default implementation does nothing.
Declaration
public virtual void EnterEnumNewType(TealParser.EnumNewTypeContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.EnumNewTypeContext | context | The parse tree. | 
EnterEveryRule(Antlr4.Runtime.ParserRuleContext)
Declaration
public virtual void EnterEveryRule(Antlr4.Runtime.ParserRuleContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| Antlr4.Runtime.ParserRuleContext | context | 
Remarks
The default implementation does nothing.
EnterExp(TealParser.ExpContext)
Enter a parse tree produced by exp().
The default implementation does nothing.
Declaration
public virtual void EnterExp(TealParser.ExpContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.ExpContext | context | The parse tree. | 
EnterExplist(TealParser.ExplistContext)
Enter a parse tree produced by explist().
The default implementation does nothing.
Declaration
public virtual void EnterExplist(TealParser.ExplistContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.ExplistContext | context | The parse tree. | 
EnterExprField(TealParser.ExprFieldContext)
Enter a parse tree produced by the ExprField
labeled alternative in field().
The default implementation does nothing.
Declaration
public virtual void EnterExprField(TealParser.ExprFieldContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.ExprFieldContext | context | The parse tree. | 
EnterFieldlist(TealParser.FieldlistContext)
Enter a parse tree produced by fieldlist().
The default implementation does nothing.
Declaration
public virtual void EnterFieldlist(TealParser.FieldlistContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.FieldlistContext | context | The parse tree. | 
EnterFieldsep(TealParser.FieldsepContext)
Enter a parse tree produced by fieldsep().
The default implementation does nothing.
Declaration
public virtual void EnterFieldsep(TealParser.FieldsepContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.FieldsepContext | context | The parse tree. | 
EnterForInStat(TealParser.ForInStatContext)
Enter a parse tree produced by the ForInStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void EnterForInStat(TealParser.ForInStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.ForInStatContext | context | The parse tree. | 
EnterForStat(TealParser.ForStatContext)
Enter a parse tree produced by the ForStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void EnterForStat(TealParser.ForStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.ForStatContext | context | The parse tree. | 
EnterFuncbody(TealParser.FuncbodyContext)
Enter a parse tree produced by funcbody().
The default implementation does nothing.
Declaration
public virtual void EnterFuncbody(TealParser.FuncbodyContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.FuncbodyContext | context | The parse tree. | 
EnterFuncCallStat(TealParser.FuncCallStatContext)
Enter a parse tree produced by the FuncCallStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void EnterFuncCallStat(TealParser.FuncCallStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.FuncCallStatContext | context | The parse tree. | 
EnterFuncname(TealParser.FuncnameContext)
Enter a parse tree produced by funcname().
The default implementation does nothing.
Declaration
public virtual void EnterFuncname(TealParser.FuncnameContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.FuncnameContext | context | The parse tree. | 
EnterFuncNewType(TealParser.FuncNewTypeContext)
Enter a parse tree produced by the FuncNewType
labeled alternative in newtype().
The default implementation does nothing.
Declaration
public virtual void EnterFuncNewType(TealParser.FuncNewTypeContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.FuncNewTypeContext | context | The parse tree. | 
EnterFuncStat(TealParser.FuncStatContext)
Enter a parse tree produced by the FuncStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void EnterFuncStat(TealParser.FuncStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.FuncStatContext | context | The parse tree. | 
EnterFunctioncall(TealParser.FunctioncallContext)
Enter a parse tree produced by functioncall().
The default implementation does nothing.
Declaration
public virtual void EnterFunctioncall(TealParser.FunctioncallContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.FunctioncallContext | context | The parse tree. | 
EnterFunctiondef(TealParser.FunctiondefContext)
Enter a parse tree produced by functiondef().
The default implementation does nothing.
Declaration
public virtual void EnterFunctiondef(TealParser.FunctiondefContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.FunctiondefContext | context | The parse tree. | 
EnterFunctiontype(TealParser.FunctiontypeContext)
Enter a parse tree produced by functiontype().
The default implementation does nothing.
Declaration
public virtual void EnterFunctiontype(TealParser.FunctiontypeContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.FunctiontypeContext | context | The parse tree. | 
EnterGlobalAssignStat(TealParser.GlobalAssignStatContext)
Enter a parse tree produced by the GlobalAssignStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void EnterGlobalAssignStat(TealParser.GlobalAssignStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.GlobalAssignStatContext | context | The parse tree. | 
EnterGlobalAttrAssignStat(TealParser.GlobalAttrAssignStatContext)
Enter a parse tree produced by the GlobalAttrAssignStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void EnterGlobalAttrAssignStat(TealParser.GlobalAttrAssignStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.GlobalAttrAssignStatContext | context | The parse tree. | 
EnterGlobalAttrStat(TealParser.GlobalAttrStatContext)
Enter a parse tree produced by the GlobalAttrStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void EnterGlobalAttrStat(TealParser.GlobalAttrStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.GlobalAttrStatContext | context | The parse tree. | 
EnterGlobalFuncStat(TealParser.GlobalFuncStatContext)
Enter a parse tree produced by the GlobalFuncStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void EnterGlobalFuncStat(TealParser.GlobalFuncStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.GlobalFuncStatContext | context | The parse tree. | 
EnterGotoStat(TealParser.GotoStatContext)
Enter a parse tree produced by the GotoStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void EnterGotoStat(TealParser.GotoStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.GotoStatContext | context | The parse tree. | 
EnterIfStat(TealParser.IfStatContext)
Enter a parse tree produced by the IfStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void EnterIfStat(TealParser.IfStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.IfStatContext | context | The parse tree. | 
EnterLabel(TealParser.LabelContext)
Enter a parse tree produced by label().
The default implementation does nothing.
Declaration
public virtual void EnterLabel(TealParser.LabelContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.LabelContext | context | The parse tree. | 
EnterLabelStat(TealParser.LabelStatContext)
Enter a parse tree produced by the LabelStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void EnterLabelStat(TealParser.LabelStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.LabelStatContext | context | The parse tree. | 
EnterLocalAttrAssignStat(TealParser.LocalAttrAssignStatContext)
Enter a parse tree produced by the LocalAttrAssignStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void EnterLocalAttrAssignStat(TealParser.LocalAttrAssignStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.LocalAttrAssignStatContext | context | The parse tree. | 
EnterLocalFuncStat(TealParser.LocalFuncStatContext)
Enter a parse tree produced by the LocalFuncStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void EnterLocalFuncStat(TealParser.LocalFuncStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.LocalFuncStatContext | context | The parse tree. | 
EnterLocalNewTypeStat(TealParser.LocalNewTypeStatContext)
Enter a parse tree produced by the LocalNewTypeStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void EnterLocalNewTypeStat(TealParser.LocalNewTypeStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.LocalNewTypeStatContext | context | The parse tree. | 
EnterNameAndArgs(TealParser.NameAndArgsContext)
Enter a parse tree produced by nameAndArgs().
The default implementation does nothing.
Declaration
public virtual void EnterNameAndArgs(TealParser.NameAndArgsContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.NameAndArgsContext | context | The parse tree. | 
EnterNamelist(TealParser.NamelistContext)
Enter a parse tree produced by namelist().
The default implementation does nothing.
Declaration
public virtual void EnterNamelist(TealParser.NamelistContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.NamelistContext | context | The parse tree. | 
EnterNumber(TealParser.NumberContext)
Enter a parse tree produced by number().
The default implementation does nothing.
Declaration
public virtual void EnterNumber(TealParser.NumberContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.NumberContext | context | The parse tree. | 
EnterOperatorAddSub(TealParser.OperatorAddSubContext)
Enter a parse tree produced by operatorAddSub().
The default implementation does nothing.
Declaration
public virtual void EnterOperatorAddSub(TealParser.OperatorAddSubContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.OperatorAddSubContext | context | The parse tree. | 
EnterOperatorAnd(TealParser.OperatorAndContext)
Enter a parse tree produced by operatorAnd().
The default implementation does nothing.
Declaration
public virtual void EnterOperatorAnd(TealParser.OperatorAndContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.OperatorAndContext | context | The parse tree. | 
EnterOperatorBitwise(TealParser.OperatorBitwiseContext)
Enter a parse tree produced by operatorBitwise().
The default implementation does nothing.
Declaration
public virtual void EnterOperatorBitwise(TealParser.OperatorBitwiseContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.OperatorBitwiseContext | context | The parse tree. | 
EnterOperatorComparison(TealParser.OperatorComparisonContext)
Enter a parse tree produced by operatorComparison().
The default implementation does nothing.
Declaration
public virtual void EnterOperatorComparison(TealParser.OperatorComparisonContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.OperatorComparisonContext | context | The parse tree. | 
EnterOperatorMulDivMod(TealParser.OperatorMulDivModContext)
Enter a parse tree produced by operatorMulDivMod().
The default implementation does nothing.
Declaration
public virtual void EnterOperatorMulDivMod(TealParser.OperatorMulDivModContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.OperatorMulDivModContext | context | The parse tree. | 
EnterOperatorOr(TealParser.OperatorOrContext)
Enter a parse tree produced by operatorOr().
The default implementation does nothing.
Declaration
public virtual void EnterOperatorOr(TealParser.OperatorOrContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.OperatorOrContext | context | The parse tree. | 
EnterOperatorPower(TealParser.OperatorPowerContext)
Enter a parse tree produced by operatorPower().
The default implementation does nothing.
Declaration
public virtual void EnterOperatorPower(TealParser.OperatorPowerContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.OperatorPowerContext | context | The parse tree. | 
EnterOperatorStrcat(TealParser.OperatorStrcatContext)
Enter a parse tree produced by operatorStrcat().
The default implementation does nothing.
Declaration
public virtual void EnterOperatorStrcat(TealParser.OperatorStrcatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.OperatorStrcatContext | context | The parse tree. | 
EnterOperatorUnary(TealParser.OperatorUnaryContext)
Enter a parse tree produced by operatorUnary().
The default implementation does nothing.
Declaration
public virtual void EnterOperatorUnary(TealParser.OperatorUnaryContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.OperatorUnaryContext | context | The parse tree. | 
EnterParlist(TealParser.ParlistContext)
Enter a parse tree produced by parlist().
The default implementation does nothing.
Declaration
public virtual void EnterParlist(TealParser.ParlistContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.ParlistContext | context | The parse tree. | 
EnterParname(TealParser.ParnameContext)
Enter a parse tree produced by parname().
The default implementation does nothing.
Declaration
public virtual void EnterParname(TealParser.ParnameContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.ParnameContext | context | The parse tree. | 
EnterParnamelist(TealParser.ParnamelistContext)
Enter a parse tree produced by parnamelist().
The default implementation does nothing.
Declaration
public virtual void EnterParnamelist(TealParser.ParnamelistContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.ParnamelistContext | context | The parse tree. | 
EnterPartype(TealParser.PartypeContext)
Enter a parse tree produced by partype().
The default implementation does nothing.
Declaration
public virtual void EnterPartype(TealParser.PartypeContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.PartypeContext | context | The parse tree. | 
EnterPartypelist(TealParser.PartypelistContext)
Enter a parse tree produced by partypelist().
The default implementation does nothing.
Declaration
public virtual void EnterPartypelist(TealParser.PartypelistContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.PartypelistContext | context | The parse tree. | 
EnterPrefixexp(TealParser.PrefixexpContext)
Enter a parse tree produced by prefixexp().
The default implementation does nothing.
Declaration
public virtual void EnterPrefixexp(TealParser.PrefixexpContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.PrefixexpContext | context | The parse tree. | 
EnterRecordNewType(TealParser.RecordNewTypeContext)
Enter a parse tree produced by the RecordNewType
labeled alternative in newtype().
The default implementation does nothing.
Declaration
public virtual void EnterRecordNewType(TealParser.RecordNewTypeContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.RecordNewTypeContext | context | The parse tree. | 
EnterRepeatStat(TealParser.RepeatStatContext)
Enter a parse tree produced by the RepeatStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void EnterRepeatStat(TealParser.RepeatStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.RepeatStatContext | context | The parse tree. | 
EnterRetlist(TealParser.RetlistContext)
Enter a parse tree produced by retlist().
The default implementation does nothing.
Declaration
public virtual void EnterRetlist(TealParser.RetlistContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.RetlistContext | context | The parse tree. | 
EnterReturnStat(TealParser.ReturnStatContext)
Enter a parse tree produced by the ReturnStat
labeled alternative in retstat().
The default implementation does nothing.
Declaration
public virtual void EnterReturnStat(TealParser.ReturnStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.ReturnStatContext | context | The parse tree. | 
EnterSemiStat(TealParser.SemiStatContext)
Enter a parse tree produced by the SemiStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void EnterSemiStat(TealParser.SemiStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.SemiStatContext | context | The parse tree. | 
EnterStr(TealParser.StrContext)
Enter a parse tree produced by str().
The default implementation does nothing.
Declaration
public virtual void EnterStr(TealParser.StrContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.StrContext | context | The parse tree. | 
EnterTableconstructor(TealParser.TableconstructorContext)
Enter a parse tree produced by tableconstructor().
The default implementation does nothing.
Declaration
public virtual void EnterTableconstructor(TealParser.TableconstructorContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.TableconstructorContext | context | The parse tree. | 
EnterTyp(TealParser.TypContext)
Enter a parse tree produced by typ().
The default implementation does nothing.
Declaration
public virtual void EnterTyp(TealParser.TypContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.TypContext | context | The parse tree. | 
EnterTypeargs(TealParser.TypeargsContext)
Enter a parse tree produced by typeargs().
The default implementation does nothing.
Declaration
public virtual void EnterTypeargs(TealParser.TypeargsContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.TypeargsContext | context | The parse tree. | 
EnterTypelist(TealParser.TypelistContext)
Enter a parse tree produced by typelist().
The default implementation does nothing.
Declaration
public virtual void EnterTypelist(TealParser.TypelistContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.TypelistContext | context | The parse tree. | 
EnterVariable(TealParser.VariableContext)
Enter a parse tree produced by variable().
The default implementation does nothing.
Declaration
public virtual void EnterVariable(TealParser.VariableContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.VariableContext | context | The parse tree. | 
EnterVarlist(TealParser.VarlistContext)
Enter a parse tree produced by varlist().
The default implementation does nothing.
Declaration
public virtual void EnterVarlist(TealParser.VarlistContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.VarlistContext | context | The parse tree. | 
EnterVarOrExp(TealParser.VarOrExpContext)
Enter a parse tree produced by varOrExp().
The default implementation does nothing.
Declaration
public virtual void EnterVarOrExp(TealParser.VarOrExpContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.VarOrExpContext | context | The parse tree. | 
EnterVarSuffix(TealParser.VarSuffixContext)
Enter a parse tree produced by varSuffix().
The default implementation does nothing.
Declaration
public virtual void EnterVarSuffix(TealParser.VarSuffixContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.VarSuffixContext | context | The parse tree. | 
EnterWhileStat(TealParser.WhileStatContext)
Enter a parse tree produced by the WhileStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void EnterWhileStat(TealParser.WhileStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.WhileStatContext | context | The parse tree. | 
ExitArgs(TealParser.ArgsContext)
Exit a parse tree produced by args().
The default implementation does nothing.
Declaration
public virtual void ExitArgs(TealParser.ArgsContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.ArgsContext | context | The parse tree. | 
ExitAssignField(TealParser.AssignFieldContext)
Exit a parse tree produced by the AssignField
labeled alternative in field().
The default implementation does nothing.
Declaration
public virtual void ExitAssignField(TealParser.AssignFieldContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.AssignFieldContext | context | The parse tree. | 
ExitAssignNewTypeField(TealParser.AssignNewTypeFieldContext)
Exit a parse tree produced by the AssignNewTypeField
labeled alternative in field().
The default implementation does nothing.
Declaration
public virtual void ExitAssignNewTypeField(TealParser.AssignNewTypeFieldContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.AssignNewTypeFieldContext | context | The parse tree. | 
ExitAssignStat(TealParser.AssignStatContext)
Exit a parse tree produced by the AssignStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void ExitAssignStat(TealParser.AssignStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.AssignStatContext | context | The parse tree. | 
ExitAttnamelist(TealParser.AttnamelistContext)
Exit a parse tree produced by attnamelist().
The default implementation does nothing.
Declaration
public virtual void ExitAttnamelist(TealParser.AttnamelistContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.AttnamelistContext | context | The parse tree. | 
ExitAttrib(TealParser.AttribContext)
Exit a parse tree produced by attrib().
The default implementation does nothing.
Declaration
public virtual void ExitAttrib(TealParser.AttribContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.AttribContext | context | The parse tree. | 
ExitBasetype(TealParser.BasetypeContext)
Exit a parse tree produced by basetype().
The default implementation does nothing.
Declaration
public virtual void ExitBasetype(TealParser.BasetypeContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.BasetypeContext | context | The parse tree. | 
ExitBlock(TealParser.BlockContext)
Exit a parse tree produced by block().
The default implementation does nothing.
Declaration
public virtual void ExitBlock(TealParser.BlockContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.BlockContext | context | The parse tree. | 
ExitBracketAssginField(TealParser.BracketAssginFieldContext)
Exit a parse tree produced by the BracketAssginField
labeled alternative in field().
The default implementation does nothing.
Declaration
public virtual void ExitBracketAssginField(TealParser.BracketAssginFieldContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.BracketAssginFieldContext | context | The parse tree. | 
ExitBreakStat(TealParser.BreakStatContext)
Exit a parse tree produced by the BreakStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void ExitBreakStat(TealParser.BreakStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.BreakStatContext | context | The parse tree. | 
ExitChunk(TealParser.ChunkContext)
Exit a parse tree produced by chunk().
The default implementation does nothing.
Declaration
public virtual void ExitChunk(TealParser.ChunkContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.ChunkContext | context | The parse tree. | 
ExitDoStat(TealParser.DoStatContext)
Exit a parse tree produced by the DoStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void ExitDoStat(TealParser.DoStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.DoStatContext | context | The parse tree. | 
ExitEnumNewType(TealParser.EnumNewTypeContext)
Exit a parse tree produced by the EnumNewType
labeled alternative in newtype().
The default implementation does nothing.
Declaration
public virtual void ExitEnumNewType(TealParser.EnumNewTypeContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.EnumNewTypeContext | context | The parse tree. | 
ExitEveryRule(Antlr4.Runtime.ParserRuleContext)
Declaration
public virtual void ExitEveryRule(Antlr4.Runtime.ParserRuleContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| Antlr4.Runtime.ParserRuleContext | context | 
Remarks
The default implementation does nothing.
ExitExp(TealParser.ExpContext)
Exit a parse tree produced by exp().
The default implementation does nothing.
Declaration
public virtual void ExitExp(TealParser.ExpContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.ExpContext | context | The parse tree. | 
ExitExplist(TealParser.ExplistContext)
Exit a parse tree produced by explist().
The default implementation does nothing.
Declaration
public virtual void ExitExplist(TealParser.ExplistContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.ExplistContext | context | The parse tree. | 
ExitExprField(TealParser.ExprFieldContext)
Exit a parse tree produced by the ExprField
labeled alternative in field().
The default implementation does nothing.
Declaration
public virtual void ExitExprField(TealParser.ExprFieldContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.ExprFieldContext | context | The parse tree. | 
ExitFieldlist(TealParser.FieldlistContext)
Exit a parse tree produced by fieldlist().
The default implementation does nothing.
Declaration
public virtual void ExitFieldlist(TealParser.FieldlistContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.FieldlistContext | context | The parse tree. | 
ExitFieldsep(TealParser.FieldsepContext)
Exit a parse tree produced by fieldsep().
The default implementation does nothing.
Declaration
public virtual void ExitFieldsep(TealParser.FieldsepContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.FieldsepContext | context | The parse tree. | 
ExitForInStat(TealParser.ForInStatContext)
Exit a parse tree produced by the ForInStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void ExitForInStat(TealParser.ForInStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.ForInStatContext | context | The parse tree. | 
ExitForStat(TealParser.ForStatContext)
Exit a parse tree produced by the ForStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void ExitForStat(TealParser.ForStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.ForStatContext | context | The parse tree. | 
ExitFuncbody(TealParser.FuncbodyContext)
Exit a parse tree produced by funcbody().
The default implementation does nothing.
Declaration
public virtual void ExitFuncbody(TealParser.FuncbodyContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.FuncbodyContext | context | The parse tree. | 
ExitFuncCallStat(TealParser.FuncCallStatContext)
Exit a parse tree produced by the FuncCallStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void ExitFuncCallStat(TealParser.FuncCallStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.FuncCallStatContext | context | The parse tree. | 
ExitFuncname(TealParser.FuncnameContext)
Exit a parse tree produced by funcname().
The default implementation does nothing.
Declaration
public virtual void ExitFuncname(TealParser.FuncnameContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.FuncnameContext | context | The parse tree. | 
ExitFuncNewType(TealParser.FuncNewTypeContext)
Exit a parse tree produced by the FuncNewType
labeled alternative in newtype().
The default implementation does nothing.
Declaration
public virtual void ExitFuncNewType(TealParser.FuncNewTypeContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.FuncNewTypeContext | context | The parse tree. | 
ExitFuncStat(TealParser.FuncStatContext)
Exit a parse tree produced by the FuncStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void ExitFuncStat(TealParser.FuncStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.FuncStatContext | context | The parse tree. | 
ExitFunctioncall(TealParser.FunctioncallContext)
Exit a parse tree produced by functioncall().
The default implementation does nothing.
Declaration
public virtual void ExitFunctioncall(TealParser.FunctioncallContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.FunctioncallContext | context | The parse tree. | 
ExitFunctiondef(TealParser.FunctiondefContext)
Exit a parse tree produced by functiondef().
The default implementation does nothing.
Declaration
public virtual void ExitFunctiondef(TealParser.FunctiondefContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.FunctiondefContext | context | The parse tree. | 
ExitFunctiontype(TealParser.FunctiontypeContext)
Exit a parse tree produced by functiontype().
The default implementation does nothing.
Declaration
public virtual void ExitFunctiontype(TealParser.FunctiontypeContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.FunctiontypeContext | context | The parse tree. | 
ExitGlobalAssignStat(TealParser.GlobalAssignStatContext)
Exit a parse tree produced by the GlobalAssignStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void ExitGlobalAssignStat(TealParser.GlobalAssignStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.GlobalAssignStatContext | context | The parse tree. | 
ExitGlobalAttrAssignStat(TealParser.GlobalAttrAssignStatContext)
Exit a parse tree produced by the GlobalAttrAssignStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void ExitGlobalAttrAssignStat(TealParser.GlobalAttrAssignStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.GlobalAttrAssignStatContext | context | The parse tree. | 
ExitGlobalAttrStat(TealParser.GlobalAttrStatContext)
Exit a parse tree produced by the GlobalAttrStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void ExitGlobalAttrStat(TealParser.GlobalAttrStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.GlobalAttrStatContext | context | The parse tree. | 
ExitGlobalFuncStat(TealParser.GlobalFuncStatContext)
Exit a parse tree produced by the GlobalFuncStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void ExitGlobalFuncStat(TealParser.GlobalFuncStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.GlobalFuncStatContext | context | The parse tree. | 
ExitGotoStat(TealParser.GotoStatContext)
Exit a parse tree produced by the GotoStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void ExitGotoStat(TealParser.GotoStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.GotoStatContext | context | The parse tree. | 
ExitIfStat(TealParser.IfStatContext)
Exit a parse tree produced by the IfStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void ExitIfStat(TealParser.IfStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.IfStatContext | context | The parse tree. | 
ExitLabel(TealParser.LabelContext)
Exit a parse tree produced by label().
The default implementation does nothing.
Declaration
public virtual void ExitLabel(TealParser.LabelContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.LabelContext | context | The parse tree. | 
ExitLabelStat(TealParser.LabelStatContext)
Exit a parse tree produced by the LabelStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void ExitLabelStat(TealParser.LabelStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.LabelStatContext | context | The parse tree. | 
ExitLocalAttrAssignStat(TealParser.LocalAttrAssignStatContext)
Exit a parse tree produced by the LocalAttrAssignStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void ExitLocalAttrAssignStat(TealParser.LocalAttrAssignStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.LocalAttrAssignStatContext | context | The parse tree. | 
ExitLocalFuncStat(TealParser.LocalFuncStatContext)
Exit a parse tree produced by the LocalFuncStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void ExitLocalFuncStat(TealParser.LocalFuncStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.LocalFuncStatContext | context | The parse tree. | 
ExitLocalNewTypeStat(TealParser.LocalNewTypeStatContext)
Exit a parse tree produced by the LocalNewTypeStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void ExitLocalNewTypeStat(TealParser.LocalNewTypeStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.LocalNewTypeStatContext | context | The parse tree. | 
ExitNameAndArgs(TealParser.NameAndArgsContext)
Exit a parse tree produced by nameAndArgs().
The default implementation does nothing.
Declaration
public virtual void ExitNameAndArgs(TealParser.NameAndArgsContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.NameAndArgsContext | context | The parse tree. | 
ExitNamelist(TealParser.NamelistContext)
Exit a parse tree produced by namelist().
The default implementation does nothing.
Declaration
public virtual void ExitNamelist(TealParser.NamelistContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.NamelistContext | context | The parse tree. | 
ExitNumber(TealParser.NumberContext)
Exit a parse tree produced by number().
The default implementation does nothing.
Declaration
public virtual void ExitNumber(TealParser.NumberContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.NumberContext | context | The parse tree. | 
ExitOperatorAddSub(TealParser.OperatorAddSubContext)
Exit a parse tree produced by operatorAddSub().
The default implementation does nothing.
Declaration
public virtual void ExitOperatorAddSub(TealParser.OperatorAddSubContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.OperatorAddSubContext | context | The parse tree. | 
ExitOperatorAnd(TealParser.OperatorAndContext)
Exit a parse tree produced by operatorAnd().
The default implementation does nothing.
Declaration
public virtual void ExitOperatorAnd(TealParser.OperatorAndContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.OperatorAndContext | context | The parse tree. | 
ExitOperatorBitwise(TealParser.OperatorBitwiseContext)
Exit a parse tree produced by operatorBitwise().
The default implementation does nothing.
Declaration
public virtual void ExitOperatorBitwise(TealParser.OperatorBitwiseContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.OperatorBitwiseContext | context | The parse tree. | 
ExitOperatorComparison(TealParser.OperatorComparisonContext)
Exit a parse tree produced by operatorComparison().
The default implementation does nothing.
Declaration
public virtual void ExitOperatorComparison(TealParser.OperatorComparisonContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.OperatorComparisonContext | context | The parse tree. | 
ExitOperatorMulDivMod(TealParser.OperatorMulDivModContext)
Exit a parse tree produced by operatorMulDivMod().
The default implementation does nothing.
Declaration
public virtual void ExitOperatorMulDivMod(TealParser.OperatorMulDivModContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.OperatorMulDivModContext | context | The parse tree. | 
ExitOperatorOr(TealParser.OperatorOrContext)
Exit a parse tree produced by operatorOr().
The default implementation does nothing.
Declaration
public virtual void ExitOperatorOr(TealParser.OperatorOrContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.OperatorOrContext | context | The parse tree. | 
ExitOperatorPower(TealParser.OperatorPowerContext)
Exit a parse tree produced by operatorPower().
The default implementation does nothing.
Declaration
public virtual void ExitOperatorPower(TealParser.OperatorPowerContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.OperatorPowerContext | context | The parse tree. | 
ExitOperatorStrcat(TealParser.OperatorStrcatContext)
Exit a parse tree produced by operatorStrcat().
The default implementation does nothing.
Declaration
public virtual void ExitOperatorStrcat(TealParser.OperatorStrcatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.OperatorStrcatContext | context | The parse tree. | 
ExitOperatorUnary(TealParser.OperatorUnaryContext)
Exit a parse tree produced by operatorUnary().
The default implementation does nothing.
Declaration
public virtual void ExitOperatorUnary(TealParser.OperatorUnaryContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.OperatorUnaryContext | context | The parse tree. | 
ExitParlist(TealParser.ParlistContext)
Exit a parse tree produced by parlist().
The default implementation does nothing.
Declaration
public virtual void ExitParlist(TealParser.ParlistContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.ParlistContext | context | The parse tree. | 
ExitParname(TealParser.ParnameContext)
Exit a parse tree produced by parname().
The default implementation does nothing.
Declaration
public virtual void ExitParname(TealParser.ParnameContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.ParnameContext | context | The parse tree. | 
ExitParnamelist(TealParser.ParnamelistContext)
Exit a parse tree produced by parnamelist().
The default implementation does nothing.
Declaration
public virtual void ExitParnamelist(TealParser.ParnamelistContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.ParnamelistContext | context | The parse tree. | 
ExitPartype(TealParser.PartypeContext)
Exit a parse tree produced by partype().
The default implementation does nothing.
Declaration
public virtual void ExitPartype(TealParser.PartypeContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.PartypeContext | context | The parse tree. | 
ExitPartypelist(TealParser.PartypelistContext)
Exit a parse tree produced by partypelist().
The default implementation does nothing.
Declaration
public virtual void ExitPartypelist(TealParser.PartypelistContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.PartypelistContext | context | The parse tree. | 
ExitPrefixexp(TealParser.PrefixexpContext)
Exit a parse tree produced by prefixexp().
The default implementation does nothing.
Declaration
public virtual void ExitPrefixexp(TealParser.PrefixexpContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.PrefixexpContext | context | The parse tree. | 
ExitRecordNewType(TealParser.RecordNewTypeContext)
Exit a parse tree produced by the RecordNewType
labeled alternative in newtype().
The default implementation does nothing.
Declaration
public virtual void ExitRecordNewType(TealParser.RecordNewTypeContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.RecordNewTypeContext | context | The parse tree. | 
ExitRepeatStat(TealParser.RepeatStatContext)
Exit a parse tree produced by the RepeatStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void ExitRepeatStat(TealParser.RepeatStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.RepeatStatContext | context | The parse tree. | 
ExitRetlist(TealParser.RetlistContext)
Exit a parse tree produced by retlist().
The default implementation does nothing.
Declaration
public virtual void ExitRetlist(TealParser.RetlistContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.RetlistContext | context | The parse tree. | 
ExitReturnStat(TealParser.ReturnStatContext)
Exit a parse tree produced by the ReturnStat
labeled alternative in retstat().
The default implementation does nothing.
Declaration
public virtual void ExitReturnStat(TealParser.ReturnStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.ReturnStatContext | context | The parse tree. | 
ExitSemiStat(TealParser.SemiStatContext)
Exit a parse tree produced by the SemiStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void ExitSemiStat(TealParser.SemiStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.SemiStatContext | context | The parse tree. | 
ExitStr(TealParser.StrContext)
Exit a parse tree produced by str().
The default implementation does nothing.
Declaration
public virtual void ExitStr(TealParser.StrContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.StrContext | context | The parse tree. | 
ExitTableconstructor(TealParser.TableconstructorContext)
Exit a parse tree produced by tableconstructor().
The default implementation does nothing.
Declaration
public virtual void ExitTableconstructor(TealParser.TableconstructorContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.TableconstructorContext | context | The parse tree. | 
ExitTyp(TealParser.TypContext)
Exit a parse tree produced by typ().
The default implementation does nothing.
Declaration
public virtual void ExitTyp(TealParser.TypContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.TypContext | context | The parse tree. | 
ExitTypeargs(TealParser.TypeargsContext)
Exit a parse tree produced by typeargs().
The default implementation does nothing.
Declaration
public virtual void ExitTypeargs(TealParser.TypeargsContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.TypeargsContext | context | The parse tree. | 
ExitTypelist(TealParser.TypelistContext)
Exit a parse tree produced by typelist().
The default implementation does nothing.
Declaration
public virtual void ExitTypelist(TealParser.TypelistContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.TypelistContext | context | The parse tree. | 
ExitVariable(TealParser.VariableContext)
Exit a parse tree produced by variable().
The default implementation does nothing.
Declaration
public virtual void ExitVariable(TealParser.VariableContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.VariableContext | context | The parse tree. | 
ExitVarlist(TealParser.VarlistContext)
Exit a parse tree produced by varlist().
The default implementation does nothing.
Declaration
public virtual void ExitVarlist(TealParser.VarlistContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.VarlistContext | context | The parse tree. | 
ExitVarOrExp(TealParser.VarOrExpContext)
Exit a parse tree produced by varOrExp().
The default implementation does nothing.
Declaration
public virtual void ExitVarOrExp(TealParser.VarOrExpContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.VarOrExpContext | context | The parse tree. | 
ExitVarSuffix(TealParser.VarSuffixContext)
Exit a parse tree produced by varSuffix().
The default implementation does nothing.
Declaration
public virtual void ExitVarSuffix(TealParser.VarSuffixContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.VarSuffixContext | context | The parse tree. | 
ExitWhileStat(TealParser.WhileStatContext)
Exit a parse tree produced by the WhileStat
labeled alternative in stat().
The default implementation does nothing.
Declaration
public virtual void ExitWhileStat(TealParser.WhileStatContext context)Parameters
| Type | Name | Description | 
|---|---|---|
| TealParser.WhileStatContext | context | The parse tree. | 
VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode)
Declaration
public virtual void VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode node)Parameters
| Type | Name | Description | 
|---|---|---|
| Antlr4.Runtime.Tree.IErrorNode | node | 
Remarks
The default implementation does nothing.
VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode)
Declaration
public virtual void VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode node)Parameters
| Type | Name | Description | 
|---|---|---|
| Antlr4.Runtime.Tree.ITerminalNode | node | 
Remarks
The default implementation does nothing.