__>void f() __>{ __> class a_ __> { __> public: __> operator()(int i) __> { __> cout << i; __> } __> }a; __> a(1); __>} __>