Lines Matching refs:self
11 GroupGenerator_init(GroupGenerator *self, const char *grouping)
13 self->grouping = grouping;
14 self->i = 0;
15 self->previous = 0;
21 GroupGenerator_next(GroupGenerator *self)
27 switch (self->grouping[self->i]) {
29 return self->previous;
34 char ch = self->grouping[self->i];
35 self->previous = ch;
36 self->i++;