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

Reply via email to