Update ChangeLog and version files for release
[official-gcc.git] / gcc / testsuite / g++.dg / template / static33.C
blob2d7b97da13851ab8bbcc47e75f6c8288f54db7a8
1 // PR c++/52688
2 // { dg-do link }
4 template<typename T>
5 T f()
7   static const double staticLocalVariable = 100.0;
8   struct local
9   {
10       static double f() { return staticLocalVariable; }
11   };
12   return T(local::f());
15 int main()
17   f<double>();