| 244 | : def_level_(def_level), rep_level_(rep_level) {} |
| 245 | void SetRepLevelIfNull(int16_t rep_level) { rep_level_ = rep_level; } |
| 246 | IterationResult Run(const ElementRange& range, PathWriteContext* context) { |
| 247 | int64_t size = range.Size(); |
| 248 | RETURN_IF_ERROR(FillRepLevels(size, rep_level_, context)); |
| 249 | return context->AppendDefLevels(size, def_level_); |
| 250 | } |
| 251 | |
| 252 | private: |
| 253 | int16_t def_level_; |
nothing calls this directly
no test coverage detected