PR c++/86728 - C variadic generic lambda.
[official-gcc.git] / gcc / testsuite / g++.dg / opt / pr55081.C
blobb4f533e5a7321ee0adfb141a014fceb452fa12a5
1 // PR c++/55081
2 // { dg-do compile }
4 struct R { int field; } r;
6 __UINTPTR_TYPE__ *
7 foo ()
9   static __UINTPTR_TYPE__ array[] = {
10     sizeof (char),
11     (reinterpret_cast <__UINTPTR_TYPE__>(&r.field)
12      - reinterpret_cast <__UINTPTR_TYPE__>(&r)) + 1
13   };
14   return array;
17 // { dg-final { scan-assembler-not "_ZGVZ3foovE5array" } }