[PATCH] D96816: [ObjC] Encode pointers to C++ classes as "^v" if the encoded string would otherwise include template specialization types
John McCall via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Wed Feb 17 08:44:45 PST 2021
rjmccall added a comment.
Since this is just in pointee types, I suspect this is fine for dispatch outside of targets (like that one old Cray) where `sizeof(void*) != sizeof(some_struct*)`, which I don't believe we generally support. But yeah, if this affects GNU-runtime ivar mangling, we need a way to not disturb this for that case.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D96816/new/
https://reviews.llvm.org/D96816
More information about the cfe-commits
mailing list