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)
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |