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:], "