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()16 void A::foo () { s.bar (); }
17 
18 int
main()19 main ()
20 {
21 }
22