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