3 // { dg-options "-std=c++2a" }
7 constexpr virtual int f () const { return 1; }
12 constexpr virtual int f () const { return 2; }
22 constexpr const A &d = c.a;
23 constexpr const A &e = c.b;
24 constexpr const B &f = c.b;
25 static_assert (c.a.f () == 1 && c.b.f () == 2);
26 static_assert (d.f () == 1 && e.f () == 2 && f.f () == 2);