https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125249
--- Comment #3 from Jason Liam <jlame646 at gmail dot com> --- But shouldn't namespace.udecl#14 make this ill-formed so that gcc is actually correct? namespace.udecl#14 says: > In a using-declarator that does not name a constructor, every declaration > named shall be accessible. So it seems this should be rejected? @Drea Pinski even though here we use a type member and in the dupe we have a data member both should be ill-formed as per this, imo.
