public override void Visit(DoWhileStmt stmt) => stmt.Body.Accept(this);
public virtual void Visit(DoWhileStmt stmt) { }
public virtual void Visit(DoWhileStmt stmt) {}