Interface LuaListener
-
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
LuaBaseListener
public interface LuaListener extends org.antlr.v4.runtime.tree.ParseTreeListener
This interface defines a complete listener for a parse tree produced byLuaParser
.
-
-
Method Summary
-
-
-
Method Detail
-
enterChunk
void enterChunk(LuaParser.ChunkContext ctx)
Enter a parse tree produced byLuaParser.chunk()
.- Parameters:
ctx
- the parse tree
-
exitChunk
void exitChunk(LuaParser.ChunkContext ctx)
Exit a parse tree produced byLuaParser.chunk()
.- Parameters:
ctx
- the parse tree
-
enterBlock
void enterBlock(LuaParser.BlockContext ctx)
Enter a parse tree produced byLuaParser.block()
.- Parameters:
ctx
- the parse tree
-
exitBlock
void exitBlock(LuaParser.BlockContext ctx)
Exit a parse tree produced byLuaParser.block()
.- Parameters:
ctx
- the parse tree
-
enterStat
void enterStat(LuaParser.StatContext ctx)
Enter a parse tree produced byLuaParser.stat()
.- Parameters:
ctx
- the parse tree
-
exitStat
void exitStat(LuaParser.StatContext ctx)
Exit a parse tree produced byLuaParser.stat()
.- Parameters:
ctx
- the parse tree
-
enterAttnamelist
void enterAttnamelist(LuaParser.AttnamelistContext ctx)
Enter a parse tree produced byLuaParser.attnamelist()
.- Parameters:
ctx
- the parse tree
-
exitAttnamelist
void exitAttnamelist(LuaParser.AttnamelistContext ctx)
Exit a parse tree produced byLuaParser.attnamelist()
.- Parameters:
ctx
- the parse tree
-
enterAttrib
void enterAttrib(LuaParser.AttribContext ctx)
Enter a parse tree produced byLuaParser.attrib()
.- Parameters:
ctx
- the parse tree
-
exitAttrib
void exitAttrib(LuaParser.AttribContext ctx)
Exit a parse tree produced byLuaParser.attrib()
.- Parameters:
ctx
- the parse tree
-
enterLabel
void enterLabel(LuaParser.LabelContext ctx)
Enter a parse tree produced byLuaParser.label()
.- Parameters:
ctx
- the parse tree
-
exitLabel
void exitLabel(LuaParser.LabelContext ctx)
Exit a parse tree produced byLuaParser.label()
.- Parameters:
ctx
- the parse tree
-
enterLaststat
void enterLaststat(LuaParser.LaststatContext ctx)
Enter a parse tree produced byLuaParser.laststat()
.- Parameters:
ctx
- the parse tree
-
exitLaststat
void exitLaststat(LuaParser.LaststatContext ctx)
Exit a parse tree produced byLuaParser.laststat()
.- Parameters:
ctx
- the parse tree
-
enterFuncname
void enterFuncname(LuaParser.FuncnameContext ctx)
Enter a parse tree produced byLuaParser.funcname()
.- Parameters:
ctx
- the parse tree
-
exitFuncname
void exitFuncname(LuaParser.FuncnameContext ctx)
Exit a parse tree produced byLuaParser.funcname()
.- Parameters:
ctx
- the parse tree
-
enterFuncbody
void enterFuncbody(LuaParser.FuncbodyContext ctx)
Enter a parse tree produced byLuaParser.funcbody()
.- Parameters:
ctx
- the parse tree
-
exitFuncbody
void exitFuncbody(LuaParser.FuncbodyContext ctx)
Exit a parse tree produced byLuaParser.funcbody()
.- Parameters:
ctx
- the parse tree
-
enterParlist
void enterParlist(LuaParser.ParlistContext ctx)
Enter a parse tree produced byLuaParser.parlist()
.- Parameters:
ctx
- the parse tree
-
exitParlist
void exitParlist(LuaParser.ParlistContext ctx)
Exit a parse tree produced byLuaParser.parlist()
.- Parameters:
ctx
- the parse tree
-
enterExplist
void enterExplist(LuaParser.ExplistContext ctx)
Enter a parse tree produced byLuaParser.explist()
.- Parameters:
ctx
- the parse tree
-
exitExplist
void exitExplist(LuaParser.ExplistContext ctx)
Exit a parse tree produced byLuaParser.explist()
.- Parameters:
ctx
- the parse tree
-
enterNamelist
void enterNamelist(LuaParser.NamelistContext ctx)
Enter a parse tree produced byLuaParser.namelist()
.- Parameters:
ctx
- the parse tree
-
exitNamelist
void exitNamelist(LuaParser.NamelistContext ctx)
Exit a parse tree produced byLuaParser.namelist()
.- Parameters:
ctx
- the parse tree
-
enterBinding
void enterBinding(LuaParser.BindingContext ctx)
Enter a parse tree produced byLuaParser.binding()
.- Parameters:
ctx
- the parse tree
-
exitBinding
void exitBinding(LuaParser.BindingContext ctx)
Exit a parse tree produced byLuaParser.binding()
.- Parameters:
ctx
- the parse tree
-
enterBindinglist
void enterBindinglist(LuaParser.BindinglistContext ctx)
Enter a parse tree produced byLuaParser.bindinglist()
.- Parameters:
ctx
- the parse tree
-
exitBindinglist
void exitBindinglist(LuaParser.BindinglistContext ctx)
Exit a parse tree produced byLuaParser.bindinglist()
.- Parameters:
ctx
- the parse tree
-
enterVar
void enterVar(LuaParser.VarContext ctx)
Enter a parse tree produced byLuaParser.var()
.- Parameters:
ctx
- the parse tree
-
exitVar
void exitVar(LuaParser.VarContext ctx)
Exit a parse tree produced byLuaParser.var()
.- Parameters:
ctx
- the parse tree
-
enterVarlist
void enterVarlist(LuaParser.VarlistContext ctx)
Enter a parse tree produced byLuaParser.varlist()
.- Parameters:
ctx
- the parse tree
-
exitVarlist
void exitVarlist(LuaParser.VarlistContext ctx)
Exit a parse tree produced byLuaParser.varlist()
.- Parameters:
ctx
- the parse tree
-
enterPrefixexp
void enterPrefixexp(LuaParser.PrefixexpContext ctx)
Enter a parse tree produced byLuaParser.prefixexp()
.- Parameters:
ctx
- the parse tree
-
exitPrefixexp
void exitPrefixexp(LuaParser.PrefixexpContext ctx)
Exit a parse tree produced byLuaParser.prefixexp()
.- Parameters:
ctx
- the parse tree
-
enterFunctioncall
void enterFunctioncall(LuaParser.FunctioncallContext ctx)
Enter a parse tree produced byLuaParser.functioncall()
.- Parameters:
ctx
- the parse tree
-
exitFunctioncall
void exitFunctioncall(LuaParser.FunctioncallContext ctx)
Exit a parse tree produced byLuaParser.functioncall()
.- Parameters:
ctx
- the parse tree
-
enterExp
void enterExp(LuaParser.ExpContext ctx)
Enter a parse tree produced byLuaParser.exp()
.- Parameters:
ctx
- the parse tree
-
exitExp
void exitExp(LuaParser.ExpContext ctx)
Exit a parse tree produced byLuaParser.exp()
.- Parameters:
ctx
- the parse tree
-
enterIfelseexp
void enterIfelseexp(LuaParser.IfelseexpContext ctx)
Enter a parse tree produced byLuaParser.ifelseexp()
.- Parameters:
ctx
- the parse tree
-
exitIfelseexp
void exitIfelseexp(LuaParser.IfelseexpContext ctx)
Exit a parse tree produced byLuaParser.ifelseexp()
.- Parameters:
ctx
- the parse tree
-
enterAsexp
void enterAsexp(LuaParser.AsexpContext ctx)
Enter a parse tree produced byLuaParser.asexp()
.- Parameters:
ctx
- the parse tree
-
exitAsexp
void exitAsexp(LuaParser.AsexpContext ctx)
Exit a parse tree produced byLuaParser.asexp()
.- Parameters:
ctx
- the parse tree
-
enterSimpleexp
void enterSimpleexp(LuaParser.SimpleexpContext ctx)
Enter a parse tree produced byLuaParser.simpleexp()
.- Parameters:
ctx
- the parse tree
-
exitSimpleexp
void exitSimpleexp(LuaParser.SimpleexpContext ctx)
Exit a parse tree produced byLuaParser.simpleexp()
.- Parameters:
ctx
- the parse tree
-
enterVarOrExp
void enterVarOrExp(LuaParser.VarOrExpContext ctx)
Enter a parse tree produced byLuaParser.varOrExp()
.- Parameters:
ctx
- the parse tree
-
exitVarOrExp
void exitVarOrExp(LuaParser.VarOrExpContext ctx)
Exit a parse tree produced byLuaParser.varOrExp()
.- Parameters:
ctx
- the parse tree
-
enterVarSuffix
void enterVarSuffix(LuaParser.VarSuffixContext ctx)
Enter a parse tree produced byLuaParser.varSuffix()
.- Parameters:
ctx
- the parse tree
-
exitVarSuffix
void exitVarSuffix(LuaParser.VarSuffixContext ctx)
Exit a parse tree produced byLuaParser.varSuffix()
.- Parameters:
ctx
- the parse tree
-
enterNameAndArgs
void enterNameAndArgs(LuaParser.NameAndArgsContext ctx)
Enter a parse tree produced byLuaParser.nameAndArgs()
.- Parameters:
ctx
- the parse tree
-
exitNameAndArgs
void exitNameAndArgs(LuaParser.NameAndArgsContext ctx)
Exit a parse tree produced byLuaParser.nameAndArgs()
.- Parameters:
ctx
- the parse tree
-
enterArgs
void enterArgs(LuaParser.ArgsContext ctx)
Enter a parse tree produced byLuaParser.args()
.- Parameters:
ctx
- the parse tree
-
exitArgs
void exitArgs(LuaParser.ArgsContext ctx)
Exit a parse tree produced byLuaParser.args()
.- Parameters:
ctx
- the parse tree
-
enterFunctiondef
void enterFunctiondef(LuaParser.FunctiondefContext ctx)
Enter a parse tree produced byLuaParser.functiondef()
.- Parameters:
ctx
- the parse tree
-
exitFunctiondef
void exitFunctiondef(LuaParser.FunctiondefContext ctx)
Exit a parse tree produced byLuaParser.functiondef()
.- Parameters:
ctx
- the parse tree
-
enterTableconstructor
void enterTableconstructor(LuaParser.TableconstructorContext ctx)
Enter a parse tree produced byLuaParser.tableconstructor()
.- Parameters:
ctx
- the parse tree
-
exitTableconstructor
void exitTableconstructor(LuaParser.TableconstructorContext ctx)
Exit a parse tree produced byLuaParser.tableconstructor()
.- Parameters:
ctx
- the parse tree
-
enterFieldlist
void enterFieldlist(LuaParser.FieldlistContext ctx)
Enter a parse tree produced byLuaParser.fieldlist()
.- Parameters:
ctx
- the parse tree
-
exitFieldlist
void exitFieldlist(LuaParser.FieldlistContext ctx)
Exit a parse tree produced byLuaParser.fieldlist()
.- Parameters:
ctx
- the parse tree
-
enterField
void enterField(LuaParser.FieldContext ctx)
Enter a parse tree produced byLuaParser.field()
.- Parameters:
ctx
- the parse tree
-
exitField
void exitField(LuaParser.FieldContext ctx)
Exit a parse tree produced byLuaParser.field()
.- Parameters:
ctx
- the parse tree
-
enterFieldsep
void enterFieldsep(LuaParser.FieldsepContext ctx)
Enter a parse tree produced byLuaParser.fieldsep()
.- Parameters:
ctx
- the parse tree
-
exitFieldsep
void exitFieldsep(LuaParser.FieldsepContext ctx)
Exit a parse tree produced byLuaParser.fieldsep()
.- Parameters:
ctx
- the parse tree
-
enterCompoundop
void enterCompoundop(LuaParser.CompoundopContext ctx)
Enter a parse tree produced byLuaParser.compoundop()
.- Parameters:
ctx
- the parse tree
-
exitCompoundop
void exitCompoundop(LuaParser.CompoundopContext ctx)
Exit a parse tree produced byLuaParser.compoundop()
.- Parameters:
ctx
- the parse tree
-
enterBinop
void enterBinop(LuaParser.BinopContext ctx)
Enter a parse tree produced byLuaParser.binop()
.- Parameters:
ctx
- the parse tree
-
exitBinop
void exitBinop(LuaParser.BinopContext ctx)
Exit a parse tree produced byLuaParser.binop()
.- Parameters:
ctx
- the parse tree
-
enterOperatorOr
void enterOperatorOr(LuaParser.OperatorOrContext ctx)
Enter a parse tree produced byLuaParser.operatorOr()
.- Parameters:
ctx
- the parse tree
-
exitOperatorOr
void exitOperatorOr(LuaParser.OperatorOrContext ctx)
Exit a parse tree produced byLuaParser.operatorOr()
.- Parameters:
ctx
- the parse tree
-
enterOperatorAnd
void enterOperatorAnd(LuaParser.OperatorAndContext ctx)
Enter a parse tree produced byLuaParser.operatorAnd()
.- Parameters:
ctx
- the parse tree
-
exitOperatorAnd
void exitOperatorAnd(LuaParser.OperatorAndContext ctx)
Exit a parse tree produced byLuaParser.operatorAnd()
.- Parameters:
ctx
- the parse tree
-
enterOperatorComparison
void enterOperatorComparison(LuaParser.OperatorComparisonContext ctx)
Enter a parse tree produced byLuaParser.operatorComparison()
.- Parameters:
ctx
- the parse tree
-
exitOperatorComparison
void exitOperatorComparison(LuaParser.OperatorComparisonContext ctx)
Exit a parse tree produced byLuaParser.operatorComparison()
.- Parameters:
ctx
- the parse tree
-
enterOperatorStrcat
void enterOperatorStrcat(LuaParser.OperatorStrcatContext ctx)
Enter a parse tree produced byLuaParser.operatorStrcat()
.- Parameters:
ctx
- the parse tree
-
exitOperatorStrcat
void exitOperatorStrcat(LuaParser.OperatorStrcatContext ctx)
Exit a parse tree produced byLuaParser.operatorStrcat()
.- Parameters:
ctx
- the parse tree
-
enterOperatorAddSub
void enterOperatorAddSub(LuaParser.OperatorAddSubContext ctx)
Enter a parse tree produced byLuaParser.operatorAddSub()
.- Parameters:
ctx
- the parse tree
-
exitOperatorAddSub
void exitOperatorAddSub(LuaParser.OperatorAddSubContext ctx)
Exit a parse tree produced byLuaParser.operatorAddSub()
.- Parameters:
ctx
- the parse tree
-
enterOperatorMulDivMod
void enterOperatorMulDivMod(LuaParser.OperatorMulDivModContext ctx)
Enter a parse tree produced byLuaParser.operatorMulDivMod()
.- Parameters:
ctx
- the parse tree
-
exitOperatorMulDivMod
void exitOperatorMulDivMod(LuaParser.OperatorMulDivModContext ctx)
Exit a parse tree produced byLuaParser.operatorMulDivMod()
.- Parameters:
ctx
- the parse tree
-
enterOperatorBitwise
void enterOperatorBitwise(LuaParser.OperatorBitwiseContext ctx)
Enter a parse tree produced byLuaParser.operatorBitwise()
.- Parameters:
ctx
- the parse tree
-
exitOperatorBitwise
void exitOperatorBitwise(LuaParser.OperatorBitwiseContext ctx)
Exit a parse tree produced byLuaParser.operatorBitwise()
.- Parameters:
ctx
- the parse tree
-
enterOperatorUnary
void enterOperatorUnary(LuaParser.OperatorUnaryContext ctx)
Enter a parse tree produced byLuaParser.operatorUnary()
.- Parameters:
ctx
- the parse tree
-
exitOperatorUnary
void exitOperatorUnary(LuaParser.OperatorUnaryContext ctx)
Exit a parse tree produced byLuaParser.operatorUnary()
.- Parameters:
ctx
- the parse tree
-
enterOperatorPower
void enterOperatorPower(LuaParser.OperatorPowerContext ctx)
Enter a parse tree produced byLuaParser.operatorPower()
.- Parameters:
ctx
- the parse tree
-
exitOperatorPower
void exitOperatorPower(LuaParser.OperatorPowerContext ctx)
Exit a parse tree produced byLuaParser.operatorPower()
.- Parameters:
ctx
- the parse tree
-
enterNumber
void enterNumber(LuaParser.NumberContext ctx)
Enter a parse tree produced byLuaParser.number()
.- Parameters:
ctx
- the parse tree
-
exitNumber
void exitNumber(LuaParser.NumberContext ctx)
Exit a parse tree produced byLuaParser.number()
.- Parameters:
ctx
- the parse tree
-
enterString
void enterString(LuaParser.StringContext ctx)
Enter a parse tree produced byLuaParser.string()
.- Parameters:
ctx
- the parse tree
-
exitString
void exitString(LuaParser.StringContext ctx)
Exit a parse tree produced byLuaParser.string()
.- Parameters:
ctx
- the parse tree
-
enterSimpleType
void enterSimpleType(LuaParser.SimpleTypeContext ctx)
Enter a parse tree produced byLuaParser.simpleType()
.- Parameters:
ctx
- the parse tree
-
exitSimpleType
void exitSimpleType(LuaParser.SimpleTypeContext ctx)
Exit a parse tree produced byLuaParser.simpleType()
.- Parameters:
ctx
- the parse tree
-
enterSingletonType
void enterSingletonType(LuaParser.SingletonTypeContext ctx)
Enter a parse tree produced byLuaParser.singletonType()
.- Parameters:
ctx
- the parse tree
-
exitSingletonType
void exitSingletonType(LuaParser.SingletonTypeContext ctx)
Exit a parse tree produced byLuaParser.singletonType()
.- Parameters:
ctx
- the parse tree
-
enterType
void enterType(LuaParser.TypeContext ctx)
Enter a parse tree produced byLuaParser.type()
.- Parameters:
ctx
- the parse tree
-
exitType
void exitType(LuaParser.TypeContext ctx)
Exit a parse tree produced byLuaParser.type()
.- Parameters:
ctx
- the parse tree
-
enterGenericTypePackParameter
void enterGenericTypePackParameter(LuaParser.GenericTypePackParameterContext ctx)
Enter a parse tree produced byLuaParser.genericTypePackParameter()
.- Parameters:
ctx
- the parse tree
-
exitGenericTypePackParameter
void exitGenericTypePackParameter(LuaParser.GenericTypePackParameterContext ctx)
Exit a parse tree produced byLuaParser.genericTypePackParameter()
.- Parameters:
ctx
- the parse tree
-
enterGenericTypeParameterList
void enterGenericTypeParameterList(LuaParser.GenericTypeParameterListContext ctx)
Enter a parse tree produced byLuaParser.genericTypeParameterList()
.- Parameters:
ctx
- the parse tree
-
exitGenericTypeParameterList
void exitGenericTypeParameterList(LuaParser.GenericTypeParameterListContext ctx)
Exit a parse tree produced byLuaParser.genericTypeParameterList()
.- Parameters:
ctx
- the parse tree
-
enterTypeList
void enterTypeList(LuaParser.TypeListContext ctx)
Enter a parse tree produced byLuaParser.typeList()
.- Parameters:
ctx
- the parse tree
-
exitTypeList
void exitTypeList(LuaParser.TypeListContext ctx)
Exit a parse tree produced byLuaParser.typeList()
.- Parameters:
ctx
- the parse tree
-
enterTypeParams
void enterTypeParams(LuaParser.TypeParamsContext ctx)
Enter a parse tree produced byLuaParser.typeParams()
.- Parameters:
ctx
- the parse tree
-
exitTypeParams
void exitTypeParams(LuaParser.TypeParamsContext ctx)
Exit a parse tree produced byLuaParser.typeParams()
.- Parameters:
ctx
- the parse tree
-
enterTypePack
void enterTypePack(LuaParser.TypePackContext ctx)
Enter a parse tree produced byLuaParser.typePack()
.- Parameters:
ctx
- the parse tree
-
exitTypePack
void exitTypePack(LuaParser.TypePackContext ctx)
Exit a parse tree produced byLuaParser.typePack()
.- Parameters:
ctx
- the parse tree
-
enterGenericTypePack
void enterGenericTypePack(LuaParser.GenericTypePackContext ctx)
Enter a parse tree produced byLuaParser.genericTypePack()
.- Parameters:
ctx
- the parse tree
-
exitGenericTypePack
void exitGenericTypePack(LuaParser.GenericTypePackContext ctx)
Exit a parse tree produced byLuaParser.genericTypePack()
.- Parameters:
ctx
- the parse tree
-
enterVariadicTypePack
void enterVariadicTypePack(LuaParser.VariadicTypePackContext ctx)
Enter a parse tree produced byLuaParser.variadicTypePack()
.- Parameters:
ctx
- the parse tree
-
exitVariadicTypePack
void exitVariadicTypePack(LuaParser.VariadicTypePackContext ctx)
Exit a parse tree produced byLuaParser.variadicTypePack()
.- Parameters:
ctx
- the parse tree
-
enterReturnType
void enterReturnType(LuaParser.ReturnTypeContext ctx)
Enter a parse tree produced byLuaParser.returnType()
.- Parameters:
ctx
- the parse tree
-
exitReturnType
void exitReturnType(LuaParser.ReturnTypeContext ctx)
Exit a parse tree produced byLuaParser.returnType()
.- Parameters:
ctx
- the parse tree
-
enterTableIndexer
void enterTableIndexer(LuaParser.TableIndexerContext ctx)
Enter a parse tree produced byLuaParser.tableIndexer()
.- Parameters:
ctx
- the parse tree
-
exitTableIndexer
void exitTableIndexer(LuaParser.TableIndexerContext ctx)
Exit a parse tree produced byLuaParser.tableIndexer()
.- Parameters:
ctx
- the parse tree
-
enterTableProp
void enterTableProp(LuaParser.TablePropContext ctx)
Enter a parse tree produced byLuaParser.tableProp()
.- Parameters:
ctx
- the parse tree
-
exitTableProp
void exitTableProp(LuaParser.TablePropContext ctx)
Exit a parse tree produced byLuaParser.tableProp()
.- Parameters:
ctx
- the parse tree
-
enterTablePropOrIndexer
void enterTablePropOrIndexer(LuaParser.TablePropOrIndexerContext ctx)
Enter a parse tree produced byLuaParser.tablePropOrIndexer()
.- Parameters:
ctx
- the parse tree
-
exitTablePropOrIndexer
void exitTablePropOrIndexer(LuaParser.TablePropOrIndexerContext ctx)
Exit a parse tree produced byLuaParser.tablePropOrIndexer()
.- Parameters:
ctx
- the parse tree
-
enterPropList
void enterPropList(LuaParser.PropListContext ctx)
Enter a parse tree produced byLuaParser.propList()
.- Parameters:
ctx
- the parse tree
-
exitPropList
void exitPropList(LuaParser.PropListContext ctx)
Exit a parse tree produced byLuaParser.propList()
.- Parameters:
ctx
- the parse tree
-
enterTableType
void enterTableType(LuaParser.TableTypeContext ctx)
Enter a parse tree produced byLuaParser.tableType()
.- Parameters:
ctx
- the parse tree
-
exitTableType
void exitTableType(LuaParser.TableTypeContext ctx)
Exit a parse tree produced byLuaParser.tableType()
.- Parameters:
ctx
- the parse tree
-
enterFunctionType
void enterFunctionType(LuaParser.FunctionTypeContext ctx)
Enter a parse tree produced byLuaParser.functionType()
.- Parameters:
ctx
- the parse tree
-
exitFunctionType
void exitFunctionType(LuaParser.FunctionTypeContext ctx)
Exit a parse tree produced byLuaParser.functionType()
.- Parameters:
ctx
- the parse tree
-
-