https://github.com/isuckatcs requested changes to this pull request. I like the motivation behind the check, but I would also like to see more testing and some formatting to be fixed. https://github.com/llvm/llvm-project/pull/89925