Show / Hide Table of Contents

Interface ITealListener

This interface defines a complete listener for a parse tree produced by TealParser.

Namespace: GCore.Antlr.Grammers.Teal
Assembly: Teal.dll
Syntax
public interface ITealListener : Antlr4.Runtime.Tree.IParseTreeListener

Methods

| Improve this Doc View Source

EnterArgs(TealParser.ArgsContext)

Enter a parse tree produced by args().

Declaration
void EnterArgs(TealParser.ArgsContext context)
Parameters
Type Name Description
TealParser.ArgsContext context

The parse tree.

| Improve this Doc View Source

EnterAssignField(TealParser.AssignFieldContext)

Enter a parse tree produced by the AssignField labeled alternative in field().

Declaration
void EnterAssignField(TealParser.AssignFieldContext context)
Parameters
Type Name Description
TealParser.AssignFieldContext context

The parse tree.

| Improve this Doc View Source

EnterAssignNewTypeField(TealParser.AssignNewTypeFieldContext)

Enter a parse tree produced by the AssignNewTypeField labeled alternative in field().

Declaration
void EnterAssignNewTypeField(TealParser.AssignNewTypeFieldContext context)
Parameters
Type Name Description
TealParser.AssignNewTypeFieldContext context

The parse tree.

| Improve this Doc View Source

EnterAssignStat(TealParser.AssignStatContext)

Enter a parse tree produced by the AssignStat labeled alternative in stat().

Declaration
void EnterAssignStat(TealParser.AssignStatContext context)
Parameters
Type Name Description
TealParser.AssignStatContext context

The parse tree.

| Improve this Doc View Source

EnterAttnamelist(TealParser.AttnamelistContext)

Enter a parse tree produced by attnamelist().

Declaration
void EnterAttnamelist(TealParser.AttnamelistContext context)
Parameters
Type Name Description
TealParser.AttnamelistContext context

The parse tree.

| Improve this Doc View Source

EnterAttrib(TealParser.AttribContext)

Enter a parse tree produced by attrib().

Declaration
void EnterAttrib(TealParser.AttribContext context)
Parameters
Type Name Description
TealParser.AttribContext context

The parse tree.

| Improve this Doc View Source

EnterBasetype(TealParser.BasetypeContext)

Enter a parse tree produced by basetype().

Declaration
void EnterBasetype(TealParser.BasetypeContext context)
Parameters
Type Name Description
TealParser.BasetypeContext context

The parse tree.

| Improve this Doc View Source

EnterBlock(TealParser.BlockContext)

Enter a parse tree produced by block().

Declaration
void EnterBlock(TealParser.BlockContext context)
Parameters
Type Name Description
TealParser.BlockContext context

The parse tree.

| Improve this Doc View Source

EnterBracketAssginField(TealParser.BracketAssginFieldContext)

Enter a parse tree produced by the BracketAssginField labeled alternative in field().

Declaration
void EnterBracketAssginField(TealParser.BracketAssginFieldContext context)
Parameters
Type Name Description
TealParser.BracketAssginFieldContext context

The parse tree.

| Improve this Doc View Source

EnterBreakStat(TealParser.BreakStatContext)

Enter a parse tree produced by the BreakStat labeled alternative in stat().

Declaration
void EnterBreakStat(TealParser.BreakStatContext context)
Parameters
Type Name Description
TealParser.BreakStatContext context

The parse tree.

| Improve this Doc View Source

EnterChunk(TealParser.ChunkContext)

Enter a parse tree produced by chunk().

Declaration
void EnterChunk(TealParser.ChunkContext context)
Parameters
Type Name Description
TealParser.ChunkContext context

The parse tree.

| Improve this Doc View Source

EnterDoStat(TealParser.DoStatContext)

Enter a parse tree produced by the DoStat labeled alternative in stat().

Declaration
void EnterDoStat(TealParser.DoStatContext context)
Parameters
Type Name Description
TealParser.DoStatContext context

The parse tree.

| Improve this Doc View Source

EnterEnumNewType(TealParser.EnumNewTypeContext)

Enter a parse tree produced by the EnumNewType labeled alternative in newtype().

Declaration
void EnterEnumNewType(TealParser.EnumNewTypeContext context)
Parameters
Type Name Description
TealParser.EnumNewTypeContext context

The parse tree.

| Improve this Doc View Source

EnterExp(TealParser.ExpContext)

Enter a parse tree produced by exp().

Declaration
void EnterExp(TealParser.ExpContext context)
Parameters
Type Name Description
TealParser.ExpContext context

The parse tree.

| Improve this Doc View Source

EnterExplist(TealParser.ExplistContext)

Enter a parse tree produced by explist().

Declaration
void EnterExplist(TealParser.ExplistContext context)
Parameters
Type Name Description
TealParser.ExplistContext context

The parse tree.

| Improve this Doc View Source

EnterExprField(TealParser.ExprFieldContext)

Enter a parse tree produced by the ExprField labeled alternative in field().

Declaration
void EnterExprField(TealParser.ExprFieldContext context)
Parameters
Type Name Description
TealParser.ExprFieldContext context

The parse tree.

| Improve this Doc View Source

EnterFieldlist(TealParser.FieldlistContext)

Enter a parse tree produced by fieldlist().

Declaration
void EnterFieldlist(TealParser.FieldlistContext context)
Parameters
Type Name Description
TealParser.FieldlistContext context

The parse tree.

| Improve this Doc View Source

EnterFieldsep(TealParser.FieldsepContext)

Enter a parse tree produced by fieldsep().

