> On Oct 6, 2017, at 2:35 AM, Richard Sandiford <richard.sandif...@linaro.org> 
> wrote:
> 
> Richard Biener <richard.guent...@gmail.com> writes:
>> On Tue, Oct 3, 2017 at 8:34 PM, Richard Sandiford
>> <richard.sandif...@linaro.org> wrote:
>>> This patch uses global rather than member operators for wide-int.h,
>>> so that the first operand can be a non-wide-int type.
>> 
>> Not sure why we had the in-class ones.  If we had some good arguments
>> they'd still stand.  Do you remember?
> 
> Not really, sorry.

No real good reason.  Copying double_int's style is most of the reason.  Just 
wanted to support the api clients used, and they, at the time, didn't require 
non-member versions.  If they had, we'd have done it outside.

Reply via email to