I left this unimplemented, and some how the build worked....
<rdar://problem/85318807>
EventHandler is special cased to generate the following bindings code that calls the eventHandlerAttribute/setEventHandlerAttribute and pass in the name of the event. So the bound class doesn't actually need any c++ code.