https://github.com/EricWF requested changes to this pull request. My only blocking concern is the clang verify tests. They're too brittle and will break. Otherwise, This change LGTM and is ready to land afterwards. https://github.com/llvm/llvm-project/pull/75259