package css_parser
Import Path
github.com/evanw/esbuild/internal/css_parser (on go.dev )
Dependency Relation
imports 9 packages , and imported by 2 packages
Package-Level Type Names (total 6, in which 1 are exported)
/* sort exporteds by: alphabet | popularity */
/* 5 unexporteds ... */ /* 5 unexporteds: */ type parser (struct)
Fields (total 9, none are exported )
/* 9 unexporteds ... */ /* 9 unexporteds: */
end int
importRecords []ast .ImportRecord
index int
log logger .Log
options Options
prevError logger .Loc
source logger .Source
stack []css_lexer .T
tokens []css_lexer .Token
Methods (total 34, none are exported )
/* 34 unexporteds ... */ /* 34 unexporteds: */
(*T) advance ()
(*T) at (index int ) css_lexer .Token
(*T) commaToken () css_ast .Token
(*T) convertTokens (tokens []css_lexer .Token ) []css_ast .Token
(*T) convertTokensHelper (tokens []css_lexer .Token , close css_lexer .T , opts convertTokensOpts ) ([]css_ast .Token , []css_lexer .Token )
(*T) current () css_lexer .Token
(*T) decoded () string
(*T) eat (kind css_lexer .T ) bool
(*T) expect (kind css_lexer .T ) bool
(*T) expectURLOrString () (url string , r logger .Range , ok bool )
(*T) lowerColor (token css_ast .Token ) css_ast .Token
Convert newer color syntax to older color syntax for older browsers
(*T) mangleColor (token css_ast .Token ) css_ast .Token
(*T) nameToken () css_ast .NameToken
(*T) next () css_lexer .Token
(*T) parseAnyValue () []css_lexer .Token
(*T) parseAtRule (context atRuleContext ) css_ast .R
(*T) parseAttributeSelector () (attr css_ast .SSAttribute , ok bool )
(*T) parseBlock (open css_lexer .T , close css_lexer .T )
(*T) parseCombinator () string
(*T) parseComplexSelector () (result css_ast .ComplexSelector , ok bool )
(*T) parseComponentValue ()
(*T) parseCompoundSelector () (sel css_ast .CompoundSelector , ok bool )
(*T) parseDeclaration () css_ast .R
(*T) parseListOfDeclarations () (list []css_ast .R )
(*T) parseListOfRules (context ruleContext ) []css_ast .R
(*T) parsePseudoElementSelector () css_ast .SSPseudoClass
(*T) parseQualifiedRuleFrom (preludeStart int , isAlreadyInvalid bool ) *css_ast .RQualified
(*T) parseSelectorList () (list []css_ast .ComplexSelector , ok bool )
(*T) parseSelectorRule () css_ast .R
(*T) parseURLOrString () (string , logger .Range , bool )
(*T) peek (kind css_lexer .T ) bool
(*T) processDeclarations (rules []css_ast .R )
(*T) raw () string
(*T) unexpected ()
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 .