https://github.com/Sirraide approved this pull request. LGTM. Yeah, I can’t think of a good reason why you’d ever pass `ArrayRef`s by `const&`; my guess is this was probably overlooked in a refactor somewhere. https://github.com/llvm/llvm-project/pull/85732