github.com/evanw/esbuild/internal/js_lexer.Lexer.Expect (method)
136 uses
github.com/evanw/esbuild/internal/js_lexer (current package)
js_lexer.go#L411: func (lexer *Lexer) Expect(token T) {
js_lexer.go#L421: lexer.Expect(TSemicolon)
github.com/evanw/esbuild/internal/js_parser
global_name_parser.go#L23: lexer.Expect(js_lexer.TIdentifier)
global_name_parser.go#L31: lexer.Expect(js_lexer.TIdentifier)
global_name_parser.go#L39: lexer.Expect(js_lexer.TStringLiteral)
global_name_parser.go#L40: lexer.Expect(js_lexer.TCloseBracket)
global_name_parser.go#L43: lexer.Expect(js_lexer.TDot)
js_parser.go#L1757: p.lexer.Expect(js_lexer.TCloseBracket)
js_parser.go#L1758: p.lexer.Expect(js_lexer.TColon)
js_parser.go#L1767: p.lexer.Expect(js_lexer.TCloseBracket)
js_parser.go#L1783: p.lexer.Expect(js_lexer.TIdentifier)
js_parser.go#L2058: p.lexer.Expect(js_lexer.TColon)
js_parser.go#L2076: p.lexer.Expect(js_lexer.TIdentifier)
js_parser.go#L2099: p.lexer.Expect(js_lexer.TCloseBracket)
js_parser.go#L2105: p.lexer.Expect(js_lexer.TIdentifier)
js_parser.go#L2129: p.lexer.Expect(js_lexer.TColon)
js_parser.go#L2156: p.lexer.Expect(js_lexer.TEqualsGreaterThan)
js_parser.go#L2363: p.lexer.Expect(js_lexer.TCloseParen)
js_parser.go#L2648: p.lexer.Expect(js_lexer.TCloseParen)
js_parser.go#L3004: p.lexer.Expect(js_lexer.TCloseBracket)
js_parser.go#L3069: p.lexer.Expect(js_lexer.TCloseBrace)
js_parser.go#L3143: p.lexer.Expect(js_lexer.TOpenParen)
js_parser.go#L3167: p.lexer.Expect(js_lexer.TOpenParen)
js_parser.go#L3268: p.lexer.Expect(js_lexer.TOpenParen)
js_parser.go#L3273: p.lexer.Expect(js_lexer.TCloseParen)
js_parser.go#L3365: p.lexer.Expect(js_lexer.TIdentifier)
js_parser.go#L3396: p.lexer.Expect(js_lexer.TCloseBracket)
js_parser.go#L3447: p.lexer.Expect(js_lexer.TIdentifier)
js_parser.go#L3508: p.lexer.Expect(js_lexer.TCloseBracket)
js_parser.go#L3554: p.lexer.Expect(js_lexer.TColon)
js_parser.go#L4004: p.lexer.Expect(js_lexer.TOpenParen)
js_parser.go#L4024: p.lexer.Expect(js_lexer.TCloseParen)
js_parser.go#L4114: p.lexer.Expect(js_lexer.TOpenBrace)
js_parser.go#L4129: p.lexer.Expect(js_lexer.TDotDotDot)
js_parser.go#L4270: p.lexer.Expect(js_lexer.TColon)
js_parser.go#L4323: p.lexer.Expect(js_lexer.TOpenBrace)
js_parser.go#L4335: p.lexer.Expect(js_lexer.TIdentifier)
js_parser.go#L4343: p.lexer.Expect(js_lexer.TIdentifier)
js_parser.go#L4377: p.lexer.Expect(js_lexer.TCloseBrace)
js_parser.go#L4384: p.lexer.Expect(js_lexer.TOpenBrace)
js_parser.go#L4405: p.lexer.Expect(js_lexer.TIdentifier)
js_parser.go#L4421: p.lexer.Expect(js_lexer.TIdentifier)
js_parser.go#L4449: p.lexer.Expect(js_lexer.TCloseBrace)
js_parser.go#L4536: p.lexer.Expect(js_lexer.TCloseBracket)
js_parser.go#L4580: p.lexer.Expect(js_lexer.TCloseBrace)
js_parser.go#L4587: p.lexer.Expect(js_lexer.TIdentifier)
js_parser.go#L4602: p.lexer.Expect(js_lexer.TOpenParen)
js_parser.go#L4656: p.lexer.Expect(js_lexer.TIdentifier)
js_parser.go#L4705: p.lexer.Expect(js_lexer.TCloseParen)
js_parser.go#L4721: p.lexer.Expect(js_lexer.TCloseParen)
js_parser.go#L4759: p.lexer.Expect(js_lexer.TIdentifier)
js_parser.go#L4828: p.lexer.Expect(js_lexer.TOpenBrace)
js_parser.go#L4883: p.lexer.Expect(js_lexer.TCloseBrace)
js_parser.go#L4910: p.lexer.Expect(js_lexer.TStringLiteral)
js_parser.go#L4943: p.lexer.Expect(js_lexer.TIdentifier)
js_parser.go#L5096: p.lexer.Expect(js_lexer.TIdentifier)
js_parser.go#L5109: p.lexer.Expect(js_lexer.TFunction)
js_parser.go#L5278: p.lexer.Expect(js_lexer.TIdentifier)
js_parser.go#L5431: p.lexer.Expect(js_lexer.TOpenParen)
js_parser.go#L5433: p.lexer.Expect(js_lexer.TCloseParen)
js_parser.go#L5446: p.lexer.Expect(js_lexer.TWhile)
js_parser.go#L5447: p.lexer.Expect(js_lexer.TOpenParen)
js_parser.go#L5449: p.lexer.Expect(js_lexer.TCloseParen)
js_parser.go#L5460: p.lexer.Expect(js_lexer.TOpenParen)
js_parser.go#L5462: p.lexer.Expect(js_lexer.TCloseParen)
js_parser.go#L5468: p.lexer.Expect(js_lexer.TOpenParen)
js_parser.go#L5471: p.lexer.Expect(js_lexer.TCloseParen)
js_parser.go#L5484: p.lexer.Expect(js_lexer.TOpenParen)
js_parser.go#L5486: p.lexer.Expect(js_lexer.TCloseParen)
js_parser.go#L5492: p.lexer.Expect(js_lexer.TOpenBrace)
js_parser.go#L5507: p.lexer.Expect(js_lexer.TColon)
js_parser.go#L5509: p.lexer.Expect(js_lexer.TCase)
js_parser.go#L5512: p.lexer.Expect(js_lexer.TColon)
js_parser.go#L5529: p.lexer.Expect(js_lexer.TCloseBrace)
js_parser.go#L5539: p.lexer.Expect(js_lexer.TOpenBrace)
js_parser.go#L5563: p.lexer.Expect(js_lexer.TOpenParen)
js_parser.go#L5568: p.lexer.Expect(js_lexer.TColon)
js_parser.go#L5572: p.lexer.Expect(js_lexer.TCloseParen)
js_parser.go#L5583: p.lexer.Expect(js_lexer.TOpenBrace)
js_parser.go#L5593: p.lexer.Expect(js_lexer.TFinally)
js_parser.go#L5594: p.lexer.Expect(js_lexer.TOpenBrace)
js_parser.go#L5631: p.lexer.Expect(js_lexer.TOpenParen)
js_parser.go#L5693: p.lexer.Expect(js_lexer.TCloseParen)
js_parser.go#L5703: p.lexer.Expect(js_lexer.TCloseParen)
js_parser.go#L5715: p.lexer.Expect(js_lexer.TSemicolon)
js_parser.go#L5722: p.lexer.Expect(js_lexer.TSemicolon)
js_parser.go#L5729: p.lexer.Expect(js_lexer.TCloseParen)
js_parser.go#L5776: p.lexer.Expect(js_lexer.TIdentifier)
js_parser.go#L5821: p.lexer.Expect(js_lexer.TIdentifier)
js_parser.go#L5854: p.lexer.Expect(js_lexer.TIdentifier)
js_parser.go#L6059: p.lexer.Expect(js_lexer.TOpenBrace)
js_parser.go#L6162: p.lexer.Expect(js_lexer.TOpenBrace)
json_parser.go#L20: p.lexer.Expect(js_lexer.TComma)
json_parser.go#L61: p.lexer.Expect(js_lexer.TNumericLiteral)
json_parser.go#L89: p.lexer.Expect(js_lexer.TCloseBracket)
json_parser.go#L117: p.lexer.Expect(js_lexer.TStringLiteral)
json_parser.go#L127: p.lexer.Expect(js_lexer.TColon)
json_parser.go#L141: p.lexer.Expect(js_lexer.TCloseBrace)
json_parser.go#L177: p.lexer.Expect(js_lexer.TEndOfFile)
ts_parser.go#L35: p.lexer.Expect(js_lexer.TCloseBracket)
ts_parser.go#L65: p.lexer.Expect(js_lexer.TColon)
ts_parser.go#L75: p.lexer.Expect(js_lexer.TCloseBrace)
ts_parser.go#L83: p.lexer.Expect(js_lexer.TOpenParen)
ts_parser.go#L111: p.lexer.Expect(js_lexer.TCloseParen)
ts_parser.go#L133: p.lexer.Expect(js_lexer.TOpenParen)
ts_parser.go#L135: p.lexer.Expect(js_lexer.TCloseParen)
ts_parser.go#L181: p.lexer.Expect(js_lexer.TNumericLiteral)
ts_parser.go#L193: p.lexer.Expect(js_lexer.TOpenParen)
ts_parser.go#L194: p.lexer.Expect(js_lexer.TStringLiteral)
ts_parser.go#L195: p.lexer.Expect(js_lexer.TCloseParen)
ts_parser.go#L277: p.lexer.Expect(js_lexer.TCloseBracket)
ts_parser.go#L330: p.lexer.Expect(js_lexer.TIdentifier)
ts_parser.go#L343: p.lexer.Expect(js_lexer.TCloseBracket)
ts_parser.go#L370: p.lexer.Expect(js_lexer.TQuestion)
ts_parser.go#L372: p.lexer.Expect(js_lexer.TColon)
ts_parser.go#L382: p.lexer.Expect(js_lexer.TOpenBrace)
ts_parser.go#L420: p.lexer.Expect(js_lexer.TCloseBracket)
ts_parser.go#L444: p.lexer.Expect(js_lexer.TIdentifier)
ts_parser.go#L476: p.lexer.Expect(js_lexer.TCloseBrace)
ts_parser.go#L486: p.lexer.Expect(js_lexer.TIdentifier)
ts_parser.go#L599: p.lexer.Expect(js_lexer.TColon)
ts_parser.go#L628: p.lexer.Expect(js_lexer.TEqualsGreaterThan)
ts_parser.go#L688: p.lexer.Expect(js_lexer.TIdentifier)
ts_parser.go#L735: p.lexer.Expect(js_lexer.TIdentifier)
ts_parser.go#L742: p.lexer.Expect(js_lexer.TEquals)
ts_parser.go#L768: p.lexer.Expect(js_lexer.TEnum)
ts_parser.go#L771: p.lexer.Expect(js_lexer.TIdentifier)
ts_parser.go#L779: p.lexer.Expect(js_lexer.TOpenBrace)
ts_parser.go#L795: p.lexer.Expect(js_lexer.TIdentifier)
ts_parser.go#L823: p.lexer.Expect(js_lexer.TCloseBrace)
ts_parser.go#L834: p.lexer.Expect(js_lexer.TEquals)
ts_parser.go#L839: p.lexer.Expect(js_lexer.TIdentifier)
ts_parser.go#L845: p.lexer.Expect(js_lexer.TStringLiteral)
ts_parser.go#L846: p.lexer.Expect(js_lexer.TCloseParen)
ts_parser.go#L861: p.lexer.Expect(js_lexer.TIdentifier)
ts_parser.go#L901: p.lexer.Expect(js_lexer.TOpenBrace)
![]() |
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. |