nikic wrote: > > Can we replace the member with OwningArrayRef instead? > > I don't think so. The array could be reallocated in the middle of lifetime: OwningArrayRef has operator= so I think that should be ok? https://github.com/llvm/llvm-project/pull/137539