https://github.com/tex3d approved this pull request. I think this will do for now, since most of this will have to be reworked for general semantics support anyway. https://github.com/llvm/llvm-project/pull/115911