github.com/evanw/esbuild/internal/css_lexer.lexer.source (field)
27 uses
github.com/evanw/esbuild/internal/css_lexer (current package)
css_lexer.go#L150: source logger.Source
css_lexer.go#L159: source: source,
css_lexer.go#L182: codePoint, width := utf8.DecodeRuneInString(lexer.source.Contents[lexer.current:])
css_lexer.go#L223: } else if lexer.codePoint == '/' && lexer.current < len(lexer.source.Contents) && lexer.source.Contents[lexer.current] == '*' {
css_lexer.go#L304: } else if lexer.current+2 <= len(lexer.source.Contents) && lexer.source.Contents[lexer.current:lexer.current+2] == "->" {
css_lexer.go#L318: if lexer.current+3 <= len(lexer.source.Contents) && lexer.source.Contents[lexer.current:lexer.current+3] == "!--" {
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#L411: []logger.MsgData{logger.RangeData(&lexer.source, startRange, "The multi-line comment starts here")})
css_lexer.go#L424: lexer.log.AddRangeWarning(&lexer.source, lexer.Token.Range, "Comments in CSS use \"/* ... */\" instead of \"//\"")
css_lexer.go#L431: c, _ := utf8.DecodeRuneInString(lexer.source.Contents[lexer.current:])
css_lexer.go#L441: c, w := utf8.DecodeRuneInString(lexer.source.Contents[lexer.current:])
css_lexer.go#L446: c, _ = utf8.DecodeRuneInString(lexer.source.Contents[lexer.current+w:])
css_lexer.go#L473: contents := lexer.source.Contents
css_lexer.go#L479: contents := lexer.source.Contents
css_lexer.go#L500: raw := lexer.source.Contents[lexer.Token.Range.Loc.Start:lexer.Token.Range.End()]
css_lexer.go#L585: lexer.log.AddError(&lexer.source, loc, "Expected \")\" to end URL token")
css_lexer.go#L595: lexer.log.AddError(&lexer.source, loc, "Expected \")\" to end URL token")
css_lexer.go#L603: lexer.log.AddRangeError(&lexer.source, r, "Expected \")\" to end URL token")
css_lexer.go#L609: lexer.log.AddRangeError(&lexer.source, r, "Invalid escape")
css_lexer.go#L617: lexer.log.AddRangeError(&lexer.source, r, "Unexpected non-printable character in URL token")
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#L696: contents := lexer.source.Contents
 |
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. |