{"ast_node_type":"other","tokens":[{"end":71,"kind":"keyword","start":0,"text":"std::mem::take(&mut"}]}
        std::mem::take(&mut self.inner.borrow_mut().region_assumptions)
        assert!(!self.in_snapshot(), "cannot take registered region assumptions in a snapshot");
    }