{"ast_node_type":"other","tokens":[{"end":47,"kind":"keyword","start":0,"text":"for"}]}
                for variant in def.variants() {
                let def = self.tcx.adt_def(owner_id.def_id);
                    self.effective_visibility_diagnostic(variant.def_id.expect_local());