'declaration': '__event' keyword can only be used on COM interfaces, native member functions and data members that are pointers to NGWS runtime delegates
The __event keyword can only be applied to an interface or member function.
The following sample generates C3626:
struct A { __event int i; // C3626 // try __event int i(); }; void main() { }