Interface ITealVisitor<Result>
This interface defines a complete generic visitor for a parse tree produced by TealParser.
Namespace: GCore.Antlr.Grammers.Teal
Assembly: Teal.dll
Syntax
public interface ITealVisitor<Result> : IParseTreeVisitor<Result>
Type Parameters
Name | Description |
---|---|
Result | The return type of the visit operation. |
Methods
| Improve this Doc View SourceVisitArgs(TealParser.ArgsContext)
Visit a parse tree produced by args().
Declaration
Result VisitArgs(TealParser.ArgsContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.ArgsContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAssignField(TealParser.AssignFieldContext)
Visit a parse tree produced by the AssignField
labeled alternative in field().
Declaration
Result VisitAssignField(TealParser.AssignFieldContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.AssignFieldContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAssignNewTypeField(TealParser.AssignNewTypeFieldContext)
Visit a parse tree produced by the AssignNewTypeField
labeled alternative in field().
Declaration
Result VisitAssignNewTypeField(TealParser.AssignNewTypeFieldContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.AssignNewTypeFieldContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAssignStat(TealParser.AssignStatContext)
Visit a parse tree produced by the AssignStat
labeled alternative in stat().
Declaration
Result VisitAssignStat(TealParser.AssignStatContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.AssignStatContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAttnamelist(TealParser.AttnamelistContext)
Visit a parse tree produced by attnamelist().
Declaration
Result VisitAttnamelist(TealParser.AttnamelistContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.AttnamelistContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAttrib(TealParser.AttribContext)
Visit a parse tree produced by attrib().
Declaration
Result VisitAttrib(TealParser.AttribContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.AttribContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitBasetype(TealParser.BasetypeContext)
Visit a parse tree produced by basetype().
Declaration
Result VisitBasetype(TealParser.BasetypeContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.BasetypeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitBlock(TealParser.BlockContext)
Visit a parse tree produced by block().
Declaration
Result VisitBlock(TealParser.BlockContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.BlockContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitBracketAssginField(TealParser.BracketAssginFieldContext)
Visit a parse tree produced by the BracketAssginField
labeled alternative in field().
Declaration
Result VisitBracketAssginField(TealParser.BracketAssginFieldContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.BracketAssginFieldContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitBreakStat(TealParser.BreakStatContext)
Visit a parse tree produced by the BreakStat
labeled alternative in stat().
Declaration
Result VisitBreakStat(TealParser.BreakStatContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.BreakStatContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitChunk(TealParser.ChunkContext)
Visit a parse tree produced by chunk().
Declaration
Result VisitChunk(TealParser.ChunkContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.ChunkContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDoStat(TealParser.DoStatContext)
Visit a parse tree produced by the DoStat
labeled alternative in stat().
Declaration
Result VisitDoStat(TealParser.DoStatContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.DoStatContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitEnumNewType(TealParser.EnumNewTypeContext)
Visit a parse tree produced by the EnumNewType
labeled alternative in newtype().
Declaration
Result VisitEnumNewType(TealParser.EnumNewTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.EnumNewTypeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitExp(TealParser.ExpContext)
Visit a parse tree produced by exp().
Declaration
Result VisitExp(TealParser.ExpContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.ExpContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitExplist(TealParser.ExplistContext)
Visit a parse tree produced by explist().
Declaration
Result VisitExplist(TealParser.ExplistContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.ExplistContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitExprField(TealParser.ExprFieldContext)
Visit a parse tree produced by the ExprField
labeled alternative in field().
Declaration
Result VisitExprField(TealParser.ExprFieldContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.ExprFieldContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFieldlist(TealParser.FieldlistContext)
Visit a parse tree produced by fieldlist().
Declaration
Result VisitFieldlist(TealParser.FieldlistContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.FieldlistContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFieldsep(TealParser.FieldsepContext)
Visit a parse tree produced by fieldsep().
Declaration
Result VisitFieldsep(TealParser.FieldsepContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.FieldsepContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitForInStat(TealParser.ForInStatContext)
Visit a parse tree produced by the ForInStat
labeled alternative in stat().
Declaration
Result VisitForInStat(TealParser.ForInStatContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.ForInStatContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitForStat(TealParser.ForStatContext)
Visit a parse tree produced by the ForStat
labeled alternative in stat().
Declaration
Result VisitForStat(TealParser.ForStatContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.ForStatContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFuncbody(TealParser.FuncbodyContext)
Visit a parse tree produced by funcbody().
Declaration
Result VisitFuncbody(TealParser.FuncbodyContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.FuncbodyContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFuncCallStat(TealParser.FuncCallStatContext)
Visit a parse tree produced by the FuncCallStat
labeled alternative in stat().
Declaration
Result VisitFuncCallStat(TealParser.FuncCallStatContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.FuncCallStatContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFuncname(TealParser.FuncnameContext)
Visit a parse tree produced by funcname().
Declaration
Result VisitFuncname(TealParser.FuncnameContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.FuncnameContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFuncNewType(TealParser.FuncNewTypeContext)
Visit a parse tree produced by the FuncNewType
labeled alternative in newtype().
Declaration
Result VisitFuncNewType(TealParser.FuncNewTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.FuncNewTypeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFuncStat(TealParser.FuncStatContext)
Visit a parse tree produced by the FuncStat
labeled alternative in stat().
Declaration
Result VisitFuncStat(TealParser.FuncStatContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.FuncStatContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunctioncall(TealParser.FunctioncallContext)
Visit a parse tree produced by functioncall().
Declaration
Result VisitFunctioncall(TealParser.FunctioncallContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.FunctioncallContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunctiondef(TealParser.FunctiondefContext)
Visit a parse tree produced by functiondef().
Declaration
Result VisitFunctiondef(TealParser.FunctiondefContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.FunctiondefContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunctiontype(TealParser.FunctiontypeContext)
Visit a parse tree produced by functiontype().
Declaration
Result VisitFunctiontype(TealParser.FunctiontypeContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.FunctiontypeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGlobalAssignStat(TealParser.GlobalAssignStatContext)
Visit a parse tree produced by the GlobalAssignStat
labeled alternative in stat().
Declaration
Result VisitGlobalAssignStat(TealParser.GlobalAssignStatContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.GlobalAssignStatContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGlobalAttrAssignStat(TealParser.GlobalAttrAssignStatContext)
Visit a parse tree produced by the GlobalAttrAssignStat
labeled alternative in stat().
Declaration
Result VisitGlobalAttrAssignStat(TealParser.GlobalAttrAssignStatContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.GlobalAttrAssignStatContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGlobalAttrStat(TealParser.GlobalAttrStatContext)
Visit a parse tree produced by the GlobalAttrStat
labeled alternative in stat().
Declaration
Result VisitGlobalAttrStat(TealParser.GlobalAttrStatContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.GlobalAttrStatContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGlobalFuncStat(TealParser.GlobalFuncStatContext)
Visit a parse tree produced by the GlobalFuncStat
labeled alternative in stat().
Declaration
Result VisitGlobalFuncStat(TealParser.GlobalFuncStatContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.GlobalFuncStatContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGotoStat(TealParser.GotoStatContext)
Visit a parse tree produced by the GotoStat
labeled alternative in stat().
Declaration
Result VisitGotoStat(TealParser.GotoStatContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.GotoStatContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIfStat(TealParser.IfStatContext)
Visit a parse tree produced by the IfStat
labeled alternative in stat().
Declaration
Result VisitIfStat(TealParser.IfStatContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.IfStatContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitLabel(TealParser.LabelContext)
Visit a parse tree produced by label().
Declaration
Result VisitLabel(TealParser.LabelContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.LabelContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitLabelStat(TealParser.LabelStatContext)
Visit a parse tree produced by the LabelStat
labeled alternative in stat().
Declaration
Result VisitLabelStat(TealParser.LabelStatContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.LabelStatContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitLocalAttrAssignStat(TealParser.LocalAttrAssignStatContext)
Visit a parse tree produced by the LocalAttrAssignStat
labeled alternative in stat().
Declaration
Result VisitLocalAttrAssignStat(TealParser.LocalAttrAssignStatContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.LocalAttrAssignStatContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitLocalFuncStat(TealParser.LocalFuncStatContext)
Visit a parse tree produced by the LocalFuncStat
labeled alternative in stat().
Declaration
Result VisitLocalFuncStat(TealParser.LocalFuncStatContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.LocalFuncStatContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitLocalNewTypeStat(TealParser.LocalNewTypeStatContext)
Visit a parse tree produced by the LocalNewTypeStat
labeled alternative in stat().
Declaration
Result VisitLocalNewTypeStat(TealParser.LocalNewTypeStatContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.LocalNewTypeStatContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitNameAndArgs(TealParser.NameAndArgsContext)
Visit a parse tree produced by nameAndArgs().
Declaration
Result VisitNameAndArgs(TealParser.NameAndArgsContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.NameAndArgsContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitNamelist(TealParser.NamelistContext)
Visit a parse tree produced by namelist().
Declaration
Result VisitNamelist(TealParser.NamelistContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.NamelistContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitNumber(TealParser.NumberContext)
Visit a parse tree produced by number().
Declaration
Result VisitNumber(TealParser.NumberContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.NumberContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitOperatorAddSub(TealParser.OperatorAddSubContext)
Visit a parse tree produced by operatorAddSub().
Declaration
Result VisitOperatorAddSub(TealParser.OperatorAddSubContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.OperatorAddSubContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitOperatorAnd(TealParser.OperatorAndContext)
Visit a parse tree produced by operatorAnd().
Declaration
Result VisitOperatorAnd(TealParser.OperatorAndContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.OperatorAndContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitOperatorBitwise(TealParser.OperatorBitwiseContext)
Visit a parse tree produced by operatorBitwise().
Declaration
Result VisitOperatorBitwise(TealParser.OperatorBitwiseContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.OperatorBitwiseContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitOperatorComparison(TealParser.OperatorComparisonContext)
Visit a parse tree produced by operatorComparison().
Declaration
Result VisitOperatorComparison(TealParser.OperatorComparisonContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.OperatorComparisonContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitOperatorMulDivMod(TealParser.OperatorMulDivModContext)
Visit a parse tree produced by operatorMulDivMod().
Declaration
Result VisitOperatorMulDivMod(TealParser.OperatorMulDivModContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.OperatorMulDivModContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitOperatorOr(TealParser.OperatorOrContext)
Visit a parse tree produced by operatorOr().
Declaration
Result VisitOperatorOr(TealParser.OperatorOrContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.OperatorOrContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitOperatorPower(TealParser.OperatorPowerContext)
Visit a parse tree produced by operatorPower().
Declaration
Result VisitOperatorPower(TealParser.OperatorPowerContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.OperatorPowerContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitOperatorStrcat(TealParser.OperatorStrcatContext)
Visit a parse tree produced by operatorStrcat().
Declaration
Result VisitOperatorStrcat(TealParser.OperatorStrcatContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.OperatorStrcatContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitOperatorUnary(TealParser.OperatorUnaryContext)
Visit a parse tree produced by operatorUnary().
Declaration
Result VisitOperatorUnary(TealParser.OperatorUnaryContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.OperatorUnaryContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitParlist(TealParser.ParlistContext)
Visit a parse tree produced by parlist().
Declaration
Result VisitParlist(TealParser.ParlistContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.ParlistContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitParname(TealParser.ParnameContext)
Visit a parse tree produced by parname().
Declaration
Result VisitParname(TealParser.ParnameContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.ParnameContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitParnamelist(TealParser.ParnamelistContext)
Visit a parse tree produced by parnamelist().
Declaration
Result VisitParnamelist(TealParser.ParnamelistContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.ParnamelistContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitPartype(TealParser.PartypeContext)
Visit a parse tree produced by partype().
Declaration
Result VisitPartype(TealParser.PartypeContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.PartypeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitPartypelist(TealParser.PartypelistContext)
Visit a parse tree produced by partypelist().
Declaration
Result VisitPartypelist(TealParser.PartypelistContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.PartypelistContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitPrefixexp(TealParser.PrefixexpContext)
Visit a parse tree produced by prefixexp().
Declaration
Result VisitPrefixexp(TealParser.PrefixexpContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.PrefixexpContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitRecordNewType(TealParser.RecordNewTypeContext)
Visit a parse tree produced by the RecordNewType
labeled alternative in newtype().
Declaration
Result VisitRecordNewType(TealParser.RecordNewTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.RecordNewTypeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitRepeatStat(TealParser.RepeatStatContext)
Visit a parse tree produced by the RepeatStat
labeled alternative in stat().
Declaration
Result VisitRepeatStat(TealParser.RepeatStatContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.RepeatStatContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitRetlist(TealParser.RetlistContext)
Visit a parse tree produced by retlist().
Declaration
Result VisitRetlist(TealParser.RetlistContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.RetlistContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitReturnStat(TealParser.ReturnStatContext)
Visit a parse tree produced by the ReturnStat
labeled alternative in retstat().
Declaration
Result VisitReturnStat(TealParser.ReturnStatContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.ReturnStatContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSemiStat(TealParser.SemiStatContext)
Visit a parse tree produced by the SemiStat
labeled alternative in stat().
Declaration
Result VisitSemiStat(TealParser.SemiStatContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.SemiStatContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitStr(TealParser.StrContext)
Visit a parse tree produced by str().
Declaration
Result VisitStr(TealParser.StrContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.StrContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTableconstructor(TealParser.TableconstructorContext)
Visit a parse tree produced by tableconstructor().
Declaration
Result VisitTableconstructor(TealParser.TableconstructorContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.TableconstructorContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTyp(TealParser.TypContext)
Visit a parse tree produced by typ().
Declaration
Result VisitTyp(TealParser.TypContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.TypContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTypeargs(TealParser.TypeargsContext)
Visit a parse tree produced by typeargs().
Declaration
Result VisitTypeargs(TealParser.TypeargsContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.TypeargsContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTypelist(TealParser.TypelistContext)
Visit a parse tree produced by typelist().
Declaration
Result VisitTypelist(TealParser.TypelistContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.TypelistContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitVariable(TealParser.VariableContext)
Visit a parse tree produced by variable().
Declaration
Result VisitVariable(TealParser.VariableContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.VariableContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitVarlist(TealParser.VarlistContext)
Visit a parse tree produced by varlist().
Declaration
Result VisitVarlist(TealParser.VarlistContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.VarlistContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitVarOrExp(TealParser.VarOrExpContext)
Visit a parse tree produced by varOrExp().
Declaration
Result VisitVarOrExp(TealParser.VarOrExpContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.VarOrExpContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitVarSuffix(TealParser.VarSuffixContext)
Visit a parse tree produced by varSuffix().
Declaration
Result VisitVarSuffix(TealParser.VarSuffixContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.VarSuffixContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitWhileStat(TealParser.WhileStatContext)
Visit a parse tree produced by the WhileStat
labeled alternative in stat().
Declaration
Result VisitWhileStat(TealParser.WhileStatContext context)
Parameters
Type | Name | Description |
---|---|---|
TealParser.WhileStatContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |