blob: 0af86050c23a4111c48918e801dbbbbb33d4d686 [file] [log] [blame]
// PR tree-optimization/59622
// { dg-do compile }
// { dg-options "-O2" }
struct C { int a; int b; };
namespace
{
struct A
{
virtual C foo ();
C bar () { return foo (); }
};
}
C
baz ()
{
A a;
return a.bar ();
}