From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sonic312-21.consmr.mail.bf2.yahoo.com (sonic312-21.consmr.mail.bf2.yahoo.com [74.6.128.83]) by sourceware.org (Postfix) with ESMTPS id 7FE553858C60 for ; Wed, 29 Sep 2021 20:38:04 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 7FE553858C60 X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1632947884; bh=byAU+vgoZUsJg8/8owy/YwBC44SRVMsTR7gv/XD7Mal=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=rrUhqk2OSMfIJxHvUUlb26N+Fv5mkDzgXVTdYtuxIGDkue2ux1unVUaDij1q5pxnVNETpaMThUHMAaOEZ6FL58MuhXdHK+UYYRXPyN2cQgivaXFIWj/mEFhRbrxOWLr6cxV3R4WbTfPKeuDq3+c1o83V8MPGS99zqeBx5qhfcF3mCjuT2VDr2iiiLgZF8zzJv3JFjFclZxjFMaTbcO9EfukZs3gHrAv9XSp1ONVQHko2sr1+M6yEcvcHJW+u1D21q5Wl/karsTcJrOXvNrRqhp/P8ZQWvtKajOUZdAUepAWuaTbPzD1AjRpVGCEDbDcSp4SB1V1/T+Lkh8pZGPD+UA== X-YMail-OSG: Kx7G2k0VM1kewp_5jtE8XK2hqOTiOJ.Z2Sohp1E_JQV7wdljiGG0kc5hkO2gJLF RSvIVcEiCTNtWOLAoxCE52_dORIRNCKkgvaPt3yzoij9DVwNRSjiD1uEcGAAJxlJXxysgJSpH7LM DB7idf.jm7yKsbaozGoFhW8HrlGGBX8sb8hhNWJLGN5K9AezeMy7Ae49QJ1ApzxQqQGDOUMpzUXH TT_U2yQGOZMBNyLEYijqElriVHBw0SyN6d1EyWMlu992cYMbcNWNNC5WMKWqpL2X1dMaMI_M.JiO JRyrYjlyBSGR_2GqzMdM3Ir532lNSMnKhchi3PlNlKPwUHA8kNTUI.nhRLAmyYs5Ni6nFRKxYMtI qvVo6fqT9zwg5FZ1jxFKB3hCkRrU7qciMV21kiPRyeoIxcPfuBGXc9xXdqv2sitFD0cnA16s8BXI 2I_PQCPiMvNdfz7Z2PVsx5vNiIFuY5T9ai3AjkbY019xaHK2By3dR3hGP6MlQ5IpxjKM8nsJRuY3 9DkDa1Kek_27HkXk2pkqc9EaqD6n9MobnmPn41i8YSoZIpl52QYnV_DOM9O4zeAw8joESdvEq6J8 .qnljBEiBahoAjI_IziPR2aXwoLkEUGMF268zoY2sjlASnrDdYJtHEpgX19k5cKO2oBVS2Xr5YIQ Na7oyOZuCfKC7cvogz.GZooIIZsJVSUIHdXCMyXYk_Q8bz42bVB9xAikOzW77liDnG3thMJKGGN. ETc5FKgzE3tTY6Hjtye4oz2V7vOssRZpcI8QJRuloiupUvLY0kTHsCFAn8X7tM8sWF32hjyGUz_L HWJx16_ItL9VmS.AJYNrdD._GkKnvFn4ulnd8oRIerjONPPMeg6zdH_Jpd0N07oI.HuWQzsaCFSr LcgEZVl7qk1jNrGIkE4De8SvsW7FgtR1mezAtfJ2WY4ro1yugFM9OQn8L_c.zLjbmnmdzo8icnmG o8U24nuzFpZ25MpJeLhnvbxjqs7S0A_zFkuH70w0tIRl3F2W1C8ImQoWfxPTa8orCFfUJ1bsCpr3 Gj7D1wpcZWY2l.wEvoUHzFI3SdmtGf.go3ErUIIpomkAzhn0HgtrWfobzadUSfckT2DbrhC89Kcc rfaQIgQ8QXrOO_IWW.U9mh_CyNVI2o32rad8jFEpbraaw1W4EKkpsi6KMQBnb3c93sc3pYeAISy5 oIuFsYZSPXpF26fdHlGj1tH5yJNZR27tTN1iY8K.o0IacNSvCWOvvA8XsU_5.EJIecSLube7pGqm SNG0LfQEXB4Q5y6_ohaHXXa0CWUi6GNQoHgPH.L5rKYRVuaFGhCzwLR8o26hUEACj.9c9P8.p4V4 dl12Dsg_yMiaZ9S73FmM6pq0K_Q1bdJEnuK2stXQxzqX_csN_BhrbxjGiw8WBFz9E1uEJ5hvINwd zFyqArnZq8kj7Q3ypUkeUj_2JkZANEgz3kl5N.Sj2KzHWayXhRcCTT7MUKyQM._kRjfICwItqose 4_HQdavLXFx88rCMhmnzSGuACbV4N.yDC7To2g_.AO9VufufwvsSe.8aUhkPRNzOcIcYAIfwKSF2 2vrk6AOfr1wNxGvQngjk.Kw.soIaw6W9VmuNdj2N75ZBK8ohNkXz8qkrE6YPDwsatspGxGeswZXL vkJA6AFJpCif9rn9s._9Ki8PFZBAKbVj4AUvAbTV6XYuRjLd3D1hmBaCPMo7D_N1ptArFLMb9Ogw .cJaebUsG2Dv._7MqIgyT8Guy5Eot_9FwZfVro3TQUTcmsjJAkHU00YR2stVZQtZhUK5ULHXbH_U xdA48bgilxoi5S_HY7L1zn6XZi2HZBDG.v8jxM9FOs2uZPxxtUpwIvYYbLExugATinSb.6TzLk_o 9yiJ39hE.GWphaWwQ0zrH58qbrnd5vUYwNRtkHWXuFAOPS0yP0_U4WpBr7yJNuQ3SNxdQd9h.6th quciIUouGGDa2v6WCFvagFxmS6EXluxVrpwBC6Rbf8zLNAJoJWA1YV77mpCkSTGbcGp5flXQbyXb bmPia1624.hNcD33wjn4.BK67FKoS5jaD5M3L1xv7anY5btvGysYgr_G0trC_tUABc76ci5BvTsW inwkoM8_8_6LaIrzeHv14Ul1mzUrkuTrv5.JNbho3rQXCL6luCDUSx5XbwaQRECjABPG96_mi67J rc4ZOhN7Uls_7nQ2xMUKyrdRCOU8w8LxzPwZ1rgqv_Ox82Dpg19n_s7sIhSVDaetmGhZ.MXLFUrR zLT2gjHkm4CNievXE8beC9n_cnZl55rj42KXltQND2sGLlGVEkgBT3e9jqcsCOSDG2f4mwGuDyoc c7hW25uFdAhsO8yCw3oLuMI9wzxtZmbktwf_hWKT9_qCtgAm_mQkduTVYduqxJKtI3ZBcK6DT3kz EafOr1ztcIK8EdLRKfPYJIqzw5d0o9juFvs_JuQ-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.bf2.yahoo.com with HTTP; Wed, 29 Sep 2021 20:38:04 +0000 Date: Wed, 29 Sep 2021 20:37:56 +0000 (UTC) From: Nick Savoiu Reply-To: Nick Savoiu To: jwakely.gcc@gmail.com Cc: "gcc@gcc.gnu.org" Message-ID: <1926648663.210386.1632947876382@mail.yahoo.com> In-Reply-To: References: <1375308083.211659.1632947600348.ref@mail.yahoo.com> <1375308083.211659.1632947600348@mail.yahoo.com> Subject: Re: Shadow data member MIME-Version: 1.0 X-Mailer: WebService/1.1.19076 YahooMailAndroidMobile X-Spam-Status: No, score=0.4 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, HTML_MESSAGE, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: gcc@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Sep 2021 20:38:05 -0000 Ok, sorry. I'll ask it on gcc-help. Nick =20 =20 On Wed, Sep 29, 2021 at 1:35 PM, Jonathan Wakely w= rote: On Wed, 29 Sept 2021 at 21:34, Nick Savoiu via Gcc wrote: > > Should GCC report shadowing on 'valid' for this code? > Nick > > struct S1{=C2=A0 =C2=A0 bool valid;}; > struct S2 : public S1{=C2=A0 =C2=A0 bool valid;}; > struct S3 : public S2{=C2=A0 =C2=A0 bool valid;}; This question belongs on the gcc-help list, not here. IMHO, this is name hiding, now shadowing. =20