[PATCH] D118352: [clang][ABI] New c++20 modules mangling scheme

Nathan Sidwell via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Mon Mar 7 07:32:04 PST 2022


urnathan added a comment.

In D118352#3362694 <https://reviews.llvm.org/D118352#3362694>, @ChuanqiXu wrote:

> In D118352#3359626 <https://reviews.llvm.org/D118352#3359626>, @urnathan wrote:
>
>> 



>> Correct, it is not called as the global initializer pieces are not yet implemented.  Let's not hold up this patch for that nor remove piece that will become necessary at that point.
>
> It's odd to see unused functions. I just worry about that other people might delete these functions as cleaning up (maybe there wouldn't be).

That's a risk I'm ok with.

> Although the general declarations in partitions wouldn't be mangled specially, I think it would be better to add test case to show that.

good idea, added.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D118352/new/

https://reviews.llvm.org/D118352



More information about the cfe-commits mailing list