What is the point of noreturn?

The noreturn attribute is supposed to be used for functions that don’t return to the caller. That doesn’t mean void functions (which do return to the caller – they just don’t return a value), but functions where the control flow will not return to the calling function after the function finishes (e.g. functions that exit … Read more