blob: 335c782570f4972af95a680a341fa584af05fe30 [file] [log] [blame]
/* { dg-do compile } */
/* { dg-options "-O1 -fnon-call-exceptions" } */
static inline const int &
max (const int &a, const int &b)
{
return a ? a : b;
}
static inline int
baz ()
{
return max (0, 0);
}
struct S
{
~S ()
{
baz ();
}
};
void bar ();
void
foo ()
{
S s;
bar ();
}