Home | History | Annotate | Download | only in scanner

Lines Matching defs:String

29 	Filename string // filename, if any
38 func (pos Position) String() string {
58 // For instance, if the mode is ScanIdents (not ScanStrings), the string
66 ScanStrings = 1 << -String
80 String
86 var tokenString = map[rune]string{
92 String: "String",
97 // TokenString returns a printable string for a token or Unicode character.
98 func TokenString(tok rune) string {
102 return fmt.Sprintf("%q", string(tok))
141 Error func(s *Scanner, msg string)
323 func (s *Scanner) error(msg string) {
593 tok = String
623 tok = String
660 // TokenText returns the string corresponding to the most recently scanned token.
662 func (s *Scanner) TokenText() string {
675 return string(s.srcBuf[s.tokPos:s.tokEnd])
682 return s.tokBuf.String()