ebevhan added a comment. In D58060#1396565 <https://reviews.llvm.org/D58060#1396565>, @Anastasia wrote:
> We had discussion related to this with John earlier. And I documented it in > this bug: https://bugs.llvm.org/show_bug.cgi?id=39674 I think we observed something similar to this downstream in C, and I might have a patch(es) that fixes it. > Yes, exactly. I am working on a patch now that separates the address space > casting out into a function to be used in C-style cast only as a first step > (because I would like to disallow accidental unsafe address space conversions > in `reinterpret_cast`). Then we would just need to add parsing of a new cast > operator and mapping into the new function. Okay, sounds good! CHANGES SINCE LAST ACTION https://reviews.llvm.org/D58060/new/ https://reviews.llvm.org/D58060 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits