noreturnfunction
nounUK /nəʊ rɪˈtɜːn ˈfʌŋkʃən/
US /noʊ rɪˈtɜrn ˈfʌŋkʃən/
A special computer instruction that tells a program to stop and never come back.
The programmer marked the exit routine as a noreturnfunction so the compiler knew the program would end there.
OTHER MEANINGS
2. A function that never gives a value back to the place that called it.
Because it always throws an error, the checker is treated as a noreturnfunction.
3. A label in code that warns other tools the path ends here.
The static analyzer flagged the missing noreturnfunction annotation on the crash handler.
4. A routine that halts the whole program instead of continuing.
Calling the noreturnfunction shut down the game instantly.