Summarises how a piece of code can exit, with the FlowState reaching each exit kind.
None means no path produces that exit; Some(_) means some path does.
Returns true when the expression-statement is a builtin call that always terminates
execution: revert() / revert("msg"), selfdestruct(...), require(false, ...), or
assert(false).