public abstract class Visitor extends Object
| 构造器和说明 |
|---|
Visitor() |
public void visit(Chunk chunk)
public void visit(Block block)
public void visit(Stat.Assign stat)
public void visit(Stat.Break breakstat)
public void visit(Stat.FuncCallStat stat)
public void visit(Stat.FuncDef stat)
public void visit(Stat.GenericFor stat)
public void visit(Stat.IfThenElse stat)
public void visit(Stat.LocalAssign stat)
public void visit(Stat.LocalFuncDef stat)
public void visit(Stat.NumericFor stat)
public void visit(Stat.RepeatUntil stat)
public void visit(Stat.Return stat)
public void visit(Stat.WhileDo stat)
public void visit(FuncBody body)
public void visit(FuncArgs args)
public void visit(TableField field)
public void visit(Exp.AnonFuncDef exp)
public void visit(Exp.BinopExp exp)
public void visit(Exp.Constant exp)
public void visit(Exp.FieldExp exp)
public void visit(Exp.FuncCall exp)
public void visit(Exp.IndexExp exp)
public void visit(Exp.MethodCall exp)
public void visit(Exp.NameExp exp)
public void visit(Exp.ParensExp exp)
public void visit(Exp.UnopExp exp)
public void visit(Exp.VarargsExp exp)
public void visit(ParList pars)
public void visit(TableConstructor table)
public void visitVars(List<Exp.VarExp> vars)
public void visit(Name name)
public void visit(String name)
public void visit(NameScope scope)
public void visit(Stat.Goto gotostat)
public void visit(Stat.Label label)
Copyright © 2020. All rights reserved.