5 // No out-of-class definition is provided for these class members.
6 // That's technically a violation of the standard, but no diagnostic
7 // is required, and, as a QOI issue, we should optimize away all
9 static const int erf = 0;
10 static const int foo = 1;
20 return Foo::foo + Foo::erf;
25 return x ? Foo::erf : Foo::foo;