1 // PR sanitizer/60569 2 // { dg-do link } 3 // { dg-require-effective-target lto } 4 // { dg-options "-fsanitize=undefined -flto" } 5 6 struct A 7 { 8 void foo (); 9 struct 10 { 11 int i; barA::__anon098bf951010812 void bar () { i = 0; } 13 } s; 14 }; 15 foo()16void A::foo () { s.bar (); } 17 18 int main()19main () 20 { 21 } 22