On Fri Jul 4 12:59:56 2025 +0000, Rémi Bernon wrote:
This might not be the right place to check for it but midl definitely emits an error for such cases, and it should be moved where appropriate, not removed.
midl? Isn't runtimeclass a winrt-only type? midlrt definitely accepts this: ``` namespace Winetest { [ contract(Windows.Foundation.UniversalApiContract, 1.0), uuid(11111111-2222-3333-4444-555555555555), ] interface IWineInterface : IInspectable { HRESULT WineMethod( int param ); };
[ contract(Windows.Foundation.UniversalApiContract, 1.0), ] runtimeclass WineRuntimeClass { interface IWineInterface; }; } ```