On 13 September 2018 at 13:03, Jakub Jelinek <ja...@redhat.com> wrote:
> On Thu, Sep 13, 2018 at 12:56:59PM +0300, Ville Voutilainen wrote:
>> +           else if (!TYPE_HAS_CONST_COPY_CTOR (class_type))
>> +             TYPE_HAS_COMPLEX_COPY_CTOR (class_type) += 2;
>> +         }
>> +       else if (ctor > 1 && TYPE_HAS_COMPLEX_COPY_CTOR (class_type) == 2)
>> +         TYPE_HAS_COMPLEX_COPY_CTOR (class_type) = 0;
>
> How does this work when:
>   unsigned has_complex_copy_ctor : 1;


It doesn't. I need more bits. Luckily, we have some available.

Reply via email to