On Tue, Jul 12, 2016 at 10:30 AM, Paolo Carlini <paolo.carl...@oracle.com> wrote: > On 30/06/2016 19:49, Jason Merrill wrote: >> I think we should check the type before calling cxx_constant_value. >> > Ok, I got the point. I'm not sure however how far we want to go with this > and which kind of consistency we want to achieve (vs error messages issued > in other similar circumstances). The below certainly passes testing on > x86_64-linux.
I meant the actual type of the expression: that is, check INTEGRAL_OR_ENUMERATION_TYPE_P before calling cxx_constant_value. Jason