{"ast_node_type":"function","tokens":[{"end":60,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn assert_mem_place(&self) -> MPlaceTy<'tcx, Prov> {
    #[cfg_attr(debug_assertions, track_caller)] // only in debug builds due to perf (see #98980)
        self.as_mplace_or_local().left().unwrap_or_else(|| {