1 struct Foo { 2 int bar; 3 static int st; 4 static Foo Default(); 5 }; Default()6 Foo Foo::Default() { return {.bar = st}; } 7 8 int Foo::st; 9