This serie mainly:
- fix remaining code quality warnings,
- move creation of symt inside new PDB reader; it
doesn't change (yet) the old logic of creating
all symbolic information at debug info init.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/8025
--
v2: winewayland: Get rid of now unnecessary function loading.
winemac: Get rid of now unnecessary function loading.
winex11: Get rid of now unnecessary function loading.
wineandroid: Get rid of now unnecessary function loading.
https://gitlab.winehq.org/wine/wine/-/merge_requests/7967
After `DeviceWatcher::Start()` gets called, `DeviceWatcher` enumerates through a list of all `DeviceInformation` objects on the current system through the `Added` event handlers, dispatching `EnumerationCompleted` once this has finished. This MR implements this functionality.
--
v4: windows.devices.enumeration: Implement initial device enumeration for DeviceWatcher::Start().
windows.devices.enumeration: Implement EnumerationCompleted handler for DeviceWatcher.
windows.devices.enumeration: Implement CreateWatcher.
windows.devices.enumeration: Implement Added handler for DeviceWatcher.
windows.devices.enumeration: Add tests for initial device enumeration in DeviceWatcher.
https://gitlab.winehq.org/wine/wine/-/merge_requests/7997