summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaCXX/static-assert.cpp
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2015-06-05 22:40:53 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2015-06-05 22:40:53 +0000
commit8423df927eb6b24e8821d557c1a26c4cd0f44fcf (patch)
tree7b1e83b3f7c9176bd55444210b78c8d72ef20cb3 /clang/test/SemaCXX/static-assert.cpp
parentb41e76bb0bc6aac90e1755477936b216857b05d6 (diff)
downloadbcm5719-llvm-8423df927eb6b24e8821d557c1a26c4cd0f44fcf.tar.gz
bcm5719-llvm-8423df927eb6b24e8821d557c1a26c4cd0f44fcf.zip
Move a test from static-assert.cpp to DeclPrinterTest
It's better not to rely on the diagnostics engine to pretty print the argument to decltype. Instead, exercise the functionality in DeclPrinterTest. llvm-svn: 239197
Diffstat (limited to 'clang/test/SemaCXX/static-assert.cpp')
-rw-r--r--clang/test/SemaCXX/static-assert.cpp9
1 files changed, 0 insertions, 9 deletions
diff --git a/clang/test/SemaCXX/static-assert.cpp b/clang/test/SemaCXX/static-assert.cpp
index 52be1a39042..7de4d07b50b 100644
--- a/clang/test/SemaCXX/static-assert.cpp
+++ b/clang/test/SemaCXX/static-assert.cpp
@@ -51,12 +51,3 @@ StaticAssertProtected<X> sap2; // expected-note {{instantiation}}
static_assert(true); // expected-warning {{C++1z extension}}
static_assert(false); // expected-error-re {{failed{{$}}}} expected-warning {{extension}}
-
-void PR23756() {
- struct { // expected-note 2 {{no known conversion from}}
- } _ = decltype( // expected-error {{no viable conversion}}
- ({ // expected-warning {{no effect in an unevaluated context}}
- static_assert(true); // expected-warning {{C++1z extension}}
- 1;
- })){};
-}
OpenPOWER on IntegriCloud