chbessonova wrote: @ojhunt I've updated the patch to partially reuse the existing object-vptr code path where it makes sense. For the type discriminator, VTT entries now use the vtable mangling with an appended _VTT suffix to distinguish them from object vtable pointers.
I haven't implemented explicit user control for VTT signing (yet), as I think that part still needs some clarification on whether it's actually needed and how it should look like. I also updated the patch description accordingly. Since the last update is quite large rework, I force-pushed the branch instead of keeping the updates incremental. https://github.com/llvm/llvm-project/pull/205808 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
