Lines Matching defs:self
26 static void InitBlockSplitIterator(BlockSplitIterator* self,
28 self->split_ = split;
29 self->idx_ = 0;
30 self->type_ = 0;
31 self->length_ = split->lengths ? split->lengths[0] : 0;
34 static void BlockSplitIteratorNext(BlockSplitIterator* self) {
35 if (self->length_ == 0) {
36 ++self->idx_;
37 self->type_ = self->split_->types[self->idx_];
38 self->length_ = self->split_->lengths[self->idx_];
40 --self->length_;