arsenm wrote: > why is so? This showed up in a merge commit after the original patch was committed. This is what's in the branch. I'm guessing this was to avoid work to fixup the type after 335bc3c0b2df3929511c44a02baa93a2d22b515f https://github.com/llvm/llvm-project/pull/118647