Lines Matching defs:String
40 var instOpNames = []string{
54 func (i InstOp) String() string {
119 func (p *Prog) String() string {
122 return b.String()
146 // Prefix returns a literal string that all matches for the
149 func (p *Prog) Prefix() (prefix string, complete bool) {
163 return buf.String(), i.Op == InstMatch
206 // Special case: single-rune slice is from literal string, not char class.
260 // an empty string between the runes before and after.
280 func (i *Inst) String() string {
283 return b.String()
286 func bw(b *bytes.Buffer, args ...string) {
308 func u32(i uint32) string {
333 bw(b, "rune ", strconv.QuoteToASCII(string(i.Rune)))
339 bw(b, "rune1 ", strconv.QuoteToASCII(string(i.Rune)), " -> ", u32(i.Out))