On 14 May 2014 11:03, Jacek Caban jacek@codeweavers.com wrote:
FWIW, I'm pretty sure it's not. It contains a lot of things that would be tricky or impossible to do with widl, like C++ default argument values or overloaded inline functions wrappers around vtbl-based functions. They even invented a new way of declaring C vtbl structs, which contain parent's struct in the beginning, instead of duplicating all functions.
I had noticed those, but assumed it was just something newer midl versions could do, since I don't generally follow what happens with midl very closely.