https://github.com/mizvekov commented: I see it stops crashing, but is it actually working now? Why `hasInit` returns true, but the variable doesn't actually have an initializer? Shouldn't the fix go there? https://github.com/llvm/llvm-project/pull/93749