On 11/5/19 8:21 AM, Aldy Hernandez wrote:
The base class for ranges is currently value_range_base, which is rather long and cumbersome.  It also occurs more often than the derived class of value_range.  To avoid confusion, and save typing, this patch does a global rename from value_range to value_range_equiv, and from value_range_base to value_range.

This way, the base class is simply value_range, and the derived class is value_range_equiv which explicitly states what it does.

OK?

Aldy

p.s. There are a few minor cleanups throughout... like moving some random variable definitions closer to their first use.  I figured they were harmless while I was in the vicinity.

I think this is reasonable.

 Long term expectation is that the equivalency bits may be subsumed in other ways and we can do away with value_range_equiv derived class.. and then everything will just be 'value_range'.  Until such time, I think value_range_equiv is also clearer


Approved.

Reply via email to