Added back NULL returns accidentally removed in 8ff3a8060.

No functionality change, as the return value wasn't used
anywhere.
Some more assert(false) -> llvm_unreachable.
Proper merge of ldc-merge-2.061 druntime branch into main ldc branch.