Declaration
void EnterFieldsep(TealParser.FieldsepContext context)
Parameters
Type Name Description
TealParser.FieldsepContext context

The parse tree.

| Improve this Doc View Source

EnterForInStat(TealParser.ForInStatContext)

Enter a parse tree produced by the ForInStat labeled alternative in stat().

Declaration
void EnterForInStat(TealParser.ForInStatContext context)
Parameters
Type Name Description
TealParser.ForInStatContext context

The parse tree.

| Improve this Doc View Source

EnterForStat(TealParser.ForStatContext)

Enter a parse tree produced by the ForStat labeled alternative in stat().

Declaration
void EnterForStat(TealParser.ForStatContext context)
Parameters
Type Name Description
TealParser.ForStatContext context

The parse tree.

| Improve this Doc View Source

EnterFuncbody(TealParser.FuncbodyContext)

Enter a parse tree produced by funcbody().

Declaration
void EnterFuncbody(TealParser.FuncbodyContext context)
Parameters
Type Name Description
TealParser.FuncbodyContext context

The parse tree.

| Improve this Doc View Source

EnterFuncCallStat(TealParser.FuncCallStatContext)

Enter a parse tree produced by the FuncCallStat labeled alternative in stat().

Declaration
void EnterFuncCallStat(TealParser.FuncCallStatContext context)
Parameters
Type Name Description
TealParser.FuncCallStatContext context

The parse tree.

| Improve this Doc View Source

EnterFuncname(TealParser.FuncnameContext)

Enter a parse tree produced by funcname().

Declaration
void EnterFuncname(TealParser.FuncnameContext context)
Parameters
Type Name Description
TealParser.FuncnameContext context

The parse tree.

| Improve this Doc View Source

EnterFuncNewType(TealParser.FuncNewTypeContext)

Enter a parse tree produced by the FuncNewType labeled alternative in newtype().

Declaration
void EnterFuncNewType(TealParser.FuncNewTypeContext context)
Parameters
Type Name Description
TealParser.FuncNewTypeContext context

The parse tree.

| Improve this Doc View Source

EnterFuncStat(TealParser.FuncStatContext)

Enter a parse tree produced by the FuncStat labeled alternative in stat().

Declaration
void EnterFuncStat(TealParser.FuncStatContext context)
Parameters
Type Name Description
TealParser.FuncStatContext context

The parse tree.

| Improve this Doc View Source

EnterFunctioncall(TealParser.FunctioncallContext)

Enter a parse tree produced by functioncall().

Declaration
void EnterFunctioncall(TealParser.FunctioncallContext context)
Parameters
Type Name Description
TealParser.FunctioncallContext context

The parse tree.

| Improve this Doc View Source

EnterFunctiondef(TealParser.FunctiondefContext)

Enter a parse tree produced by functiondef().

Declaration
void EnterFunctiondef(TealParser.FunctiondefContext context)
Parameters
Type Name Description
TealParser.FunctiondefContext context

The parse tree.

| Improve this Doc View Source

EnterFunctiontype(TealParser.FunctiontypeContext)

Enter a parse tree produced by functiontype().

Declaration
void EnterFunctiontype(TealParser.FunctiontypeContext context)
Parameters
Type Name Description
TealParser.FunctiontypeContext context

The parse tree.

| Improve this Doc View Source

EnterGlobalAssignStat(TealParser.GlobalAssignStatContext)

Enter a parse tree produced by the GlobalAssignStat labeled alternative in stat().

Declaration
void EnterGlobalAssignStat(TealParser.GlobalAssignStatContext context)
Parameters
Type Name Description
TealParser.GlobalAssignStatContext context

The parse tree.

| Improve this Doc View Source

EnterGlobalAttrAssignStat(TealParser.GlobalAttrAssignStatContext)

Enter a parse tree produced by the GlobalAttrAssignStat labeled alternative in stat().

Declaration
void EnterGlobalAttrAssignStat(TealParser.GlobalAttrAssignStatContext context)
Parameters
Type Name Description
TealParser.GlobalAttrAssignStatContext context

The parse tree.

| Improve this Doc View Source

EnterGlobalAttrStat(TealParser.GlobalAttrStatContext)

Enter a parse tree produced by the GlobalAttrStat labeled alternative in stat().

Declaration
void EnterGlobalAttrStat(TealParser.GlobalAttrStatContext context)
Parameters
Type Name Description
TealParser.GlobalAttrStatContext context

The parse tree.

| Improve this Doc View Source

EnterGlobalFuncStat(TealParser.GlobalFuncStatContext)

Enter a parse tree produced by the GlobalFuncStat labeled alternative in stat().

Declaration
void EnterGlobalFuncStat(TealParser.GlobalFuncStatContext context)
Parameters
Type Name Description
TealParser.GlobalFuncStatContext context

The parse tree.

| Improve this Doc View Source

EnterGotoStat(TealParser.GotoStatContext)

Enter a parse tree produced by the GotoStat labeled alternative in stat().

Declaration
void EnterGotoStat(TealParser.GotoStatContext context)
Parameters
Type Name Description
TealParser.GotoStatContext context

The parse tree.

| Improve this Doc View Source

EnterIfStat(TealParser.IfStatContext)

Enter a parse tree produced by the IfStat labeled alternative in stat().

Declaration
void EnterIfStat(TealParser.IfStatContext context)
Parameters
Type Name Description
TealParser.IfStatContext context

The parse tree.

| Improve this Doc View Source

EnterLabel(TealParser.LabelContext)

Enter a parse tree produced by label().

Declaration
void EnterLabel(TealParser.LabelContext context)
Parameters
Type Name Description
TealParser.LabelContext context

The parse tree.

