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