summaryrefslogtreecommitdiffstats
path: root/clang/test/Modules
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/Modules')
-rw-r--r--clang/test/Modules/Inputs/template-default-args/a.h8
-rw-r--r--clang/test/Modules/template-default-args.cpp15
2 files changed, 0 insertions, 23 deletions
diff --git a/clang/test/Modules/Inputs/template-default-args/a.h b/clang/test/Modules/Inputs/template-default-args/a.h
index 0f4a39a1892..532cbc8be03 100644
--- a/clang/test/Modules/Inputs/template-default-args/a.h
+++ b/clang/test/Modules/Inputs/template-default-args/a.h
@@ -14,11 +14,3 @@ struct FriendL {
template<typename T> friend struct L;
};
END
-
-namespace DeferredLookup {
- template<typename T, typename U = T> using X = U;
- template<typename T> void f() { (void) X<T>(); }
- template<typename T> int n = X<T>();
- template<typename T> struct S { X<T> xt; enum E : int; };
- template<typename T> enum S<T>::E : int { a = X<T>() };
-}
diff --git a/clang/test/Modules/template-default-args.cpp b/clang/test/Modules/template-default-args.cpp
index 1d31592fd1f..9d16cbf4342 100644
--- a/clang/test/Modules/template-default-args.cpp
+++ b/clang/test/Modules/template-default-args.cpp
@@ -44,18 +44,3 @@ H<> h; // expected-error {{default argument of 'H' must be imported from module
I<> i;
L<> *l;
END
-
-namespace DeferredLookup {
- template<typename T, typename U = T> using X = U;
- template<typename T> void f() { (void) X<T>(); }
- template<typename T> int n = X<T>(); // expected-warning {{extension}}
- template<typename T> struct S { X<T> xt; enum E : int; };
- template<typename T> enum S<T>::E : int { a = X<T>() };
-
- void test() {
- f<int>();
- n<int> = 1;
- S<int> s;
- S<int>::E e = S<int>::E::a;
- }
-}
OpenPOWER on IntegriCloud