Move Microsoft access specifier bug emulation from -fms-extensions to -fm-compatibility.

llvm-svn: 140189
diff --git a/clang/test/SemaCXX/MicrosoftCompatibility.cpp b/clang/test/SemaCXX/MicrosoftCompatibility.cpp
index 98a7532..4179ed8 100644
--- a/clang/test/SemaCXX/MicrosoftCompatibility.cpp
+++ b/clang/test/SemaCXX/MicrosoftCompatibility.cpp
@@ -70,3 +70,23 @@
 
 
 
+namespace ms_using_declaration_bug {

+

+class A {

+public: 

+  int f(); 

+};

+

+class B : public A {

+private:   

+  using A::f;

+};

+

+class C : public B { 

+private:   

+  using B::f; // expected-warning {{using declaration refers to inaccessible member 'ms_using_declaration_bug::B::f', which refers to accessible member 'ms_using_declaration_bug::A::f', accepted for Microsoft compatibility}}

+};

+

+}

+

+