{"ast_node_type":"other","tokens":[{"end":51,"kind":"keyword","start":0,"text":"assert_eq!(idx,"}]}
                    assert_eq!(idx, FIRST_VARIANT);
                    assert!(adt_def.is_union());
                    let dest_ty = self.tcx.normalize_erasing_regions(