bwendling wrote: It shouldn't be necessary to analyze `uint64_t Storage` directly through a debugger. It's handled via the `Bitfield` getters and setters. Is that not sufficient for debugging purposes?
My sinister reason for wanting to do this is that many of the `const_cast<IdentifierInfo>(...)` constructs are there because some of these fields are updated. I'd like to get rid of those by making the storage `mutable` (pardon my French). https://github.com/llvm/llvm-project/pull/79366 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits