Jonathan Wakely <jwakely....@gmail.com> writes: > On 12 December 2011 09:18, Andreas Schwab wrote: >> Jonathan Wakely <jwakely....@gmail.com> writes: >> >>> On 11 December 2011 22:22, Fabien Chêne wrote: >>>> >>>> Consequently, I propose to deprecate them with a warning, as clang already >>>> does. >>>> So that you get a warning for the following code: >>>> >>>> struct A { int i; }; >>>> struct B : A >>>> { >>>> A::i; // <- warning here >>>> }; >>>> >>>> warning: access declarations are deprecated; employ using declarations >>>> instead [-Wdeprecated] >>> >>> Whether or not it's suitable for stage 3, "employ" feels a bit clunky >>> in this context, how about "access declarations are deprecated in >>> favour of using-declarations" ? >> >> How about "...; suggest adding the using keyword"? > > That sounds like the compiler is suggesting that the user suggests doing that!
It is similar to "suggest parentheses ...". Andreas. -- Andreas Schwab, sch...@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."