{"ast_node_type":"variable","tokens":[{"end":87,"kind":"keyword","start":0,"text":"&&"}]}
                && let Some(lhs_source_span) = lhs_span.find_ancestor_inside(expr.span)
            } else if matches!(kind, DefKind::Struct | DefKind::TyAlias)
                && let Ok(snippet) = this.r.tcx.sess.source_map().span_to_snippet(lhs_source_span)