github.com/evanw/esbuild/internal/js_lexer.Lexer.source (field)
29 uses
github.com/evanw/esbuild/internal/js_lexer (current package)
js_lexer.go#L220: source logger.Source
js_lexer.go#L254: source: source,
js_lexer.go#L265: source: source,
js_lexer.go#L277: source: source,
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#L742: text := lexer.source.Contents[originalStart:lexer.end]
js_lexer.go#L857: []logger.MsgData{logger.RangeData(&lexer.source, startRange, "The multi-line comment starts here")})
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#L1180: lexer.log.AddRangeWarning(&lexer.source, lexer.Range(),
js_lexer.go#L1275: []logger.MsgData{logger.RangeData(&lexer.source, startRange, "The multi-line comment starts here")})
js_lexer.go#L1331: if strings.HasPrefix(lexer.source.Contents[lexer.start:], "