{"ast_node_type":"other","tokens":[{"end":64,"kind":"keyword","start":0,"text":"&ty::Pat(base,"}]}
                    &ty::Pat(base, _) if base.is_integral() => {
                    ty::FnDef(..) | ty::FnPtr(..) => Some(tcx.types.usize),
                        let layout = tcx