Package com.prineside.luaj.ast
Class Visitor
java.lang.Object
com.prineside.luaj.ast.Visitor
- Direct Known Subclasses:
NameResolver
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
visit
(Exp.AnonFuncDef exp) void
visit
(Exp.BinopExp exp) void
visit
(Exp.Constant exp) void
visit
(Exp.FieldExp exp) void
visit
(Exp.FuncCall exp) void
visit
(Exp.IndexExp exp) void
visit
(Exp.MethodCall exp) void
visit
(Exp.NameExp exp) void
visit
(Exp.ParensExp exp) void
visit
(Exp.UnopExp exp) void
visit
(Exp.VarargsExp exp) void
void
void
void
void
void
visit
(Stat.Assign stat) void
visit
(Stat.Break breakstat) void
visit
(Stat.FuncCallStat stat) void
visit
(Stat.FuncDef stat) void
visit
(Stat.GenericFor stat) void
void
visit
(Stat.IfThenElse stat) void
visit
(Stat.Label label) void
visit
(Stat.LocalAssign stat) void
visit
(Stat.LocalFuncDef stat) void
visit
(Stat.NumericFor stat) void
visit
(Stat.RepeatUntil stat) void
visit
(Stat.Return stat) void
visit
(Stat.WhileDo stat) void
visit
(TableConstructor table) void
visit
(TableField field) void
void
void
visitNames
(List<Name> names) void
visitVars
(List<Exp.VarExp> vars)
-
Constructor Details
-
Visitor
public Visitor()
-
-
Method Details
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visitVars
-
visitExps
-
visitNames
-
visit
-
visit
-
visit
-
visit
-
visit
-