Lines Matching refs:matchcount
27 matchcount []int member
66 matchcount: make([]int, capcount),
86 for i := 0; i < len(m.matchcount); i++ {
87 m.matchcount[i] = 0
98 m.capcount = m.matchcount[0]
109 for cap := 0; cap < len(m.matchcount); cap++ {
110 limit := m.matchcount[cap] * 2
135 m.matchcount[cap] = j / 2
144 …return cap < len(m.matchcount) && m.matchcount[cap] > 0 && m.matches[cap][m.matchcount[cap]*2-1] !…
149 i := m.matches[cap][m.matchcount[cap]*2-2]
159 i := m.matches[cap][m.matchcount[cap]*2-1]
174 capcount := m.matchcount[c]
185 m.matchcount[c] = capcount + 1
198 capcount := m.matchcount[c]
220 m.matchcount[c]--
225 return len(m.matchcount)
245 if num >= len(m.matchcount) || num < 0 {
270 m.otherGroups = make([]Group, len(m.matchcount)-1)
272 …erGroups[i] = newGroup(m.regex.GroupNameFromNumber(i+1), m.text, m.matches[i+1], m.matchcount[i+1])
278 c := m.matchcount[groupnum]