jroelofs wrote: may as well address @nikic's post-commit suggestion to move this out of the header, and into a source file, while you're here: https://github.com/llvm/llvm-project/pull/120341#discussion_r1893822845 https://github.com/llvm/llvm-project/pull/120643