| Improve this Doc View Source

EnterLabelStat(TealParser.LabelStatContext)

Enter a parse tree produced by the LabelStat labeled alternative in stat().

Declaration
void EnterLabelStat(TealParser.LabelStatContext context)
Parameters
Type Name Description
TealParser.LabelStatContext context

The parse tree.

| Improve this Doc View Source

EnterLocalAttrAssignStat(TealParser.LocalAttrAssignStatContext)

Enter a parse tree produced by the LocalAttrAssignStat labeled alternative in stat().

Declaration
void EnterLocalAttrAssignStat(TealParser.LocalAttrAssignStatContext context)
Parameters
Type Name Description
TealParser.LocalAttrAssignStatContext context

The parse tree.

| Improve this Doc View Source

EnterLocalFuncStat(TealParser.LocalFuncStatContext)

Enter a parse tree produced by the LocalFuncStat labeled alternative in stat().

Declaration
void EnterLocalFuncStat(TealParser.LocalFuncStatContext context)
Parameters
Type Name Description
TealParser.LocalFuncStatContext context

The parse tree.

| Improve this Doc View Source

EnterLocalNewTypeStat(TealParser.LocalNewTypeStatContext)

Enter a parse tree produced by the LocalNewTypeStat labeled alternative in stat().

Declaration
void EnterLocalNewTypeStat(TealParser.LocalNewTypeStatContext context)
Parameters
Type Name Description
TealParser.LocalNewTypeStatContext context

The parse tree.

| Improve this Doc View Source

EnterNameAndArgs(TealParser.NameAndArgsContext)

Enter a parse tree produced by nameAndArgs().

Declaration
void EnterNameAndArgs(TealParser.NameAndArgsContext context)
Parameters
Type Name Description
TealParser.NameAndArgsContext context

The parse tree.

| Improve this Doc View Source

EnterNamelist(TealParser.NamelistContext)

Enter a parse tree produced by namelist().

Declaration
void EnterNamelist(TealParser.NamelistContext context)
Parameters
Type Name Description
TealParser.NamelistContext context

The parse tree.

| Improve this Doc View Source

EnterNumber(TealParser.NumberContext)

Enter a parse tree produced by number().

Declaration
void EnterNumber(TealParser.NumberContext context)
Parameters
Type Name Description
TealParser.NumberContext context

The parse tree.

| Improve this Doc View Source

EnterOperatorAddSub(TealParser.OperatorAddSubContext)

Enter a parse tree produced by operatorAddSub().

Declaration
void EnterOperatorAddSub(TealParser.OperatorAddSubContext context)
Parameters
Type Name Description
TealParser.OperatorAddSubContext context

The parse tree.

| Improve this Doc View Source

EnterOperatorAnd(TealParser.OperatorAndContext)

Enter a parse tree produced by operatorAnd().

Declaration
void EnterOperatorAnd(TealParser.OperatorAndContext context)
Parameters
Type Name Description
TealParser.OperatorAndContext context

The parse tree.

| Improve this Doc View Source

EnterOperatorBitwise(TealParser.OperatorBitwiseContext)

Enter a parse tree produced by operatorBitwise().

Declaration
void EnterOperatorBitwise(TealParser.OperatorBitwiseContext context)
Parameters
Type Name Description
TealParser.OperatorBitwiseContext context

The parse tree.

| Improve this Doc View Source

EnterOperatorComparison(TealParser.OperatorComparisonContext)

Enter a parse tree produced by operatorComparison().

Declaration
void EnterOperatorComparison(TealParser.OperatorComparisonContext context)
Parameters
Type Name Description
TealParser.OperatorComparisonContext context

The parse tree.

| Improve this Doc View Source

EnterOperatorMulDivMod(TealParser.OperatorMulDivModContext)

Enter a parse tree produced by operatorMulDivMod().

Declaration
void EnterOperatorMulDivMod(TealParser.OperatorMulDivModContext context)
Parameters
Type Name Description
TealParser.OperatorMulDivModContext context

The parse tree.

| Improve this Doc View Source

EnterOperatorOr(TealParser.OperatorOrContext)

Enter a parse tree produced by operatorOr().

Declaration
void EnterOperatorOr(TealParser.OperatorOrContext context)
Parameters
Type Name Description
TealParser.OperatorOrContext context

The parse tree.

| Improve this Doc View Source

EnterOperatorPower(TealParser.OperatorPowerContext)

Enter a parse tree produced by operatorPower().

Declaration
void EnterOperatorPower(TealParser.OperatorPowerContext context)
Parameters
Type Name Description
TealParser.OperatorPowerContext context

The parse tree.

| Improve this Doc View Source

EnterOperatorStrcat(TealParser.OperatorStrcatContext)

Enter a parse tree produced by operatorStrcat().

Declaration
void EnterOperatorStrcat(TealParser.OperatorStrcatContext context)
Parameters
Type Name Description
TealParser.OperatorStrcatContext context

The parse tree.

| Improve this Doc View Source

EnterOperatorUnary(TealParser.OperatorUnaryContext)

Enter a parse tree produced by operatorUnary().

Declaration
void EnterOperatorUnary(TealParser.OperatorUnaryContext context)
Parameters
Type Name Description
TealParser.OperatorUnaryContext context

The parse tree.

| Improve this Doc View Source

EnterParlist(TealParser.ParlistContext)

Enter a parse tree produced by parlist().

Declaration
void EnterParlist(TealParser.ParlistContext context)
Parameters
Type Name Description
TealParser.ParlistContext context

The parse tree.

| Improve this Doc View Source

EnterParname(TealParser.ParnameContext)

