https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85128
--- Comment #9 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Mainly this paragraph: A name N used in a class S shall refer to the same declaration in its context and when re-evaluated in the completed scope of S. ____No diagnostic is required for a violation of this rule.____ Add __ to highlight that the C++ standard does not require a diagnostic for a violation.