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)