Rémi Bernon (@rbernon) commented about include/windows.devices.geolocation.idl:
+ runtimeclass Geolocator; + runtimeclass Geoposition; + runtimeclass Geocoordinate; + runtimeclass PositionChangedEventArgs; + runtimeclass StatusChangedEventArgs; + runtimeclass CivicAddress; + + interface IGeolocator; + interface IGeoposition; + interface IGeocoordinate; + interface IPositionChangedEventArgs; + interface IStatusChangedEventArgs; + interface ICivicAddress; + + typedef enum PositionAccuracy PositionAccuracy; + typedef enum PositionStatus PositionStatus; Not a big deal, but usually the forward declarations are grouped in the same order as the declarations below, PODs, interfaces, then runtimeclasses.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/3189#note_37263