http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17314
Paolo Carlini <paolo.carlini at oracle dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jason at gcc dot gnu.org
--- Comment #14 from Paolo Carlini <paolo.carlini at oracle dot com> ---
If I understand correctly the issue, saying in enforce_access something like
"A::A(), declared protected, is inaccessible within this context" instead of
"A::A() is protected within this context" would be less confusing.