{"ast_node_type":"other","tokens":[{"end":45,"kind":"keyword","start":0,"text":"if"}]}
            if !elision_failures.is_empty() {
                replace(&mut this.diag_metadata.current_elision_failures, outer_failures);
                let Err(failure_info) = elision_lifetime else { bug!() };