Shadow data member

Jonathan Wakely jwakely.gcc@gmail.com
Wed Sep 29 20:35:34 GMT 2021


On Wed, 29 Sept 2021 at 21:34, Nick Savoiu via Gcc <gcc@gcc.gnu.org> wrote:
>
> Should GCC report shadowing on 'valid' for this code?
> Nick
>
> struct S1{    bool valid;};
> struct S2 : public S1{    bool valid;};
> struct S3 : public S2{    bool valid;};

This question belongs on the gcc-help list, not here.

IMHO, this is name hiding, now shadowing.


More information about the Gcc mailing list