| 7 | |
| 8 | namespace NCompactTrie { |
| 9 | size_t MeasureOffset(size_t offset) { |
| 10 | int n = 0; |
| 11 | |
| 12 | while (offset) { |
| 13 | offset >>= 8; |
| 14 | ++n; |
| 15 | } |
| 16 | |
| 17 | return n; |
| 18 | } |
| 19 | |
| 20 | size_t PackOffset(char* buffer, size_t offset) { |
| 21 | size_t len = MeasureOffset(offset); |
no outgoing calls
no test coverage detected