================ @@ -339,6 +349,11 @@ namespace { bool didParseNoDeref() const { return parsedNoDeref; } + void setParsedNolock(unsigned char v) { parsedNolock = v; } + unsigned char getParsedNolock() const { return parsedNolock; } + void setParsedNoalloc(unsigned char v) { parsedNoalloc = v; } + unsigned char getParsedNoalloc() const { return parsedNoalloc; } ---------------- dougsonos wrote:
Yeah I thought I was trying to hide implementation details but this struct is local to the (giant) source file and it would definitely be better to just use the enum everywhere. https://github.com/llvm/llvm-project/pull/84983 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits