Lines Matching defs:groups
80 def groups(self):
83 gid = self.groups
85 if self.groups > MAXGROUPS:
86 raise error("too many groups")
97 return gid < self.groups and self.groupwidths[gid] is not None
429 if group < state.groups:
769 state.lookbehindgroups = state.groups
884 # unpack non-capturing groups
988 if g >= p.state.groups:
1002 groups = []
1007 if index > state.groups:
1012 groups.append((len(literals), index))
1088 return groups, literals
1093 groups, literals = template
1096 for index, group in groups: