On Oct 31, 2012, at 5:44 AM, Richard Biener <richard.guent...@gmail.com> wrote:
> the
> fact that len ends up being mutable is another thing I dislike about
> wide-int.

We expose len for construction only, it is non-mutating.  During construction, 
there is no previous value.

>  If wide-ints are cheap then all ops should be non-mutating
> (at least to 'len')).

It is.  Construction modifies the object as construction must be defined as 
initializing the state of the data.  Before construction, there is no data, so, 
we are constructing the data, not mutating the data.  Surely you don't object 
to construction?

Reply via email to