I would like to backport https://github.com/llvm/llvm-project/pull/143087 (which fixes https://github.com/llvm/llvm-project/issues/142608) to the 20.x branch. This is a simple / low-risk fix for a clangd crash.