Sign in
gnu
/
gcc
/
ab810952eb7c061e37054ddd1dfe0aa033365131
/
.
/
gcc
/
testsuite
/
g++.dg
/
cpp2a
/
constexpr-new21.C
blob: 8231e992483465e07cee72315b2e59d15469156a [
file
] [
log
] [
blame
]
// PR c++/100495
// { dg-do compile { target c++20 } }
struct
S
{
constexpr
virtual
~
S
()
{}
};
constexpr
bool
foo
()
{
S
*
p
=
new
S
();
delete
p
;
return
true
;
}
constexpr
bool
x
=
foo
();
static_assert
(
x
);