Enter a parse tree produced by parname().

Declaration
void EnterParname(TealParser.ParnameContext context)
Parameters
Type Name Description
TealParser.ParnameContext context

The parse tree.

| Improve this Doc View Source

EnterParnamelist(TealParser.ParnamelistContext)

Enter a parse tree produced by parnamelist().

Declaration
void EnterParnamelist(TealParser.ParnamelistContext context)
Parameters
Type Name Description
TealParser.ParnamelistContext context

The parse tree.

| Improve this Doc View Source

EnterPartype(TealParser.PartypeContext)

Enter a parse tree produced by partype().

Declaration
void EnterPartype(TealParser.PartypeContext context)
Parameters
Type Name Description
TealParser.PartypeContext context

The parse tree.

| Improve this Doc View Source

EnterPartypelist(TealParser.PartypelistContext)

Enter a parse tree produced by partypelist().

Declaration
void EnterPartypelist(TealParser.PartypelistContext context)
Parameters
Type Name Description
TealParser.PartypelistContext context

The parse tree.

| Improve this Doc View Source

EnterPrefixexp(TealParser.PrefixexpContext)

Enter a parse tree produced by prefixexp().

Declaration
void EnterPrefixexp(TealParser.PrefixexpContext context)
Parameters
Type Name Description
TealParser.PrefixexpContext context

The parse tree.

| Improve this Doc View Source

EnterRecordNewType(TealParser.RecordNewTypeContext)

Enter a parse tree produced by the RecordNewType labeled alternative in newtype().

Declaration
void EnterRecordNewType(TealParser.RecordNewTypeContext context)
Parameters
Type Name Description
TealParser.RecordNewTypeContext context

The parse tree.

| Improve this Doc View Source

EnterRepeatStat(TealParser.RepeatStatContext)

Enter a parse tree produced by the RepeatStat labeled alternative in stat().

Declaration
void EnterRepeatStat(TealParser.RepeatStatContext context)
Parameters
Type Name Description
TealParser.RepeatStatContext context

The parse tree.

| Improve this Doc View Source

EnterRetlist(TealParser.RetlistContext)

Enter a parse tree produced by retlist().

Declaration
void EnterRetlist(TealParser.RetlistContext context)
Parameters
Type Name Description
TealParser.RetlistContext context

The parse tree.

| Improve this Doc View Source

EnterReturnStat(TealParser.ReturnStatContext)

Enter a parse tree produced by the ReturnStat labeled alternative in retstat().

Declaration
void EnterReturnStat(TealParser.ReturnStatContext context)
Parameters
Type Name Description
TealParser.ReturnStatContext context

The parse tree.

| Improve this Doc View Source

EnterSemiStat(TealParser.SemiStatContext)

Enter a parse tree produced by the SemiStat labeled alternative in stat().

Declaration
void EnterSemiStat(TealParser.SemiStatContext context)
Parameters
Type Name Description
TealParser.SemiStatContext context

The parse tree.

| Improve this Doc View Source

EnterStr(TealParser.StrContext)

Enter a parse tree produced by str().

Declaration
void EnterStr(TealParser.StrContext context)
Parameters
Type Name Description
TealParser.StrContext context

The parse tree.

| Improve this Doc View Source

EnterTableconstructor(TealParser.TableconstructorContext)

Enter a parse tree produced by tableconstructor().

Declaration
void EnterTableconstructor(TealParser.TableconstructorContext context)
Parameters
Type Name Description
TealParser.TableconstructorContext context

The parse tree.

| Improve this Doc View Source

EnterTyp(TealParser.TypContext)

Enter a parse tree produced by typ().

Declaration
void EnterTyp(TealParser.TypContext context)
Parameters
Type Name Description
TealParser.TypContext context

The parse tree.

| Improve this Doc View Source

EnterTypeargs(TealParser.TypeargsContext)

Enter a parse tree produced by typeargs().

Declaration
void EnterTypeargs(TealParser.TypeargsContext context)
Parameters
Type Name Description
TealParser.TypeargsContext context

The parse tree.

| Improve this Doc View Source

EnterTypelist(TealParser.TypelistContext)

Enter a parse tree produced by typelist().

Declaration
void EnterTypelist(TealParser.TypelistContext context)
Parameters
Type Name Description
TealParser.TypelistContext context

The parse tree.

| Improve this Doc View Source

EnterVariable(TealParser.VariableContext)

Enter a parse tree produced by variable().

Declaration
void EnterVariable(TealParser.VariableContext context)
Parameters
Type Name Description
TealParser.VariableContext context

The parse tree.

| Improve this Doc View Source

EnterVarlist(TealParser.VarlistContext)

Enter a parse tree produced by varlist().

Declaration
void EnterVarlist(TealParser.VarlistContext context)
Parameters
Type Name Description
TealParser.VarlistContext context

The parse tree.

| Improve this Doc View Source

EnterVarOrExp(TealParser.VarOrExpContext)

Enter a parse tree produced by varOrExp().

Declaration
void EnterVarOrExp(TealParser.VarOrExpContext context)
Parameters
Type Name Description
TealParser.VarOrExpContext context

The parse tree.

| Improve this Doc View Source

EnterVarSuffix(TealParser.VarSuffixContext)

Enter a parse tree produced by varSuffix().

Declaration
void EnterVarSuffix(TealParser.VarSuffixContext context)
Parameters
Type Name Description
TealParser.VarSuffixContext context

The parse tree.

| Improve this Doc View Source

EnterWhileStat(TealParser.WhileStatContext)

Enter a parse tree produced by the WhileStat labeled alternative in stat().

