[cfe-dev] Making clang work with opaque pointers

David Blaikie via cfe-dev cfe-dev at lists.llvm.org
Thu Jul 8 23:26:47 PDT 2021

Aaron - any ideas on who, if anyone, might be able to help out on this?

On Thu, Jul 8, 2021 at 4:46 PM Arthur Eubanks via cfe-dev <
cfe-dev at lists.llvm.org> wrote:

> As part of the opaque pointers migration
> <https://llvm.org/docs/OpaquePointers.html>, we need to make the clang
> frontend not depend on PointerType's pointee type. There are a couple
> random places that need to be fixed up to not use
> PointerType::getElementType and Type::getPointerElementType(), but the
> biggest issue is (I believe) clang::CodeGen::Address (and LValue/RValue?).
> I had a very preliminary attempt in https://reviews.llvm.org/D103465 but
> am not super familiar with the clang frontend. Is there anybody more
> familiar with clang who'd be willing to make clang work with opaque
> pointers?
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20210708/cbfd5ff2/attachment.html>

More information about the cfe-dev mailing list