diff options
author | David Majnemer <david.majnemer@gmail.com> | 2015-06-05 22:40:53 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2015-06-05 22:40:53 +0000 |
commit | 8423df927eb6b24e8821d557c1a26c4cd0f44fcf (patch) | |
tree | 7b1e83b3f7c9176bd55444210b78c8d72ef20cb3 /clang/test/SemaCXX/static-assert.cpp | |
parent | b41e76bb0bc6aac90e1755477936b216857b05d6 (diff) | |
download | bcm5719-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.cpp | 9 |
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; - })){}; -} |