type go/scanner.Scanner
24 uses
go/scanner (current package)
scanner.go#L32: type Scanner struct {
scanner.go#L56: func (s *Scanner) next() {
scanner.go#L90: func (s *Scanner) peek() byte {
scanner.go#L122: func (s *Scanner) Init(file *token.File, src []byte, err ErrorHandler, mode Mode) {
scanner.go#L146: func (s *Scanner) error(offs int, msg string) {
scanner.go#L153: func (s *Scanner) errorf(offs int, format string, args ...interface{}) {
scanner.go#L157: func (s *Scanner) scanComment() string {
scanner.go#L229: func (s *Scanner) updateLineInfo(next, offs int, text []byte) {
scanner.go#L298: func (s *Scanner) findLineEnd() bool {
scanner.go#L350: func (s *Scanner) scanIdentifier() string {
scanner.go#L378: func (s *Scanner) digits(base int, invalid *int) (digsep int) {
scanner.go#L404: func (s *Scanner) scanNumber() (token.Token, string) {
scanner.go#L547: func (s *Scanner) scanEscape(quote rune) bool {
scanner.go#L600: func (s *Scanner) scanRune() string {
scanner.go#L636: func (s *Scanner) scanString() string {
scanner.go#L675: func (s *Scanner) scanRawString() string {
scanner.go#L703: func (s *Scanner) skipWhitespace() {
scanner.go#L715: func (s *Scanner) switch2(tok0, tok1 token.Token) token.Token {
scanner.go#L723: func (s *Scanner) switch3(tok0, tok1 token.Token, ch2 rune, tok2 token.Token) token.Token {
scanner.go#L735: func (s *Scanner) switch4(tok0, tok1 token.Token, ch2 rune, tok2, tok3 token.Token) token.Token {
scanner.go#L782: func (s *Scanner) Scan() (pos token.Pos, tok token.Token, lit string) {
go/parser
parser.go#L33: scanner scanner.Scanner
golang.org/x/pkgsite/internal/godoc/dochtml/internal/render
linkify.go#L230: var s scanner.Scanner
linkify.go#L424: var s scanner.Scanner
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |