1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
// { dg-do assemble } // Bug: the reference to c in the initializer list doesn't get fixed up. struct AP { AP(unsigned char); }; struct AI : AP { AI(unsigned char); }; AI::AI(unsigned char c) : AP(c) { &c; }