Sign in
gnu
/
gcc.git
/
ab7c7b46c35ed1be68d4c020a2f20ee96f68b64b
/
.
/
gcc
/
testsuite
/
g++.dg
/
init
/
elide6.C
blob: d40bd9d63e430739e9a429812bd5617fa78580e4 [
file
]
// PR c++/79533
struct
S
{
S
();
S
(
const
S
&);
};
S f
();
S s
(
static_cast
<
S
const
&>(
f
()));
// The static_cast prevents copy elision.
// { dg-final { scan-assembler "_ZN1SC1ERKS_" } }