Lines Matching defs:self
33 _GroupGenerator_init(GroupGenerator *self, const char *grouping)
35 self->grouping = grouping;
36 self->i = 0;
37 self->previous = 0;
42 _GroupGenerator_next(GroupGenerator *self)
48 switch (self->grouping[self->i]) {
50 return self->previous;
55 char ch = self->grouping[self->i];
56 self->previous = ch;
57 self->i++;