| 515 | |
| 516 | template <typename T> |
| 517 | inline T RleBatchDecoder<T>::GetRepeatedValue(int32_t num_repeats_to_consume) { |
| 518 | DCHECK_GE(num_repeats_to_consume, 0); |
| 519 | DCHECK_GE(repeat_count_, num_repeats_to_consume); |
| 520 | repeat_count_ -= num_repeats_to_consume; |
| 521 | return repeated_value_; |
| 522 | } |
| 523 | |
| 524 | template <typename T> |
| 525 | inline void RleBatchDecoder<T>::SkipRepeatedValues(int32_t num_values) { |
no outgoing calls