| 94 | } |
| 95 | |
| 96 | void TwoLevelIterator::SeekToLast() { |
| 97 | index_iter_.SeekToLast(); |
| 98 | InitDataBlock(); |
| 99 | if (data_iter_.iter() != nullptr) data_iter_.SeekToLast(); |
| 100 | SkipEmptyDataBlocksBackward(); |
| 101 | } |
| 102 | |
| 103 | void TwoLevelIterator::Next() { |
| 104 | assert(Valid()); |
no test coverage detected