{"ast_node_type":"impl","tokens":[{"end":51,"kind":"keyword","start":0,"text":"let"}]}
        let mut is_inside_appropriate_impl = false;
        // Otherwise, emit a `DIAGNOSTIC_OUTSIDE_OF_IMPL` lint.
        for (_hir_id, parent) in cx.tcx.hir_parent_iter(current_id) {