public void visit(Lea n) { throw new NotImplementedException(); }
public override void visit(Lea n) { w("leaq\t" + n.From.accept(this) + ", " + n.To.accept(this)); }
public abstract void visit(Lea n);
public virtual void visit(Lea n) { // Do nothing; leave the implementation to the main class }