type io.RuneReader
12 uses
io (current package)
io.go#L285: type RuneReader interface {
io.go#L298: RuneReader
regexp
exec.go#L66: func (i *inputs) newReader(r io.RuneReader) input {
exec.go#L85: func (i *inputs) init(r io.RuneReader, b []byte, s string) (input, int) {
exec.go#L397: func (re *Regexp) doOnePass(ir io.RuneReader, ib []byte, is string, pos, ncap int, dstCap []int) []int {
exec.go#L513: func (re *Regexp) doMatch(r io.RuneReader, b []byte, s string) bool {
exec.go#L521: func (re *Regexp) doExecute(r io.RuneReader, b []byte, s string, pos int, ncap int, dstCap []int) []int {
regexp.go#L480: r io.RuneReader
regexp.go#L524: func (re *Regexp) MatchReader(r io.RuneReader) bool {
regexp.go#L543: func MatchReader(pattern string, r io.RuneReader) (matched bool, err error) {
regexp.go#L873: func (re *Regexp) FindReaderIndex(r io.RuneReader) (loc []int) {
regexp.go#L1070: func (re *Regexp) FindReaderSubmatchIndex(r io.RuneReader) []int {