diff options
author | Jakub Jelinek <jakub@gcc.gnu.org> | 2019-05-30 19:23:32 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2019-05-30 19:23:32 +0200 |
commit | d05b516e5310dad3348d6d198d59c55fd28a2c6e (patch) | |
tree | 9d47b8f73b63025b3639d27de55260ece4a830cc /gcc | |
parent | 01b3b9e39fd837974c20ea2a8d50bde1ff50960f (diff) | |
download | gcc-d05b516e5310dad3348d6d198d59c55fd28a2c6e.zip gcc-d05b516e5310dad3348d6d198d59c55fd28a2c6e.tar.gz gcc-d05b516e5310dad3348d6d198d59c55fd28a2c6e.tar.bz2 |
re PR c++/90598 (Return type of explicit destructor call wrong)
PR c++/90598
* tree.c (lvalue_kind): Return clk_none for expressions with
with VOID_TYPE_P.
* g++.dg/cpp0x/pr90598.C: New test.
From-SVN: r271783
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/g++.dg/cpp0x/pr90598.C | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/gcc/testsuite/g++.dg/cpp0x/pr90598.C b/gcc/testsuite/g++.dg/cpp0x/pr90598.C index 2e77444..0ee3fb1 100644 --- a/gcc/testsuite/g++.dg/cpp0x/pr90598.C +++ b/gcc/testsuite/g++.dg/cpp0x/pr90598.C @@ -6,11 +6,3 @@ using B = decltype(A ().~A ()); template <typename T> struct C; template <> struct C<void> {}; C<B> t; -// PR c++/90598 -// { dg-do compile { target c++11 } } - -struct A {}; -using B = decltype(A ().~A ()); -template <typename T> struct C; -template <> struct C<void> {}; -C<B> t; |