On Tue Aug 26 13:59:24 2025 +0000, Piotr Caban wrote:
Can we get back to initial version of the patch (where there's no separate vtable for IInspectable interface? It's not clear how it will look when RTTI is added. I'm expecting that the macros will need to be completely rewritten and I prefer to keep the code simple for now.
Sure. FWIW, I was able to emit RTTI locators for the IInspectable and IClosable vtables, and get `__RTtypeid` working in a rough draft by using the same RTTI macros in msvcrt. As the COM vtables have already been defined, all I needed to do was position the locator before the COM vtable struct.