{"ast_node_type":"other","tokens":[{"end":49,"kind":"keyword","start":0,"text":"assert!(!adt_def.is_union());"}]}
                    assert!(!adt_def.is_union());
                    let adt_def = self.tcx.adt_def(def_id);
                    let variant = &adt_def.variants()[idx];