Lines Matching refs:n
139 func (ms *MakeString) SplitN(sep string, n int) []*MakeString {
140 return ms.splitNFunc(n, func(s string, n int) []string {
141 return splitAnyN(s, sep, n)
226 func (ms *MakeString) splitNFunc(n int, splitFunc func(s string, n int) []string) []*MakeString {
234 if n != 0 {
235 split := splitFunc(s, n)
236 if n != -1 {
237 if len(split) > n {
240 n -= len(split)
300 func splitAnyN(s, sep string, n int) []string {
302 for n == -1 || n > 1 {
307 if n > 0 {
308 n--