Declaration
void EnterWhileStat(TealParser.WhileStatContext context)
Parameters
Type Name Description
TealParser.WhileStatContext context

The parse tree.

| Improve this Doc View Source

ExitArgs(TealParser.ArgsContext)

Exit a parse tree produced by args().

Declaration
void ExitArgs(TealParser.ArgsContext context)
Parameters
Type Name Description
TealParser.ArgsContext context

The parse tree.

| Improve this Doc View Source

ExitAssignField(TealParser.AssignFieldContext)

Exit a parse tree produced by the AssignField labeled alternative in field().

Declaration
void ExitAssignField(TealParser.AssignFieldContext context)
Parameters
Type Name Description
TealParser.AssignFieldContext context

The parse tree.

| Improve this Doc View Source

ExitAssignNewTypeField(TealParser.AssignNewTypeFieldContext)

Exit a parse tree produced by the AssignNewTypeField labeled alternative in field().

Declaration
void ExitAssignNewTypeField(TealParser.AssignNewTypeFieldContext context)
Parameters
Type Name Description
TealParser.AssignNewTypeFieldContext context

The parse tree.

| Improve this Doc View Source

ExitAssignStat(TealParser.AssignStatContext)

Exit a parse tree produced by the AssignStat labeled alternative in stat().

Declaration
void ExitAssignStat(TealParser.AssignStatContext context)
Parameters
Type Name Description
TealParser.AssignStatContext context

The parse tree.

| Improve this Doc View Source

ExitAttnamelist(TealParser.AttnamelistContext)

Exit a parse tree produced by attnamelist().

Declaration
void ExitAttnamelist(TealParser.AttnamelistContext context)
Parameters
Type Name Description
TealParser.AttnamelistContext context

The parse tree.

| Improve this Doc View Source

ExitAttrib(TealParser.AttribContext)

Exit a parse tree produced by attrib().

Declaration
void ExitAttrib(TealParser.AttribContext context)
Parameters
Type Name Description
TealParser.AttribContext context

The parse tree.

| Improve this Doc View Source

ExitBasetype(TealParser.BasetypeContext)

Exit a parse tree produced by basetype().

Declaration
void ExitBasetype(TealParser.BasetypeContext context)
Parameters
Type Name Description
TealParser.BasetypeContext context

The parse tree.

| Improve this Doc View Source

ExitBlock(TealParser.BlockContext)

Exit a parse tree produced by block().

Declaration
void ExitBlock(TealParser.BlockContext context)
Parameters
Type Name Description
TealParser.BlockContext context

The parse tree.

| Improve this Doc View Source

ExitBracketAssginField(TealParser.BracketAssginFieldContext)

Exit a parse tree produced by the BracketAssginField labeled alternative in field().

Declaration
void ExitBracketAssginField(TealParser.BracketAssginFieldContext context)
Parameters
Type Name Description
TealParser.BracketAssginFieldContext context

The parse tree.

| Improve this Doc View Source

ExitBreakStat(TealParser.BreakStatContext)

Exit a parse tree produced by the BreakStat labeled alternative in stat().

Declaration
void ExitBreakStat(TealParser.BreakStatContext context)
Parameters
Type Name Description
TealParser.BreakStatContext context

The parse tree.

| Improve this Doc View Source

ExitChunk(TealParser.ChunkContext)

Exit a parse tree produced by chunk().

Declaration
void ExitChunk(TealParser.ChunkContext context)
Parameters
Type Name Description
TealParser.ChunkContext context

The parse tree.

| Improve this Doc View Source

ExitDoStat(TealParser.DoStatContext)

Exit a parse tree produced by the DoStat labeled alternative in stat().

Declaration
void ExitDoStat(TealParser.DoStatContext context)
Parameters
Type Name Description
TealParser.DoStatContext context

The parse tree.

| Improve this Doc View Source

ExitEnumNewType(TealParser.EnumNewTypeContext)

Exit a parse tree produced by the EnumNewType labeled alternative in newtype().

Declaration
void ExitEnumNewType(TealParser.EnumNewTypeContext context)
Parameters
Type Name Description
TealParser.EnumNewTypeContext context

The parse tree.

| Improve this Doc View Source

ExitExp(TealParser.ExpContext)

Exit a parse tree produced by exp().

Declaration
void ExitExp(TealParser.ExpContext context)
Parameters
Type Name Description
TealParser.ExpContext context

The parse tree.

| Improve this Doc View Source

ExitExplist(TealParser.ExplistContext)

Exit a parse tree produced by explist().

Declaration
void ExitExplist(TealParser.ExplistContext context)
Parameters
Type Name Description
TealParser.ExplistContext context

The parse tree.

| Improve this Doc View Source

ExitExprField(TealParser.ExprFieldContext)

Exit a parse tree produced by the ExprField labeled alternative in field().

Declaration
void ExitExprField(TealParser.ExprFieldContext context)
Parameters
Type Name Description
TealParser.ExprFieldContext context

The parse tree.

| Improve this Doc View Source

ExitFieldlist(TealParser.FieldlistContext)

Exit a parse tree produced by fieldlist().

Declaration
void ExitFieldlist(TealParser.FieldlistContext context)
Parameters
Type Name Description
TealParser.FieldlistContext context

The parse tree.

| Improve this Doc View Source

ExitFieldsep(TealParser.FieldsepContext)

Exit a parse tree produced by fieldsep().

Declaration
void ExitFieldsep(TealParser.FieldsepContext context)
Parameters
Type Name Description
TealParser.FieldsepContext context

The parse tree.

| Improve this Doc View Source

ExitForInStat(TealParser.ForInStatContext)

