{"ast_node_type":"variable","tokens":[{"end":81,"kind":"keyword","start":0,"text":"if"}]}
            if let Some(ty::ClosureKind::FnOnce) = self.closure_kind(parent_ty) {
            // (1.) Closure signature inference forced this closure to `FnOnce`.
                capture_clause = hir::CaptureBy::Value { move_kw };