protected override PExpr DoVisit() { if (_lookup.IsResolved) { return(_lookup); } if ((_lookup = _o.Visit(this)).IsPendingOrSignal) { return(PendingOrSignal(_lookup)); } return(SetResult(_lookup.Result)); }
public override PExpr Visit(IAccessorFrame frame) => _value.Visit(frame);
public override PExpr Visit(IAccessorFrame frame) { return(_value.Visit(frame)); }