Exit a parse tree produced by the ForInStat labeled alternative in stat().

Declaration
void ExitForInStat(TealParser.ForInStatContext context)
Parameters
Type Name Description
TealParser.ForInStatContext context

The parse tree.

| Improve this Doc View Source

ExitForStat(TealParser.ForStatContext)

Exit a parse tree produced by the ForStat labeled alternative in stat().

Declaration
void ExitForStat(TealParser.ForStatContext context)
Parameters
Type Name Description
TealParser.ForStatContext context

The parse tree.

| Improve this Doc View Source

ExitFuncbody(TealParser.FuncbodyContext)

Exit a parse tree produced by funcbody().

Declaration
void ExitFuncbody(TealParser.FuncbodyContext context)
Parameters
Type Name Description
TealParser.FuncbodyContext context

The parse tree.

| Improve this Doc View Source

ExitFuncCallStat(TealParser.FuncCallStatContext)

Exit a parse tree produced by the FuncCallStat labeled alternative in stat().

Declaration
void ExitFuncCallStat(TealParser.FuncCallStatContext context)
Parameters
Type Name Description
TealParser.FuncCallStatContext context

The parse tree.

| Improve this Doc View Source

ExitFuncname(TealParser.FuncnameContext)

Exit a parse tree produced by funcname().

Declaration
void ExitFuncname(TealParser.FuncnameContext context)
Parameters
Type Name Description
TealParser.FuncnameContext context

The parse tree.

| Improve this Doc View Source

ExitFuncNewType(TealParser.FuncNewTypeContext)

Exit a parse tree produced by the FuncNewType labeled alternative in newtype().

Declaration
void ExitFuncNewType(TealParser.FuncNewTypeContext context)
Parameters
Type Name Description
TealParser.FuncNewTypeContext context

The parse tree.

| Improve this Doc View Source

ExitFuncStat(TealParser.FuncStatContext)

Exit a parse tree produced by the FuncStat labeled alternative in stat().

Declaration
void ExitFuncStat(TealParser.FuncStatContext context)
Parameters
Type Name Description
TealParser.FuncStatContext context

The parse tree.

| Improve this Doc View Source

ExitFunctioncall(TealParser.FunctioncallContext)

Exit a parse tree produced by functioncall().

Declaration
void ExitFunctioncall(TealParser.FunctioncallContext context)
Parameters
Type Name Description
TealParser.FunctioncallContext context

The parse tree.

| Improve this Doc View Source

ExitFunctiondef(TealParser.FunctiondefContext)

Exit a parse tree produced by functiondef().

Declaration
void ExitFunctiondef(TealParser.FunctiondefContext context)
Parameters
Type Name Description
TealParser.FunctiondefContext context

The parse tree.

| Improve this Doc View Source

ExitFunctiontype(TealParser.FunctiontypeContext)

Exit a parse tree produced by functiontype().

Declaration
void ExitFunctiontype(TealParser.FunctiontypeContext context)
Parameters
Type Name Description
TealParser.FunctiontypeContext context

The parse tree.

| Improve this Doc View Source

ExitGlobalAssignStat(TealParser.GlobalAssignStatContext)

Exit a parse tree produced by the GlobalAssignStat labeled alternative in stat().

Declaration
void ExitGlobalAssignStat(TealParser.GlobalAssignStatContext context)
Parameters
Type Name Description
TealParser.GlobalAssignStatContext context

The parse tree.

| Improve this Doc View Source

ExitGlobalAttrAssignStat(TealParser.GlobalAttrAssignStatContext)

Exit a parse tree produced by the GlobalAttrAssignStat labeled alternative in stat().

Declaration
void ExitGlobalAttrAssignStat(TealParser.GlobalAttrAssignStatContext context)
Parameters
Type Name Description
TealParser.GlobalAttrAssignStatContext context

The parse tree.

| Improve this Doc View Source

ExitGlobalAttrStat(TealParser.GlobalAttrStatContext)

Exit a parse tree produced by the GlobalAttrStat labeled alternative in stat().

Declaration
void ExitGlobalAttrStat(TealParser.GlobalAttrStatContext context)
Parameters
Type Name Description
TealParser.GlobalAttrStatContext context

The parse tree.

| Improve this Doc View Source

ExitGlobalFuncStat(TealParser.GlobalFuncStatContext)

Exit a parse tree produced by the GlobalFuncStat labeled alternative in stat().

Declaration
void ExitGlobalFuncStat(TealParser.GlobalFuncStatContext context)
Parameters
Type Name Description
TealParser.GlobalFuncStatContext context

The parse tree.

| Improve this Doc View Source

ExitGotoStat(TealParser.GotoStatContext)

Exit a parse tree produced by the GotoStat labeled alternative in stat().

Declaration
void ExitGotoStat(TealParser.GotoStatContext context)
Parameters
Type Name Description
TealParser.GotoStatContext context

The parse tree.

| Improve this Doc View Source

ExitIfStat(TealParser.IfStatContext)

Exit a parse tree produced by the IfStat labeled alternative in stat().

Declaration
void ExitIfStat(TealParser.IfStatContext context)
Parameters
Type Name Description
TealParser.IfStatContext context

The parse tree.

| Improve this Doc View Source

ExitLabel(TealParser.LabelContext)

Exit a parse tree produced by label().

Declaration
void ExitLabel(TealParser.LabelContext context)
Parameters
Type Name Description
TealParser.LabelContext context

The parse tree.

| Improve this Doc View Source

ExitLabelStat(TealParser.LabelStatContext)

Exit a parse tree produced by the LabelStat labeled alternative in stat().

