Source File
global_name_parser.go
Belonging Package
github.com/evanw/esbuild/internal/js_parser
= append(, .Identifier)
.Expect(js_lexer.TIdentifier)
for .Token != js_lexer.TEndOfFile {
switch .Token {
case js_lexer.TDot:
.Next()
if !.IsIdentifierOrKeyword() {
.Expect(js_lexer.TIdentifier)
}
= append(, .Identifier)
.Next()
case js_lexer.TOpenBracket:
.Next()
= append(, js_lexer.UTF16ToString(.StringLiteral))
.Expect(js_lexer.TStringLiteral)
.Expect(js_lexer.TCloseBracket)
default:
.Expect(js_lexer.TDot)
}
}
return
![]() |
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. |