{"ast_node_type":"other","tokens":[{"end":51,"kind":"keyword","start":0,"text":"needs_to_be_read"}]}
                                needs_to_be_read |=
                                // only a read if we need to read the discriminant.
                                    self.is_multivariant_adt(place.place.ty(), *span);