github.com/evanw/esbuild/internal/css_lexer.lexer.Token (field)
65 uses
github.com/evanw/esbuild/internal/css_lexer (current package)
css_lexer.go#L153: Token Token
css_lexer.go#L174: for lexer.Token.Kind != TEndOfFile {
css_lexer.go#L175: tokens = append(tokens, lexer.Token)
css_lexer.go#L190: lexer.Token.Range.Len = int32(lexer.current) - lexer.Token.Range.Loc.Start
css_lexer.go#L198: lexer.Token = Token{Range: logger.Range{Loc: logger.Loc{Start: lexer.Token.Range.End()}}}
css_lexer.go#L202: lexer.Token.Kind = TEndOfFile
css_lexer.go#L209: lexer.consumeToEndOfMultiLineComment(lexer.Token.Range)
css_lexer.go#L216: lexer.Token.Kind = TDelimSlash
css_lexer.go#L224: startRange := logger.Range{Loc: logger.Loc{Start: lexer.Token.Range.End()}, Len: 2}
css_lexer.go#L232: lexer.Token.Kind = TWhitespace
css_lexer.go#L235: lexer.Token.Kind = lexer.consumeString()
css_lexer.go#L240: lexer.Token.Kind = THash
css_lexer.go#L242: lexer.Token.IsID = true
css_lexer.go#L246: lexer.Token.Kind = TDelim
css_lexer.go#L251: lexer.Token.Kind = TOpenParen
css_lexer.go#L255: lexer.Token.Kind = TCloseParen
css_lexer.go#L259: lexer.Token.Kind = TOpenBracket
css_lexer.go#L263: lexer.Token.Kind = TCloseBracket
css_lexer.go#L267: lexer.Token.Kind = TOpenBrace
css_lexer.go#L271: lexer.Token.Kind = TCloseBrace
css_lexer.go#L275: lexer.Token.Kind = TComma
css_lexer.go#L279: lexer.Token.Kind = TColon
css_lexer.go#L283: lexer.Token.Kind = TSemicolon
css_lexer.go#L287: lexer.Token.Kind = lexer.consumeNumeric()
css_lexer.go#L290: lexer.Token.Kind = TDelimPlus
css_lexer.go#L295: lexer.Token.Kind = lexer.consumeNumeric()
css_lexer.go#L298: lexer.Token.Kind = TDelimDot
css_lexer.go#L303: lexer.Token.Kind = lexer.consumeNumeric()
css_lexer.go#L308: lexer.Token.Kind = TCDC
css_lexer.go#L311: lexer.Token.Kind = TIdent
css_lexer.go#L314: lexer.Token.Kind = TDelim
css_lexer.go#L323: lexer.Token.Kind = TCDO
css_lexer.go#L326: lexer.Token.Kind = TDelim
css_lexer.go#L333: lexer.Token.Kind = TAtKeyword
css_lexer.go#L335: lexer.Token.Kind = TDelim
css_lexer.go#L340: lexer.Token.Kind = lexer.consumeIdentLike()
css_lexer.go#L343: lexer.log.AddRangeError(&lexer.source, lexer.Token.Range, "Invalid escape")
css_lexer.go#L344: lexer.Token.Kind = TDelim
css_lexer.go#L348: lexer.Token.Kind = lexer.consumeNumeric()
css_lexer.go#L352: lexer.Token.Kind = TDelimGreaterThan
css_lexer.go#L356: lexer.Token.Kind = TDelimTilde
css_lexer.go#L360: lexer.Token.Kind = TDelimAmpersand
css_lexer.go#L364: lexer.Token.Kind = TDelimAsterisk
css_lexer.go#L368: lexer.Token.Kind = TDelimBar
css_lexer.go#L372: lexer.Token.Kind = TDelimExclamation
css_lexer.go#L376: lexer.Token.Kind = TDelimEquals
css_lexer.go#L380: lexer.Token.Kind = TDelimCaret
css_lexer.go#L384: lexer.Token.Kind = TDelimDollar
css_lexer.go#L388: lexer.Token.Kind = lexer.consumeIdentLike()
css_lexer.go#L391: lexer.Token.Kind = TDelim
css_lexer.go#L410: lexer.log.AddErrorWithNotes(&lexer.source, logger.Loc{Start: lexer.Token.Range.End()}, "Expected \"*/\" to terminate multi-line comment",
css_lexer.go#L424: lexer.log.AddRangeWarning(&lexer.source, lexer.Token.Range, "Comments in CSS use \"/* ... */\" instead of \"//\"")
css_lexer.go#L500: raw := lexer.source.Contents[lexer.Token.Range.Loc.Start:lexer.Token.Range.End()]
css_lexer.go#L584: loc := logger.Loc{Start: lexer.Token.Range.End()}
css_lexer.go#L594: loc := logger.Loc{Start: lexer.Token.Range.End()}
css_lexer.go#L602: r := logger.Range{Loc: logger.Loc{Start: lexer.Token.Range.End()}, Len: 1}
css_lexer.go#L608: r := logger.Range{Loc: logger.Loc{Start: lexer.Token.Range.End()}, Len: 1}
css_lexer.go#L616: r := logger.Range{Loc: logger.Loc{Start: lexer.Token.Range.End()}, Len: 1}
css_lexer.go#L660: lexer.log.AddError(&lexer.source, logger.Loc{Start: lexer.Token.Range.End()}, "Unterminated string token")
css_lexer.go#L664: lexer.log.AddError(&lexer.source, logger.Loc{Start: lexer.Token.Range.End()}, "Unterminated string token")
css_lexer.go#L720: lexer.Token.UnitOffset = uint16(lexer.Token.Range.Len)
 |
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. |