| | | | --- | --- | | Bugzilla Link | [16481](https://llvm.org/bz16481) | | Version | 3.2 | | OS | Windows NT | | Reporter | LLVM Bugzilla Contributor | | CC | @DougGregor | ## Extended Description [class.derived]p2 says: "During the lookup for a base class name, non-type names are ignored." So clang should compile this program: ```cpp struct x {}; namespace { namespace x { struct y : x {}; } } ```