================ ---------------- lhutton1 wrote: Thanks for the review, my thinking was that use of unsigned should only ever come from a programming error, rather than user error https://github.com/llvm/llvm-project/pull/200223