{"ast_node_type":"variable","tokens":[{"end":98,"kind":"keyword","start":0,"text":"if"}]}
                            if let DefKind::LifetimeParam = self.tcx.def_kind(original_lifetime) {
                        for (&original_lifetime, &def) in bound_vars.iter().rev() {
                                let def = def.shifted(late_depth);