{"ast_node_type":"variable","tokens":[{"end":54,"kind":"keyword","start":0,"text":"&&"}]}
            && let [variant] = &adt_def.variants().raw
            && let ExprKind::Field(base_expr, _) = expr.kind
            && variant.fields.iter().any(|f| f.ident(self.tcx) == field)