| 479 | } |
| 480 | |
| 481 | StringRef Tuple::subTupleRawString(size_t index) const { |
| 482 | if (index >= offsets.size()) { |
| 483 | return StringRef(); |
| 484 | } |
| 485 | size_t end = index + 1; |
| 486 | size_t endPos = end < offsets.size() ? offsets[end] : data.size(); |
| 487 | return StringRef(data.begin() + offsets[index], endPos - offsets[index]); |
| 488 | } |
| 489 | |
| 490 | TEST_CASE("/fdbclient/Tuple/makeTuple") { |
| 491 | Tuple t1 = Tuple::makeTuple(1, |
no test coverage detected