summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaTemplate/dependent-expr.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/SemaTemplate/dependent-expr.cpp')
-rw-r--r--clang/test/SemaTemplate/dependent-expr.cpp20
1 files changed, 1 insertions, 19 deletions
diff --git a/clang/test/SemaTemplate/dependent-expr.cpp b/clang/test/SemaTemplate/dependent-expr.cpp
index e333ed927b9..bb1e239c349 100644
--- a/clang/test/SemaTemplate/dependent-expr.cpp
+++ b/clang/test/SemaTemplate/dependent-expr.cpp
@@ -1,4 +1,5 @@
// RUN: %clang_cc1 -fsyntax-only -verify %s
+// expected-no-diagnostics
// PR5908
template <typename Iterator>
@@ -107,22 +108,3 @@ namespace PR18152 {
};
template struct A<0>;
}
-
-template<typename T> void stmt_expr_1() {
- static_assert( ({ false; }), "" );
-}
-void stmt_expr_2() {
- static_assert( ({ false; }), "" ); // expected-error {{failed}}
-}
-
-namespace PR45083 {
- struct A { bool x; };
-
- template<typename> struct B : A {
- void f() {
- const int n = ({ if (x) {} 0; });
- }
- };
-
- template void B<int>::f();
-}
OpenPOWER on IntegriCloud