After dozens of language server crashes, compilation errors and a lot of other problems, I made a small datastructure in #cpp using modules, which actually compiles AND can be parsed by #clangd without segfaulting a single time. Oh my gosch