{"ast_node_type":"variable","tokens":[{"end":55,"kind":"keyword","start":0,"text":"if"}]}
        if let (hir::ExprKind::Path(..), Ok(snippet)) =
        err.span_label(span, format!("cannot use a negative integer for indexing on `{ty}`"));
            (&base_expr.kind, self.tcx.sess.source_map().span_to_snippet(base_expr.span))