{"ast_node_type":"impl","tokens":[{"end":40,"kind":"keyword","start":0,"text":"if"}]}
        if !is_inside_appropriate_impl {
        debug!(?is_inside_appropriate_impl);
            cx.emit_span_lint(DIAGNOSTIC_OUTSIDE_OF_IMPL, span, DiagOutOfImpl);