github.com/evanw/esbuild/internal/logger.Source.Contents (field)

80 uses

	github.com/evanw/esbuild/internal/logger (current package)
		logger.go#L227: 	Contents string
		logger.go#L231: 	return s.Contents[r.Loc.Start : r.Loc.Start+r.Len]
		logger.go#L235: 	text := s.Contents[:loc.Start]
		logger.go#L244: 	text := s.Contents[loc.Start:]
		logger.go#L253: 	text := s.Contents[loc.Start:]
		logger.go#L275: 	text := s.Contents[loc.Start:]
		logger.go#L294: 	text := s.Contents[loc.Start:]
		logger.go#L1035: 	lineCount, columnCount, lineStart, lineEnd := computeLineAndColumn(source.Contents, int(r.Loc.Start))
		logger.go#L1042: 		LineText: source.Contents[lineStart:lineEnd],

	github.com/evanw/esbuild/internal/bundler
		bundler.go#L169: 		source.Contents = stdin.Contents
		bundler.go#L264: 		encoded := base64.StdEncoding.EncodeToString([]byte(source.Contents))
		bundler.go#L265: 		expr := js_ast.Expr{Data: &js_ast.EString{Value: js_lexer.StringToUTF16(source.Contents)}}
		bundler.go#L273: 		mimeType := guessMimeType(ext, source.Contents)
		bundler.go#L274: 		encoded := base64.StdEncoding.EncodeToString([]byte(source.Contents))
		bundler.go#L283: 		encoded := base64.StdEncoding.EncodeToString([]byte(source.Contents))
		bundler.go#L292: 		mimeType := guessMimeType(ext, source.Contents)
		bundler.go#L293: 		encoded := base64.StdEncoding.EncodeToString([]byte(source.Contents))
		bundler.go#L307: 			hashBytes := sha1.Sum([]byte(source.Contents))
		bundler.go#L337: 				len(source.Contents),
		bundler.go#L342: 				len(source.Contents),
		bundler.go#L350: 			Contents:          []byte(source.Contents),
		bundler.go#L490: 					Contents:   *contents,
		bundler.go#L774: 			source.Contents = *result.Contents
		bundler.go#L802: 			source.Contents = contents
		bundler.go#L828: 					source.Contents = contents
		bundler.go#L1301: 			j.AddString(fmt.Sprintf(": {\n      \"bytes\": %d,\n      \"imports\": [", len(result.file.source.Contents)))
		bundler.go#L1643: 					result.lineOffsetTables = js_printer.GenerateLineOffsetTables(f.source.Contents, repr.ast.ApproximateLineCount)
		bundler.go#L1648: 							result.quotedContents = [][]byte{js_printer.QuoteForJSON(f.source.Contents, options.ASCIIOnly)}

	github.com/evanw/esbuild/internal/css_lexer
		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#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#L696: 		contents := lexer.source.Contents

	github.com/evanw/esbuild/internal/css_parser
		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#L90: 	return p.current().DecodedText(p.source.Contents)
		css_parser.go#L563: 			Text:       t.DecodedText(p.source.Contents),
		css_parser.go#L832: 	keyText := keyToken.DecodedText(p.source.Contents)
		css_parser.go#L842: 	if i >= 0 && value[i].Kind == css_lexer.TIdent && strings.EqualFold(value[i].DecodedText(p.source.Contents), "important") {

	github.com/evanw/esbuild/internal/js_lexer
		js_lexer.go#L298: 	return lexer.source.Contents[lexer.start:lexer.end]
		js_lexer.go#L306: 		text = lexer.source.Contents[lexer.start+1 : lexer.end-1]
		js_lexer.go#L310: 		text = lexer.source.Contents[lexer.start+1 : lexer.end-2]
		js_lexer.go#L369: 	if lexer.end < len(lexer.source.Contents) {
		js_lexer.go#L370: 		c, _ := utf8.DecodeRuneInString(lexer.source.Contents[lexer.end:])
		js_lexer.go#L387: 	if lexer.start == len(lexer.source.Contents) {
		js_lexer.go#L404: 	if lexer.start == len(lexer.source.Contents) {
		js_lexer.go#L642: 	text := source.Contents[loc.Start:]
		js_lexer.go#L742: 			text := lexer.source.Contents[originalStart:lexer.end]
		js_lexer.go#L899: 			text := lexer.source.Contents[lexer.start+1 : lexer.end-1]
		js_lexer.go#L971: 			if lexer.start == 0 && strings.HasPrefix(lexer.source.Contents, "#!") {
		js_lexer.go#L1077: 				contents := lexer.source.Contents
		js_lexer.go#L1331: 				if strings.HasPrefix(lexer.source.Contents[lexer.start:], "