{"ast_node_type":"variable","tokens":[{"end":82,"kind":"keyword","start":0,"text":"if"}]}
            if let Some(field) = transparent_newtype_field(self.cx.tcx, variant) {
        let transparent_with_all_zst_fields = if def.repr().transparent() {
                // Transparent newtypes have at most one non-ZST field which needs to be checked..