Interface __unreachable_code

Preprocessor macro expanding to a command

#include <SYS/TYPES.H>

__unreachable_code();

Description

This macro performs a compile-time check that this code path is unreachable.

If the compiler doesn't support such check (becuase optimizations are turned off), it inserts a run-time check that the code will not be reached.

See also

KERNEL$SUICIDE