aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/opt/pr70847.C
blob: 2b5435317cbc771aec7a321f247841348c97fe11 (plain)
1
2
3
4
5
6
7
8
9
10
11
// PR c++/70847
// { dg-do compile }

struct D { virtual D& f(); };

void
g()
{
  D d;
  d.f().f().f().f().f().f().f().f().f().f().f().f().f().f().f().f().f().f().f().f().f().f().f().f().f().f();
}