Declaration
void ExitLabelStat(TealParser.LabelStatContext context)
Parameters
Type Name Description
TealParser.LabelStatContext context

The parse tree.

| Improve this Doc View Source

ExitLocalAttrAssignStat(TealParser.LocalAttrAssignStatContext)

Exit a parse tree produced by the LocalAttrAssignStat labeled alternative in stat().

Declaration
void ExitLocalAttrAssignStat(TealParser.LocalAttrAssignStatContext context)
Parameters
Type Name Description
TealParser.LocalAttrAssignStatContext context

The parse tree.

| Improve this Doc View Source

ExitLocalFuncStat(TealParser.LocalFuncStatContext)

Exit a parse tree produced by the LocalFuncStat labeled alternative in stat().

Declaration
void ExitLocalFuncStat(TealParser.LocalFuncStatContext context)
Parameters
Type Name Description
TealParser.LocalFuncStatContext context

The parse tree.

| Improve this Doc View Source

ExitLocalNewTypeStat(TealParser.LocalNewTypeStatContext)

Exit a parse tree produced by the LocalNewTypeStat labeled alternative in stat().

Declaration
void ExitLocalNewTypeStat(TealParser.LocalNewTypeStatContext context)
Parameters
Type Name Description
TealParser.LocalNewTypeStatContext context

The parse tree.

| Improve this Doc View Source

ExitNameAndArgs(TealParser.NameAndArgsContext)

Exit a parse tree produced by nameAndArgs().

Declaration
void ExitNameAndArgs(TealParser.NameAndArgsContext context)
Parameters
Type Name Description
TealParser.NameAndArgsContext context

The parse tree.

| Improve this Doc View Source

ExitNamelist(TealParser.NamelistContext)

Exit a parse tree produced by namelist().

Declaration
void ExitNamelist(TealParser.NamelistContext context)
Parameters
Type Name Description
TealParser.NamelistContext context

The parse tree.

| Improve this Doc View Source

ExitNumber(TealParser.NumberContext)

Exit a parse tree produced by number().

Declaration
void ExitNumber(TealParser.NumberContext context)
Parameters
Type Name Description
TealParser.NumberContext context

The parse tree.

| Improve this Doc View Source

ExitOperatorAddSub(TealParser.OperatorAddSubContext)

Exit a parse tree produced by operatorAddSub().

Declaration
void ExitOperatorAddSub(TealParser.OperatorAddSubContext context)
Parameters
Type Name Description
TealParser.OperatorAddSubContext context

The parse tree.

| Improve this Doc View Source

ExitOperatorAnd(TealParser.OperatorAndContext)

Exit a parse tree produced by operatorAnd().

Declaration
void ExitOperatorAnd(TealParser.OperatorAndContext context)
Parameters
Type Name Description
TealParser.OperatorAndContext context

The parse tree.

| Improve this Doc View Source

ExitOperatorBitwise(TealParser.OperatorBitwiseContext)

Exit a parse tree produced by operatorBitwise().

Declaration
void ExitOperatorBitwise(TealParser.OperatorBitwiseContext context)
Parameters
Type Name Description
TealParser.OperatorBitwiseContext context

The parse tree.

| Improve this Doc View Source

ExitOperatorComparison(TealParser.OperatorComparisonContext)

Exit a parse tree produced by operatorComparison().

Declaration
void ExitOperatorComparison(TealParser.OperatorComparisonContext context)
Parameters
Type Name Description
TealParser.OperatorComparisonContext context

The parse tree.

| Improve this Doc View Source

ExitOperatorMulDivMod(TealParser.OperatorMulDivModContext)

Exit a parse tree produced by operatorMulDivMod().

Declaration
void ExitOperatorMulDivMod(TealParser.OperatorMulDivModContext context)
Parameters
Type Name Description
TealParser.OperatorMulDivModContext context

The parse tree.

| Improve this Doc View Source

ExitOperatorOr(TealParser.OperatorOrContext)

Exit a parse tree produced by operatorOr().

Declaration
void ExitOperatorOr(TealParser.OperatorOrContext context)
Parameters
Type Name Description
TealParser.OperatorOrContext context

The parse tree.

| Improve this Doc View Source

ExitOperatorPower(TealParser.OperatorPowerContext)

Exit a parse tree produced by operatorPower().

Declaration
void ExitOperatorPower(TealParser.OperatorPowerContext context)
Parameters
Type Name Description
TealParser.OperatorPowerContext context

The parse tree.

| Improve this Doc View Source

ExitOperatorStrcat(TealParser.OperatorStrcatContext)

Exit a parse tree produced by operatorStrcat().

Declaration
void ExitOperatorStrcat(TealParser.OperatorStrcatContext context)
Parameters
Type Name Description
TealParser.OperatorStrcatContext context

The parse tree.

| Improve this Doc View Source

ExitOperatorUnary(TealParser.OperatorUnaryContext)

Exit a parse tree produced by operatorUnary().

Declaration
void ExitOperatorUnary(TealParser.OperatorUnaryContext context)
Parameters
Type Name Description
TealParser.OperatorUnaryContext context

The parse tree.

| Improve this Doc View Source

ExitParlist(TealParser.ParlistContext)

Exit a parse tree produced by parlist().

Declaration
void ExitParlist(TealParser.ParlistContext context)
Parameters
Type Name Description
TealParser.ParlistContext context

The parse tree.

| Improve this Doc View Source

ExitParname(TealParser.ParnameContext)

Exit a parse tree produced by parname().

Declaration
void ExitParname(TealParser.ParnameContext context)
Parameters
Type Name Description
TealParser.ParnameContext context

