- fixes support for <mod>! syntax in source file enumeration
- reduces memory usage for types (no longer having both a vector
and a hash table as all types are now named)
- some code refactoring
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/7600