Consider the following piece of code:
#include class foo { int var = 99; public: static int const i; }; int const foo::i = [&] { r