{"ast_node_type":"function","tokens":[{"end":47,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn num_open_snapshots(&self) -> usize {
        UndoLogs::<UndoLog<'tcx>>::num_open_snapshots(&self.inner.borrow_mut().undo_log)