{"ast_node_type":"other","tokens":[{"end":45,"kind":"keyword","start":0,"text":".is_some_and(|(prefix,"}]}
            .is_some_and(|(prefix, suffix)| {
            .and_then(|at| fn_name.is_char_boundary(at).then(|| fn_name.split_at(at)))
                suffix.eq_ignore_ascii_case(param_name) && prefix.ends_with('_')