{"ast_node_type":"function","tokens":[{"end":54,"kind":"keyword","start":0,"text":"pub"}]}
pub fn catch_with_exit_code(f: impl FnOnce()) -> i32 {
/// that also computes the exit code.
    match catch_fatal_errors(f) {