NeKon69 wrote: Also, I didn’t quite catch what you meant in your last comment, sorry. From what I understood, are you assuming that `throw` is handled somewhere else ? Sorry if I’m misinterpreting your point. https://github.com/llvm/llvm-project/pull/190345