public override void Iterate(MemberIterator iter, Action<Int32, Expr> action) { iter.Locate(this.expr.Type); Int32 offset = iter.CurOffset; Expr expr = this.expr; action(offset, expr); } }