On 16/09/13 15:13, Richard Biener wrote: > +void > +get_range_info (tree name, double_int &min, double_int &max, > + enum value_range_type &range_type) > > I'm not sure we want to use references. Well - first time.
Personally, I don't think we should ever allow non-const references. Use of references means you can't tell from the source code that an argument to a function can be modified. It leads to confusion and makes things harder to debug. It can also lead to more object code bloat because more things end up being addressable. R.