This function can be swapped out for calls to expr() to report a compile error when the expression results in control flow that does not return.
This function can be swapped out for calls to expr() to report a compile error when the expression results in control flow that does not return.