Move the rest of the Sema C++ tests into the SemaCXX test directory.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@55178 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/test/Sema/class-names.cpp b/test/SemaCXX/class-names.cpp
similarity index 99%
rename from test/Sema/class-names.cpp
rename to test/SemaCXX/class-names.cpp
index 2a9cd74..22546ef 100644
--- a/test/Sema/class-names.cpp
+++ b/test/SemaCXX/class-names.cpp
@@ -1,52 +1,52 @@
-// RUN: clang -fsyntax-only -verify %s
-class C { };
-
-C c;
-
-void D(int);
-
-class D {}; // expected-error{{previous use is here}}
-
-void foo()
-{
- D(5);
- class D d;
-}
-
-class D;
-
-enum D; // expected-error{{use of 'D' with tag type that does not match previous declaration}}
-
-class A * A;
-
-class A * a2;
-
-void bar()
-{
- A = 0;
-}
-
-void C(int);
-
-void bar2()
-{
- C(17);
-}
-
-extern int B;
-class B;
-class B {};
-int B;
-
-enum E { e1_val };
-E e1;
-
-void E(int);
-
-void bar3() {
- E(17);
-}
-
-enum E e2;
-
-enum E2 { E2 };
+// RUN: clang -fsyntax-only -verify %s
+class C { };
+
+C c;
+
+void D(int);
+
+class D {}; // expected-error{{previous use is here}}
+
+void foo()
+{
+ D(5);
+ class D d;
+}
+
+class D;
+
+enum D; // expected-error{{use of 'D' with tag type that does not match previous declaration}}
+
+class A * A;
+
+class A * a2;
+
+void bar()
+{
+ A = 0;
+}
+
+void C(int);
+
+void bar2()
+{
+ C(17);
+}
+
+extern int B;
+class B;
+class B {};
+int B;
+
+enum E { e1_val };
+E e1;
+
+void E(int);
+
+void bar3() {
+ E(17);
+}
+
+enum E e2;
+
+enum E2 { E2 };
diff --git a/test/Sema/default1.cpp b/test/SemaCXX/default1.cpp
similarity index 100%
rename from test/Sema/default1.cpp
rename to test/SemaCXX/default1.cpp
diff --git a/test/Sema/default2.cpp b/test/SemaCXX/default2.cpp
similarity index 100%
rename from test/Sema/default2.cpp
rename to test/SemaCXX/default2.cpp
diff --git a/test/Sema/inherit.cpp b/test/SemaCXX/inherit.cpp
similarity index 99%
rename from test/Sema/inherit.cpp
rename to test/SemaCXX/inherit.cpp
index f1f96f1..82d8db3 100644
--- a/test/Sema/inherit.cpp
+++ b/test/SemaCXX/inherit.cpp
@@ -1,25 +1,25 @@
-// RUN: clang -fsyntax-only -verify %s
-class A { };
-
-class B1 : A { };
-
-class B2 : virtual A { };
-
-class B3 : virtual virtual A { }; // expected-error{{duplicate 'virtual' in base specifier}}
-
-class C : public B1, private B2 { };
-
-
-class D;
-
-class E : public D { }; // expected-error{{base class has incomplete type}}
-
-typedef int I;
-
-class F : public I { }; // expected-error{{base specifier must name a class}}
-
-union U1 : public A { }; // expected-error{{unions cannot have base classes}}
-
-union U2 {};
-
-class G : public U2 { }; // expected-error{{unions cannot be base classes}}
+// RUN: clang -fsyntax-only -verify %s
+class A { };
+
+class B1 : A { };
+
+class B2 : virtual A { };
+
+class B3 : virtual virtual A { }; // expected-error{{duplicate 'virtual' in base specifier}}
+
+class C : public B1, private B2 { };
+
+
+class D;
+
+class E : public D { }; // expected-error{{base class has incomplete type}}
+
+typedef int I;
+
+class F : public I { }; // expected-error{{base specifier must name a class}}
+
+union U1 : public A { }; // expected-error{{unions cannot have base classes}}
+
+union U2 {};
+
+class G : public U2 { }; // expected-error{{unions cannot be base classes}}
diff --git a/test/Sema/return-stack-addr.cpp b/test/SemaCXX/return-stack-addr.cpp
similarity index 100%
rename from test/Sema/return-stack-addr.cpp
rename to test/SemaCXX/return-stack-addr.cpp