================ @@ -127,26 +135,30 @@ class HandleState { bool isEscaped() const { return K == Kind::Escaped; } bool isUnowned() const { return K == Kind::Unowned; } - static HandleState getMaybeAllocated(SymbolRef ErrorSym) { - return HandleState(Kind::MaybeAllocated, ErrorSym); + static HandleState getMaybeAllocated(SymbolRef ErrorSym, std::uint8_t Idx) { ---------------- NagyDonat wrote:
Why do you use `std::uint8_t Idx` here while `Idx` is `unsigned` elsewhere? https://github.com/llvm/llvm-project/pull/111588 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits