summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaCXX/alias-template.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/SemaCXX/alias-template.cpp')
-rw-r--r--clang/test/SemaCXX/alias-template.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/clang/test/SemaCXX/alias-template.cpp b/clang/test/SemaCXX/alias-template.cpp
index f2ba04df78a..0a92b9dd963 100644
--- a/clang/test/SemaCXX/alias-template.cpp
+++ b/clang/test/SemaCXX/alias-template.cpp
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 -verify -std=c++11 %s
+// RUN: %clang_cc1 -verify -std=c++14 -fcxx-exceptions %s
namespace RedeclAliasTypedef {
template<typename U> using T = int;
@@ -189,3 +189,7 @@ int sfinae_me() { return 0; } // expected-note{{candidate template ignored: subs
int g = sfinae_me<int>(); // expected-error{{no matching function for call to 'sfinae_me'}}
}
+
+namespace NullExceptionDecl {
+template<int... I> auto get = []() { try { } catch(...) {}; return I; }; // expected-error{{initializer contains unexpanded parameter pack 'I'}}
+}
OpenPOWER on IntegriCloud