noreturnfunction

noun
UK /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.