
[CWG400](https://wg21.link/cwg400) rejects member using-declaration whose nested-name-specifier doesn't refer to a base class of the current class. ```cpp struct A {}; struct B { using B::A; // error }; ``` Clang didn't reject this case in C++98 mode. This patch fixes this issue.