The parse tree.

| Improve this Doc View Source

ExitParnamelist(TealParser.ParnamelistContext)

Exit a parse tree produced by parnamelist().

Declaration
void ExitParnamelist(TealParser.ParnamelistContext context)
Parameters
Type Name Description
TealParser.ParnamelistContext context

The parse tree.

| Improve this Doc View Source

ExitPartype(TealParser.PartypeContext)

Exit a parse tree produced by partype().

Declaration
void ExitPartype(TealParser.PartypeContext context)
Parameters
Type Name Description
TealParser.PartypeContext context

The parse tree.

| Improve this Doc View Source

ExitPartypelist(TealParser.PartypelistContext)

Exit a parse tree produced by partypelist().

Declaration
void ExitPartypelist(TealParser.PartypelistContext context)
Parameters
Type Name Description
TealParser.PartypelistContext context

The parse tree.

| Improve this Doc View Source

ExitPrefixexp(TealParser.PrefixexpContext)

Exit a parse tree produced by prefixexp().

Declaration
void ExitPrefixexp(TealParser.PrefixexpContext context)
Parameters
Type Name Description
TealParser.PrefixexpContext context

The parse tree.

| Improve this Doc View Source

ExitRecordNewType(TealParser.RecordNewTypeContext)

Exit a parse tree produced by the RecordNewType labeled alternative in newtype().

Declaration
void ExitRecordNewType(TealParser.RecordNewTypeContext context)
Parameters
Type Name Description
TealParser.RecordNewTypeContext context

The parse tree.

| Improve this Doc View Source

ExitRepeatStat(TealParser.RepeatStatContext)

Exit a parse tree produced by the RepeatStat labeled alternative in stat().

Declaration
void ExitRepeatStat(TealParser.RepeatStatContext context)
Parameters
Type Name Description
TealParser.RepeatStatContext context

The parse tree.

| Improve this Doc View Source

ExitRetlist(TealParser.RetlistContext)

Exit a parse tree produced by retlist().

Declaration
void ExitRetlist(TealParser.RetlistContext context)
Parameters
Type Name Description
TealParser.RetlistContext context

The parse tree.

| Improve this Doc View Source

ExitReturnStat(TealParser.ReturnStatContext)

Exit a parse tree produced by the ReturnStat labeled alternative in retstat().

Declaration
void ExitReturnStat(TealParser.ReturnStatContext context)
Parameters
Type Name Description
TealParser.ReturnStatContext context

The parse tree.

| Improve this Doc View Source

ExitSemiStat(TealParser.SemiStatContext)

Exit a parse tree produced by the SemiStat labeled alternative in stat().

Declaration
void ExitSemiStat(TealParser.SemiStatContext context)
Parameters
Type Name Description
TealParser.SemiStatContext context

The parse tree.

| Improve this Doc View Source

ExitStr(TealParser.StrContext)

Exit a parse tree produced by str().

Declaration
void ExitStr(TealParser.StrContext context)
Parameters
Type Name Description
TealParser.StrContext context

The parse tree.

| Improve this Doc View Source

ExitTableconstructor(TealParser.TableconstructorContext)

Exit a parse tree produced by tableconstructor().

Declaration
void ExitTableconstructor(TealParser.TableconstructorContext context)
Parameters
Type Name Description
TealParser.TableconstructorContext context

The parse tree.

| Improve this Doc View Source

ExitTyp(TealParser.TypContext)

Exit a parse tree produced by typ().

Declaration
void ExitTyp(TealParser.TypContext context)
Parameters
Type Name Description
TealParser.TypContext context

The parse tree.

| Improve this Doc View Source

ExitTypeargs(TealParser.TypeargsContext)

Exit a parse tree produced by typeargs().

Declaration
void ExitTypeargs(TealParser.TypeargsContext context)
Parameters
Type Name Description
TealParser.TypeargsContext context

The parse tree.

| Improve this Doc View Source

ExitTypelist(TealParser.TypelistContext)

Exit a parse tree produced by typelist().

Declaration
void ExitTypelist(TealParser.TypelistContext context)
Parameters
Type Name Description
TealParser.TypelistContext context

The parse tree.

| Improve this Doc View Source

ExitVariable(TealParser.VariableContext)

Exit a parse tree produced by variable().

Declaration
void ExitVariable(TealParser.VariableContext context)
Parameters
Type Name Description
TealParser.VariableContext context

The parse tree.

| Improve this Doc View Source

ExitVarlist(TealParser.VarlistContext)

Exit a parse tree produced by varlist().

Declaration
void ExitVarlist(TealParser.VarlistContext context)
Parameters
Type Name Description
TealParser.VarlistContext context

The parse tree.

| Improve this Doc View Source

ExitVarOrExp(TealParser.VarOrExpContext)

Exit a parse tree produced by varOrExp().

Declaration
void ExitVarOrExp(TealParser.VarOrExpContext context)
Parameters
Type Name Description
TealParser.VarOrExpContext context

The parse tree.

| Improve this Doc View Source

ExitVarSuffix(TealParser.VarSuffixContext)

Exit a parse tree produced by varSuffix().

Declaration
void ExitVarSuffix(TealParser.VarSuffixContext context)
Parameters
Type Name Description
TealParser.VarSuffixContext context

The parse tree.

| Improve this Doc View Source

ExitWhileStat(TealParser.WhileStatContext)

Exit a parse tree produced by the WhileStat labeled alternative in stat().

Declaration
void ExitWhileStat(TealParser.WhileStatContext context)
Parameters
Type Name Description
TealParser.WhileStatContext context

The parse tree.

  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX