aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@gcc.gnu.org>2019-05-30 19:23:32 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2019-05-30 19:23:32 +0200
commitd05b516e5310dad3348d6d198d59c55fd28a2c6e (patch)
tree9d47b8f73b63025b3639d27de55260ece4a830cc /gcc
parent01b3b9e39fd837974c20ea2a8d50bde1ff50960f (diff)
downloadgcc-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.C8
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;