{"ast_node_type":"variable","tokens":[{"end":92,"kind":"keyword","start":0,"text":"if"}]}
                                    if let Some(new_vis) = old_vis.max(vis, &self.def_map) {
                                Some((_, old_vis, _)) => {
                                        *old_vis = new_vis;