| 1602 | location getNextPushLocation() const override { return queue->getNextPushLocation(); } |
| 1603 | |
| 1604 | location push(StringRef contents) override { |
| 1605 | pushed = queue->push(contents); |
| 1606 | return pushed; |
| 1607 | } |
| 1608 | |
| 1609 | void pop(location upTo) override { |
| 1610 | popped = std::max(popped, upTo); |