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 TypeMethodDescriptionvoidvoidvoidvisit(Exp.AnonFuncDef exp) voidvisit(Exp.BinopExp exp) voidvisit(Exp.Constant exp) voidvisit(Exp.FieldExp exp) voidvisit(Exp.FuncCall exp) voidvisit(Exp.IndexExp exp) voidvisit(Exp.MethodCall exp) voidvisit(Exp.NameExp exp) voidvisit(Exp.ParensExp exp) voidvisit(Exp.UnopExp exp) voidvisit(Exp.VarargsExp exp) voidvoidvoidvoidvoidvoidvisit(Stat.Assign stat) voidvisit(Stat.Break breakstat) voidvisit(Stat.FuncCallStat stat) voidvisit(Stat.FuncDef stat) voidvisit(Stat.GenericFor stat) voidvoidvisit(Stat.IfThenElse stat) voidvisit(Stat.Label label) voidvisit(Stat.LocalAssign stat) voidvisit(Stat.LocalFuncDef stat) voidvisit(Stat.NumericFor stat) voidvisit(Stat.RepeatUntil stat) voidvisit(Stat.Return stat) voidvisit(Stat.WhileDo stat) voidvisit(TableConstructor table) voidvisit(TableField field) voidvoidvoidvisitNames(List<Name> names) voidvisitVars(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
-