{"ast_node_type":"function","tokens":[{"end":99,"kind":"keyword","start":0,"text":"fn"}]}
    fn probe_if_cascade<'tcx>(&mut self, cx: &LateContext<'tcx>, mut expr: &'tcx hir::Expr<'tcx>) {
impl IfLetRescope {
        if self.skip.contains(&expr.hir_id) {