github.com/evanw/esbuild/internal/css_lexer.Token.Range (field)
45 uses
github.com/evanw/esbuild/internal/css_lexer (current package)
css_lexer.go#L108: Range logger.Range // 8 bytes
css_lexer.go#L115: raw := contents[token.Range.Loc.Start:token.Range.End()]
css_lexer.go#L190: lexer.Token.Range.Len = int32(lexer.current) - lexer.Token.Range.Loc.Start
css_lexer.go#L198: lexer.Token = Token{Range: logger.Range{Loc: logger.Loc{Start: lexer.Token.Range.End()}}}
css_lexer.go#L209: lexer.consumeToEndOfMultiLineComment(lexer.Token.Range)
css_lexer.go#L224: startRange := logger.Range{Loc: logger.Loc{Start: lexer.Token.Range.End()}, Len: 2}
css_lexer.go#L343: lexer.log.AddRangeError(&lexer.source, lexer.Token.Range, "Invalid escape")
css_lexer.go#L410: lexer.log.AddErrorWithNotes(&lexer.source, logger.Loc{Start: lexer.Token.Range.End()}, "Expected \"*/\" to terminate multi-line comment",
css_lexer.go#L424: lexer.log.AddRangeWarning(&lexer.source, lexer.Token.Range, "Comments in CSS use \"/* ... */\" instead of \"//\"")
css_lexer.go#L500: raw := lexer.source.Contents[lexer.Token.Range.Loc.Start:lexer.Token.Range.End()]
css_lexer.go#L584: loc := logger.Loc{Start: lexer.Token.Range.End()}
css_lexer.go#L594: loc := logger.Loc{Start: lexer.Token.Range.End()}
css_lexer.go#L602: r := logger.Range{Loc: logger.Loc{Start: lexer.Token.Range.End()}, Len: 1}
css_lexer.go#L608: r := logger.Range{Loc: logger.Loc{Start: lexer.Token.Range.End()}, Len: 1}
css_lexer.go#L616: r := logger.Range{Loc: logger.Loc{Start: lexer.Token.Range.End()}, Len: 1}
css_lexer.go#L660: lexer.log.AddError(&lexer.source, logger.Loc{Start: lexer.Token.Range.End()}, "Unterminated string token")
css_lexer.go#L664: lexer.log.AddError(&lexer.source, logger.Loc{Start: lexer.Token.Range.End()}, "Unterminated string token")
css_lexer.go#L720: lexer.Token.UnitOffset = uint16(lexer.Token.Range.Len)
github.com/evanw/esbuild/internal/css_parser
css_parser.go#L67: Range: logger.Range{Loc: p.tokens[p.end].Range.Loc},
css_parser.go#L72: Range: logger.Range{Loc: logger.Loc{Start: int32(len(p.source.Contents))}},
css_parser.go#L86: return p.source.Contents[t.Range.Loc.Start:t.Range.End()]
css_parser.go#L119: t.Range.Len = 0
css_parser.go#L126: if t.Range.Loc.Start > p.prevError.Start {
css_parser.go#L127: p.log.AddRangeWarning(&p.source, t.Range, text)
css_parser.go#L128: p.prevError = t.Range.Loc
css_parser.go#L134: if t := p.current(); t.Range.Loc.Start > p.prevError.Start {
css_parser.go#L139: t.Range.Len = 0
css_parser.go#L145: p.log.AddRangeWarning(&p.source, t.Range, text)
css_parser.go#L146: p.prevError = t.Range.Loc
css_parser.go#L171: first := p.current().Range
css_parser.go#L217: locs = append(locs, p.current().Range.Loc)
css_parser.go#L258: return text, t.Range, true
css_parser.go#L263: return text, t.Range, true
css_parser.go#L271: return text, t.Range, true
css_parser.go#L313: atRange := p.current().Range
css_parser.go#L326: p.log.AddRangeWarning(&p.source, p.current().Range,
css_parser.go#L605: Range: t.Range,
css_parser.go#L630: Range: original[0].Range,
css_parser.go#L872: KeyRange: keyToken.Range,
 |
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. |