type github.com/evanw/esbuild/internal/js_lexer.Lexer

41 uses

	github.com/evanw/esbuild/internal/js_lexer (current package)
		js_lexer.go#L218: type Lexer struct {
		js_lexer.go#L251: func NewLexer(log logger.Log, source logger.Source) Lexer {
		js_lexer.go#L252: 	lexer := Lexer{
		js_lexer.go#L262: func NewLexerGlobalName(log logger.Log, source logger.Source) Lexer {
		js_lexer.go#L263: 	lexer := Lexer{
		js_lexer.go#L274: func NewLexerJSON(log logger.Log, source logger.Source, allowComments bool) Lexer {
		js_lexer.go#L275: 	lexer := Lexer{
		js_lexer.go#L289: func (lexer *Lexer) Loc() logger.Loc {
		js_lexer.go#L293: func (lexer *Lexer) Range() logger.Range {
		js_lexer.go#L297: func (lexer *Lexer) Raw() string {
		js_lexer.go#L301: func (lexer *Lexer) RawTemplateContents() string {
		js_lexer.go#L351: func (lexer *Lexer) IsIdentifierOrKeyword() bool {
		js_lexer.go#L355: func (lexer *Lexer) IsContextualKeyword(text string) bool {
		js_lexer.go#L359: func (lexer *Lexer) ExpectContextualKeyword(text string) {
		js_lexer.go#L366: func (lexer *Lexer) SyntaxError() {
		js_lexer.go#L385: func (lexer *Lexer) ExpectedString(text string) {
		js_lexer.go#L394: func (lexer *Lexer) Expected(token T) {
		js_lexer.go#L402: func (lexer *Lexer) Unexpected() {
		js_lexer.go#L411: func (lexer *Lexer) Expect(token T) {
		js_lexer.go#L418: func (lexer *Lexer) ExpectOrInsertSemicolon() {
		js_lexer.go#L428: func (lexer *Lexer) ExpectLessThan(isInsideJSXElement bool) {
		js_lexer.go#L457: func (lexer *Lexer) ExpectGreaterThan(isInsideJSXElement bool) {
		js_lexer.go#L686: func (lexer *Lexer) ExpectJSXElementChild(token T) {
		js_lexer.go#L693: func (lexer *Lexer) NextJSXElementChild() {
		js_lexer.go#L768: func (lexer *Lexer) ExpectInsideJSXElement(token T) {
		js_lexer.go#L775: func (lexer *Lexer) NextInsideJSXElement() {
		js_lexer.go#L957: func (lexer *Lexer) Next() {
		js_lexer.go#L1566: func (lexer *Lexer) scanIdentifierWithEscapes(kind identifierKind) (string, T) {
		js_lexer.go#L1646: func (lexer *Lexer) parseNumericLiteralOrDot() {
		js_lexer.go#L1942: func (lexer *Lexer) ScanRegExp() {
		js_lexer.go#L2084: func (lexer *Lexer) decodeEscapeSequences(start int, text string) []uint16 {
		js_lexer.go#L2337: func (lexer *Lexer) RescanCloseBraceAsTemplateToken() {
		js_lexer.go#L2350: func (lexer *Lexer) step() {
		js_lexer.go#L2373: func (lexer *Lexer) addError(loc logger.Loc, text string) {
		js_lexer.go#L2385: func (lexer *Lexer) addErrorWithNotes(loc logger.Loc, text string, notes []logger.MsgData) {
		js_lexer.go#L2397: func (lexer *Lexer) addRangeError(r logger.Range, text string) {
		js_lexer.go#L2477: func (lexer *Lexer) scanCommentText() {

	github.com/evanw/esbuild/internal/js_parser
		js_parser.go#L38: 	lexer                    js_lexer.Lexer
		js_parser.go#L12622: func newParser(log logger.Log, source logger.Source, lexer js_lexer.Lexer, options *Options) *parser {
		js_parser.go#L12830: 	p := newParser(log, source, js_lexer.Lexer{}, &options)
		json_parser.go#L14: 	lexer   js_lexer.Lexer