github.com/evanw/esbuild/internal/js_parser.jsonParser.lexer (field)

37 uses

	github.com/evanw/esbuild/internal/js_parser (current package)
		json_parser.go#L14: 	lexer   js_lexer.Lexer
		json_parser.go#L19: 	commaRange := p.lexer.Range()
		json_parser.go#L20: 	p.lexer.Expect(js_lexer.TComma)
		json_parser.go#L22: 	if p.lexer.Token == closeToken {
		json_parser.go#L33: 	loc := p.lexer.Loc()
		json_parser.go#L35: 	switch p.lexer.Token {
		json_parser.go#L37: 		p.lexer.Next()
		json_parser.go#L41: 		p.lexer.Next()
		json_parser.go#L45: 		p.lexer.Next()
		json_parser.go#L49: 		value := p.lexer.StringLiteral
		json_parser.go#L50: 		p.lexer.Next()
		json_parser.go#L54: 		value := p.lexer.Number
		json_parser.go#L55: 		p.lexer.Next()
		json_parser.go#L59: 		p.lexer.Next()
		json_parser.go#L60: 		value := p.lexer.Number
		json_parser.go#L61: 		p.lexer.Expect(js_lexer.TNumericLiteral)
		json_parser.go#L65: 		p.lexer.Next()
		json_parser.go#L66: 		isSingleLine := !p.lexer.HasNewlineBefore
		json_parser.go#L69: 		for p.lexer.Token != js_lexer.TCloseBracket {
		json_parser.go#L71: 				if p.lexer.HasNewlineBefore {
		json_parser.go#L77: 				if p.lexer.HasNewlineBefore {
		json_parser.go#L86: 		if p.lexer.HasNewlineBefore {
		json_parser.go#L89: 		p.lexer.Expect(js_lexer.TCloseBracket)
		json_parser.go#L96: 		p.lexer.Next()
		json_parser.go#L97: 		isSingleLine := !p.lexer.HasNewlineBefore
		json_parser.go#L101: 		for p.lexer.Token != js_lexer.TCloseBrace {
		json_parser.go#L103: 				if p.lexer.HasNewlineBefore {
		json_parser.go#L109: 				if p.lexer.HasNewlineBefore {
		json_parser.go#L114: 			keyString := p.lexer.StringLiteral
		json_parser.go#L115: 			keyRange := p.lexer.Range()
		json_parser.go#L117: 			p.lexer.Expect(js_lexer.TStringLiteral)
		json_parser.go#L127: 			p.lexer.Expect(js_lexer.TColon)
		json_parser.go#L138: 		if p.lexer.HasNewlineBefore {
		json_parser.go#L141: 		p.lexer.Expect(js_lexer.TCloseBrace)
		json_parser.go#L148: 		p.lexer.Unexpected()
		json_parser.go#L173: 		lexer:   js_lexer.NewLexerJSON(log, source, options.AllowComments),
		json_parser.go#L177: 	p.lexer.Expect(js_lexer.TEndOfFile)