Home | History | Annotate | Download | only in syntax

Lines Matching refs:compiler

74 type compiler struct {
81 var c compiler
89 func (c *compiler) init() {
98 func (c *compiler) compile(re *Regexp) frag {
170 func (c *compiler) inst(op InstOp) frag {
177 func (c *compiler) nop() frag {
183 func (c *compiler) fail() frag {
187 func (c *compiler) cap(arg uint32) frag {
198 func (c *compiler) cat(f1, f2 frag) frag {
210 func (c *compiler) alt(f1, f2 frag) frag {
227 func (c *compiler) quest(f1 frag, nongreedy bool) frag {
241 func (c *compiler) star(f1 frag, nongreedy bool) frag {
255 func (c *compiler) plus(f1 frag, nongreedy bool) frag {
259 func (c *compiler) empty(op EmptyOp) frag {
266 func (c *compiler) rune(r []rune, flags Flags) frag {