+ operators
Don
nospam at nospam.com
Sun Jun 12 13:01:49 PDT 2011
Jonathan M Davis wrote:
> On 2011-06-12 02:37, bearophile wrote:
>> Jonathan M Davis:
>>> Certainly, once range propagation has been fully implemented, this
>>> particular will work without needing any casts, but as soon as the
>>> compiler doesn't know what the values of x and y are, I believe that it
>>> would still end up complaining.
>> I am not sure D range propagation is supposed to work across different
>> lines of code (I think not).
>
> I'm pretty sure that it is (it wouldn't be worth much if it didn't IMHO), but
> I'd have to look up discussions on it to be sure.
>
> - Jonathan M Davis
Bearophile is right. It only applies to single expressions. (Using more
than one statement requires flow analysis).
More information about the Digitalmars-d-learn
mailing list