{"ast_node_type":"other","tokens":[{"end":58,"kind":"keyword","start":0,"text":"if"}]}
                if base.ty(this.body(), tcx).ty.is_union()
                let tcx = this.infcx.tcx;
                    && this.move_data.path_map[mpi].iter().any(|moi| {