regexp/syntax.compiler.compile (method)

9 uses

	regexp/syntax (current package)
		compile.go#L73: 	f := c.compile(re)
		compile.go#L88: func (c *compiler) compile(re *Regexp) frag {
		compile.go#L128: 		sub := c.compile(re.Sub[0])
		compile.go#L132: 		return c.star(c.compile(re.Sub[0]), re.Flags&NonGreedy != 0)
		compile.go#L134: 		return c.plus(c.compile(re.Sub[0]), re.Flags&NonGreedy != 0)
		compile.go#L136: 		return c.quest(c.compile(re.Sub[0]), re.Flags&NonGreedy != 0)
		compile.go#L144: 				f = c.compile(sub)
		compile.go#L146: 				f = c.cat(f, c.compile(sub))
		compile.go#L153: 			f = c.alt(f, c.compile(sub))