SYMBOL INDEX (1884 symbols across 154 files) FILE: cmd/astro-wasm/astro-wasm.go function main (line 25) | func main() { function jsString (line 35) | func jsString(j js.Value) string { function jsBoolOptional (line 42) | func jsBoolOptional(j js.Value, defaultValue bool) bool { function jsBool (line 49) | func jsBool(j js.Value) bool { function makeParseOptions (line 56) | func makeParseOptions(options js.Value) t.ParseOptions { function makeTransformOptions (line 75) | func makeTransformOptions(options js.Value) transform.TransformOptions { function makeTSXOptions (line 154) | func makeTSXOptions(options js.Value) printer.TSXOptions { type RawSourceMap (line 164) | type RawSourceMap struct type HoistedScript (line 173) | type HoistedScript struct type HydratedComponent (line 180) | type HydratedComponent struct type ParseResult (line 187) | type ParseResult struct type TSXResult (line 192) | type TSXResult struct type TransformResult (line 199) | type TransformResult struct function preprocessStyle (line 215) | func preprocessStyle(i int, style *astro.Node, transformOptions transfor... function Parse (line 241) | func Parse() any { function ConvertToTSX (line 266) | func ConvertToTSX() any { function Transform (line 302) | func Transform() any { function createSourceMapString (line 488) | func createSourceMapString(source string, result printer.PrintResult, tr... function createExternalSourceMap (line 505) | func createExternalSourceMap(source string, transformResult *TransformRe... function createInlineSourceMap (line 511) | func createInlineSourceMap(source string, transformResult *TransformResu... function createBothSourceMap (line 519) | func createBothSourceMap(source string, transformResult *TransformResult... FILE: internal/const.go function isSpecialElement (line 97) | func isSpecialElement(element *Node) bool { function IsKnownDirective (line 125) | func IsKnownDirective(element *Node, attr *Attribute) bool { FILE: internal/doctype.go function parseDoctype (line 16) | func parseDoctype(s string) (n *Node, quirks bool) { FILE: internal/entity.go constant longestEntityWithoutSemicolon (line 8) | longestEntityWithoutSemicolon = 6 FILE: internal/escape.go type writer (line 14) | type writer interface function unescapeEntity (line 64) | func unescapeEntity(b []byte, dst, src int, attribute bool) (dst1, src1 ... function unescape (line 174) | func unescape(b []byte, attribute bool) []byte { constant escapedChars (line 193) | escapedChars = "&'<>\"\r" function escape (line 195) | func escape(w writer, s string) error { function EscapeString (line 234) | func EscapeString(s string) string { function UnescapeString (line 248) | func UnescapeString(s string) string { FILE: internal/foreign.go function adjustAttributeNames (line 11) | func adjustAttributeNames(aa []Attribute, nameMap map[string]string) { function adjustForeignAttributes (line 19) | func adjustForeignAttributes(aa []Attribute) { function htmlIntegrationPoint (line 34) | func htmlIntegrationPoint(n *Node) bool { function mathMLTextIntegrationPoint (line 59) | func mathMLTextIntegrationPoint(n *Node) bool { FILE: internal/handler/handler.go type Handler (line 11) | type Handler struct method HasErrors (line 33) | func (h *Handler) HasErrors() bool { method AppendError (line 37) | func (h *Handler) AppendError(err error) { method AppendWarning (line 41) | func (h *Handler) AppendWarning(err error) { method AppendInfo (line 45) | func (h *Handler) AppendInfo(err error) { method AppendHint (line 49) | func (h *Handler) AppendHint(err error) { method Errors (line 53) | func (h *Handler) Errors() []loc.DiagnosticMessage { method Warnings (line 63) | func (h *Handler) Warnings() []loc.DiagnosticMessage { method Diagnostics (line 73) | func (h *Handler) Diagnostics() []loc.DiagnosticMessage { function NewHandler (line 21) | func NewHandler(sourcetext string, filename string) *Handler { function ErrorToMessage (line 98) | func ErrorToMessage(h *Handler, severity loc.DiagnosticSeverity, err err... FILE: internal/hash.go function HashString (line 10) | func HashString(str string) string { FILE: internal/helpers/joiner.go type Joiner (line 12) | type Joiner struct method AddString (line 29) | func (j *Joiner) AddString(data string) { method AddBytes (line 37) | func (j *Joiner) AddBytes(data []byte) { method LastByte (line 45) | func (j *Joiner) LastByte() byte { method Length (line 49) | func (j *Joiner) Length() uint32 { method EnsureNewlineAtEnd (line 53) | func (j *Joiner) EnsureNewlineAtEnd() { method Done (line 59) | func (j *Joiner) Done() []byte { method Contains (line 74) | func (j *Joiner) Contains(s string, b []byte) bool { type joinerString (line 19) | type joinerString struct type joinerBytes (line 24) | type joinerBytes struct FILE: internal/helpers/js_comment_utils.go function peekIs (line 7) | func peekIs(input string, cur int, assert byte) bool { function RemoveComments (line 12) | func RemoveComments(input string) string { FILE: internal/js_scanner/js_scanner.go function FindTopLevelReturns (line 21) | func FindTopLevelReturns(source []byte) []int { type HoistedScripts (line 215) | type HoistedScripts struct function HoistExports (line 222) | func HoistExports(source []byte) HoistedScripts { function isKeyword (line 428) | func isKeyword(value []byte) bool { function isPropsAliasing (line 434) | func isPropsAliasing(idents []string) bool { function HoistImports (line 438) | func HoistImports(source []byte) HoistedScripts { function HasGetStaticPaths (line 461) | func HasGetStaticPaths(source []byte) bool { type Props (line 476) | type Props struct function GetPropsType (line 482) | func GetPropsType(source []byte) Props { function IsIdentifier (line 647) | func IsIdentifier(value []byte) bool { function GetObjectKeys (line 664) | func GetObjectKeys(source []byte) [][]byte { type Import (line 735) | type Import struct type ImportStatement (line 742) | type ImportStatement struct type ImportState (line 751) | type ImportState constant ImportDefault (line 754) | ImportDefault ImportState = iota constant ImportNamed (line 755) | ImportNamed function NextImportStatement (line 758) | func NextImportStatement(source []byte, pos int) (int, ImportStatement) { function ExtractComponentExportName (line 935) | func ExtractComponentExportName(data string, imported Import) (string, b... FILE: internal/js_scanner/js_scanner_test.go type testcase (line 14) | type testcase struct function TestFindTopLevelReturns (line 22) | func TestFindTopLevelReturns(t *testing.T) { function fixturesHoistImport (line 177) | func fixturesHoistImport() []testcase { function TestHoistImport (line 366) | func TestHoistImport(t *testing.T) { function FuzzHoistImport (line 391) | func FuzzHoistImport(f *testing.F) { function TestHoistExport (line 409) | func TestHoistExport(t *testing.T) { type keytestcase (line 855) | type keytestcase struct function TestGetObjectKeys (line 862) | func TestGetObjectKeys(t *testing.T) { type propsTestCase (line 937) | type propsTestCase struct function makeProps (line 944) | func makeProps(ident string, statement string, generics string) Props { function getPropsTypeTestCases (line 953) | func getPropsTypeTestCases() []propsTestCase { function assertPropsEqual (line 1010) | func assertPropsEqual(t *testing.T, got, want Props, source string) { function TestGetPropsType (line 1025) | func TestGetPropsType(t *testing.T) { FILE: internal/loc/diagnostics.go type DiagnosticCode (line 3) | type DiagnosticCode constant ERROR (line 6) | ERROR DiagnosticCode = 1000 constant ERROR_UNTERMINATED_JS_COMMENT (line 7) | ERROR_UNTERMINATED_JS_COMMENT DiagnosticCode = 1001 constant ERROR_FRAGMENT_SHORTHAND_ATTRS (line 8) | ERROR_FRAGMENT_SHORTHAND_ATTRS DiagnosticCode = 1002 constant ERROR_UNMATCHED_IMPORT (line 9) | ERROR_UNMATCHED_IMPORT DiagnosticCode = 1003 constant ERROR_UNSUPPORTED_SLOT_ATTRIBUTE (line 10) | ERROR_UNSUPPORTED_SLOT_ATTRIBUTE DiagnosticCode = 1004 constant ERROR_UNTERMINATED_STRING (line 11) | ERROR_UNTERMINATED_STRING DiagnosticCode = 1005 constant ERROR_MISSING_FRONTMATTER_FENCE (line 12) | ERROR_MISSING_FRONTMATTER_FENCE DiagnosticCode = 1006 constant WARNING (line 13) | WARNING DiagnosticCode = 2000 constant WARNING_UNTERMINATED_HTML_COMMENT (line 14) | WARNING_UNTERMINATED_HTML_COMMENT DiagnosticCode = 2001 constant WARNING_UNCLOSED_HTML_TAG (line 15) | WARNING_UNCLOSED_HTML_TAG DiagnosticCode = 2002 constant WARNING_DEPRECATED_DIRECTIVE (line 16) | WARNING_DEPRECATED_DIRECTIVE DiagnosticCode = 2003 constant WARNING_IGNORED_DIRECTIVE (line 17) | WARNING_IGNORED_DIRECTIVE DiagnosticCode = 2004 constant WARNING_UNSUPPORTED_EXPRESSION (line 18) | WARNING_UNSUPPORTED_EXPRESSION DiagnosticCode = 2005 constant WARNING_SET_WITH_CHILDREN (line 19) | WARNING_SET_WITH_CHILDREN DiagnosticCode = 2006 constant WARNING_CANNOT_DEFINE_VARS (line 20) | WARNING_CANNOT_DEFINE_VARS DiagnosticCode = 2007 constant WARNING_INVALID_SPREAD (line 21) | WARNING_INVALID_SPREAD DiagnosticCode = 2008 constant WARNING_UNEXPECTED_CHARACTER (line 22) | WARNING_UNEXPECTED_CHARACTER DiagnosticCode = 2009 constant WARNING_CANNOT_RERUN (line 23) | WARNING_CANNOT_RERUN DiagnosticCode = 2010 constant INFO (line 24) | INFO DiagnosticCode = 3000 constant HINT (line 25) | HINT DiagnosticCode = 4000 FILE: internal/loc/loc.go type Loc (line 3) | type Loc struct type Range (line 8) | type Range struct method End (line 13) | func (r Range) End() int { type Span (line 19) | type Span struct type TSXRange (line 23) | type TSXRange struct type DiagnosticSeverity (line 29) | type DiagnosticSeverity constant ErrorType (line 32) | ErrorType DiagnosticSeverity = 1 constant WarningType (line 33) | WarningType DiagnosticSeverity = 2 constant InformationType (line 34) | InformationType DiagnosticSeverity = 3 constant HintType (line 35) | HintType DiagnosticSeverity = 4 type DiagnosticMessage (line 38) | type DiagnosticMessage struct type DiagnosticLocation (line 46) | type DiagnosticLocation struct type ErrorWithRange (line 53) | type ErrorWithRange struct method Error (line 60) | func (e *ErrorWithRange) Error() string { method ToMessage (line 64) | func (e *ErrorWithRange) ToMessage(location *DiagnosticLocation) Diagn... FILE: internal/node.go type NodeType (line 13) | type NodeType method String (line 34) | func (t NodeType) String() string { constant ErrorNode (line 16) | ErrorNode NodeType = iota constant TextNode (line 17) | TextNode constant DocumentNode (line 18) | DocumentNode constant ElementNode (line 19) | ElementNode constant CommentNode (line 20) | CommentNode constant DoctypeNode (line 21) | DoctypeNode constant RawNode (line 26) | RawNode constant scopeMarkerNode (line 27) | scopeMarkerNode constant FrontmatterNode (line 29) | FrontmatterNode constant ExpressionNode (line 30) | ExpressionNode constant RenderHeadNode (line 31) | RenderHeadNode constant ImplicitNodeMarker (line 58) | ImplicitNodeMarker = "\x00implicit" type HydratedComponentMetadata (line 66) | type HydratedComponentMetadata struct type Node (line 82) | type Node struct method InsertBefore (line 119) | func (n *Node) InsertBefore(newChild, oldChild *Node) { method AppendChild (line 147) | func (n *Node) AppendChild(c *Node) { method RemoveChild (line 166) | func (n *Node) RemoveChild(c *Node) { method Closest (line 187) | func (n *Node) Closest(check func(*Node) bool) *Node { method RemoveAttribute (line 210) | func (n *Node) RemoveAttribute(key string) { method clone (line 233) | func (n *Node) clone() *Node { function GetAttribute (line 201) | func GetAttribute(n *Node, key string) *Attribute { function reparentChildren (line 220) | func reparentChildren(dst, src *Node) { type nodeStack (line 249) | type nodeStack method pop (line 252) | func (s *nodeStack) pop() *Node { method top (line 263) | func (s *nodeStack) top() *Node { method index (line 272) | func (s *nodeStack) index(n *Node) int { method contains (line 282) | func (s *nodeStack) contains(a atom.Atom) bool { method insert (line 292) | func (s *nodeStack) insert(i int, n *Node) { method remove (line 299) | func (s *nodeStack) remove(n *Node) { type insertionModeStack (line 310) | type insertionModeStack method pop (line 312) | func (s *insertionModeStack) pop() (im insertionMode) { method top (line 319) | func (s *insertionModeStack) top() insertionMode { FILE: internal/parser.go type parser (line 20) | type parser struct method top (line 66) | func (p *parser) top() *Node { method popUntil (line 111) | func (p *parser) popUntil(s scope, matchTags ...a.Atom) bool { method indexOfElementInScope (line 122) | func (p *parser) indexOfElementInScope(s scope, matchTags ...a.Atom) i... method elementInScope (line 168) | func (p *parser) elementInScope(s scope, matchTags ...a.Atom) bool { method clearStackToContext (line 174) | func (p *parser) clearStackToContext(s scope) { method parseGenericRawTextElement (line 204) | func (p *parser) parseGenericRawTextElement() { method generateLoc (line 210) | func (p *parser) generateLoc() []loc.Loc { method addLoc (line 222) | func (p *parser) addLoc() { method generateImpliedEndTags (line 232) | func (p *parser) generateImpliedEndTags(exceptions ...string) { method addChild (line 257) | func (p *parser) addChild(n *Node) { method shouldFosterParent (line 271) | func (p *parser) shouldFosterParent() bool { method fosterParent (line 283) | func (p *parser) fosterParent(n *Node) { method addText (line 331) | func (p *parser) addText(text string) { method addFrontmatter (line 357) | func (p *parser) addFrontmatter(empty bool) { method addExpression (line 383) | func (p *parser) addExpression() { method isInsideHead (line 418) | func (p *parser) isInsideHead() bool { method addElement (line 430) | func (p *parser) addElement() { method addFormattingElement (line 445) | func (p *parser) addFormattingElement() { method clearActiveFormattingElements (line 492) | func (p *parser) clearActiveFormattingElements() { method reconstructActiveFormattingElements (line 501) | func (p *parser) reconstructActiveFormattingElements() { method acknowledgeSelfClosingTag (line 530) | func (p *parser) acknowledgeSelfClosingTag() { method setOriginalIM (line 543) | func (p *parser) setOriginalIM() { method resetInsertionMode (line 551) | func (p *parser) resetInsertionMode() { method inTemplateFragmentContext (line 1611) | func (p *parser) inTemplateFragmentContext() bool { method inBodyEndTagFormatting (line 1615) | func (p *parser) inBodyEndTagFormatting(tagAtom a.Atom, tagName string) { method inBodyEndTagOther (line 1771) | func (p *parser) inBodyEndTagOther(tagAtom a.Atom, tagName string) { method adjustedCurrentNode (line 2985) | func (p *parser) adjustedCurrentNode() *Node { method inForeignContent (line 2993) | func (p *parser) inForeignContent() bool { method parseImpliedToken (line 3023) | func (p *parser) parseImpliedToken(t TokenType, dataAtom a.Atom, data ... method parseCurrentToken (line 3038) | func (p *parser) parseCurrentToken() { method parse (line 3062) | func (p *parser) parse() error { type scope (line 82) | type scope constant defaultScope (line 85) | defaultScope scope = iota constant listItemScope (line 86) | listItemScope constant buttonScope (line 87) | buttonScope constant tableScope (line 88) | tableScope constant tableRowScope (line 89) | tableRowScope constant tableBodyScope (line 90) | tableBodyScope constant selectScope (line 91) | selectScope function isFragment (line 399) | func isFragment(data string) bool { function isSlot (line 403) | func isSlot(data string) bool { function isComponent (line 407) | func isComponent(data string) bool { function isCustomElement (line 414) | func isCustomElement(data string) bool { type insertionMode (line 538) | type insertionMode constant whitespace (line 622) | whitespace = " \t\r\n\f" function initialIM (line 625) | func initialIM(p *parser) bool { function beforeHTMLIM (line 660) | func beforeHTMLIM(p *parser) bool { function beforeHeadIM (line 729) | func beforeHeadIM(p *parser) bool { function inHeadIM (line 784) | func inHeadIM(p *parser) bool { function inHeadNoscriptIM (line 971) | func inHeadNoscriptIM(p *parser) bool { function afterHeadIM (line 1020) | func afterHeadIM(p *parser) bool { function copyAttributes (line 1091) | func copyAttributes(dst *Node, src Token) { function removeImplicitMarker (line 1110) | func removeImplicitMarker(n *Node) { function inBodyIM (line 1120) | func inBodyIM(p *parser) bool { function textIM (line 1797) | func textIM(p *parser) bool { function inTableIM (line 1837) | func inTableIM(p *parser) bool { function inCaptionIM (line 1972) | func inCaptionIM(p *parser) bool { function inColumnGroupIM (line 2032) | func inColumnGroupIM(p *parser) bool { function inTableBodyIM (line 2108) | func inTableBodyIM(p *parser) bool { function inRowIM (line 2177) | func inRowIM(p *parser) bool { function inCellIM (line 2243) | func inCellIM(p *parser) bool { function inSelectIM (line 2309) | func inSelectIM(p *parser) bool { function inSelectInTableIM (line 2420) | func inSelectInTableIM(p *parser) bool { function inTemplateIM (line 2447) | func inTemplateIM(p *parser) bool { function afterBodyIM (line 2520) | func afterBodyIM(p *parser) bool { function inFramesetIM (line 2564) | func inFramesetIM(p *parser) bool { function afterFramesetIM (line 2615) | func afterFramesetIM(p *parser) bool { function afterAfterBodyIM (line 2655) | func afterAfterBodyIM(p *parser) bool { function afterAfterFramesetIM (line 2685) | func afterAfterFramesetIM(p *parser) bool { function frontmatterIM (line 2722) | func frontmatterIM(p *parser) bool { function inLiteralIM (line 2775) | func inLiteralIM(p *parser) bool { function inExpressionIM (line 2816) | func inExpressionIM(p *parser) bool { function ignoreTheRemainingTokens (line 2878) | func ignoreTheRemainingTokens(p *parser) bool { function getExitLiteralFunc (line 2883) | func getExitLiteralFunc(p *parser) func() bool { constant whitespaceOrNUL (line 2890) | whitespaceOrNUL = whitespace + "\x00" function parseForeignContent (line 2893) | func parseForeignContent(p *parser) bool { function Parse (line 3095) | func Parse(r io.Reader) (*Node, error) { type ParseOption (line 3100) | type ParseOption function ParseOptionWithHandler (line 3102) | func ParseOptionWithHandler(h *handler.Handler) ParseOption { function ParseOptionEnableScripting (line 3113) | func ParseOptionEnableScripting(enable bool) ParseOption { function ParseOptionEnableLiteral (line 3119) | func ParseOptionEnableLiteral(enable bool) ParseOption { function ParseWithOptions (line 3126) | func ParseWithOptions(r io.Reader, opts ...ParseOption) (*Node, error) { function ParseFragmentWithOptions (line 3152) | func ParseFragmentWithOptions(r io.Reader, context *Node, opts ...ParseO... FILE: internal/parser_test.go type ParserLocTest (line 12) | type ParserLocTest struct function TestParserLocation (line 18) | func TestParserLocation(t *testing.T) { function runParserLocTest (line 74) | func runParserLocTest(t *testing.T, suite []ParserLocTest) { function walk (line 103) | func walk(doc *Node, cb func(*Node)) { function findTargetNode (line 114) | func findTargetNode(doc *Node) *Node { FILE: internal/print-to-source.go function PrintToSource (line 8) | func PrintToSource(buf *strings.Builder, node *Node) { FILE: internal/printer/print-css.go type PrintCSSResult (line 11) | type PrintCSSResult struct function PrintCSS (line 16) | func PrintCSS(sourcetext string, doc *Node, opts transform.TransformOpti... FILE: internal/printer/print-to-js.go function PrintToJS (line 48) | func PrintToJS(sourcetext string, n *Node, cssLen int, opts transform.Tr... type RenderOptions (line 58) | type RenderOptions struct type ExtractedStatement (line 68) | type ExtractedStatement struct function printToJs (line 73) | func printToJs(p *printer, n *Node, cssLen int, opts transform.Transform... constant whitespace (line 92) | whitespace = " \t\r\n\f" function expressionOnlyHasComment (line 95) | func expressionOnlyHasComment(n *Node) bool { function emptyTextNodeWithoutSiblings (line 109) | func emptyTextNodeWithoutSiblings(n *Node) bool { function render1 (line 120) | func render1(p *printer, n *Node, opts RenderOptions) { FILE: internal/printer/print-to-json.go type ASTPosition (line 15) | type ASTPosition struct type ASTPoint (line 20) | type ASTPoint struct type ASTNode (line 26) | type ASTNode struct method String (line 56) | func (n ASTNode) String() string { function escapeForJSON (line 40) | func escapeForJSON(value string) string { function PrintToJSON (line 108) | func PrintToJSON(sourcetext string, n *Node, opts t.ParseOptions) PrintR... function locToPoint (line 121) | func locToPoint(p *printer, loc loc.Loc) ASTPoint { function positionAt (line 134) | func positionAt(p *printer, n *Node, opts t.ParseOptions) ASTPosition { function attrPositionAt (line 177) | func attrPositionAt(p *printer, n *Attribute, opts t.ParseOptions) ASTPo... function renderNode (line 190) | func renderNode(p *printer, parent *ASTNode, n *Node, opts t.ParseOption... FILE: internal/printer/print-to-tsx.go function getTSXPrefix (line 20) | func getTSXPrefix() string { type TSXOptions (line 24) | type TSXOptions struct function PrintToTSX (line 29) | func PrintToTSX(sourcetext string, n *Node, opts TSXOptions, transformOp... function finalizeRanges (line 45) | func finalizeRanges(content string, ranges TSXRanges) TSXRanges { type TSXRanges (line 63) | type TSXRanges struct function getStyleLangFromAttrs (line 158) | func getStyleLangFromAttrs(attrs []astro.Attribute) string { function getScriptTypeFromAttrs (line 178) | func getScriptTypeFromAttrs(attrs []astro.Attribute) string { type TSXExtractedTag (line 217) | type TSXExtractedTag struct function isScript (line 224) | func isScript(p *astro.Node) bool { function isStyle (line 228) | func isStyle(p *astro.Node) bool { function isRawText (line 233) | func isRawText(p *astro.Node) bool { function isValidTSXAttribute (line 259) | func isValidTSXAttribute(a Attribute) bool { function isValidFirstRune (line 285) | func isValidFirstRune(r rune) bool { type TextType (line 296) | type TextType constant RawText (line 299) | RawText TextType = iota constant Text (line 300) | Text constant ScriptText (line 301) | ScriptText constant JsonScriptText (line 302) | JsonScriptText constant UnknownScriptText (line 303) | UnknownScriptText constant StyleText (line 304) | StyleText function getTextType (line 307) | func getTextType(n *astro.Node) TextType { function renderTsx (line 333) | func renderTsx(p *printer, n *Node, o *TSXOptions) { FILE: internal/printer/print-to-tsx_test.go function BenchmarkPrintToTSX (line 13) | func BenchmarkPrintToTSX(b *testing.B) { FILE: internal/printer/printer.go type PrintResult (line 19) | type PrintResult struct type printer (line 26) | type printer struct method print (line 65) | func (p *printer) print(text string) { method printf (line 69) | func (p *printer) printf(format string, a ...interface{}) { method println (line 73) | func (p *printer) println(text string) { method setTSXFrontmatterRange (line 77) | func (p *printer) setTSXFrontmatterRange(frontmatterRange loc.TSXRange) { method setTSXBodyRange (line 81) | func (p *printer) setTSXBodyRange(componentRange loc.TSXRange) { method addTSXScript (line 85) | func (p *printer) addTSXScript(start int, end int, content string, scr... method addTSXStyle (line 96) | func (p *printer) addTSXStyle(start int, end int, content string, styl... method getAsyncFuncPrefix (line 108) | func (p *printer) getAsyncFuncPrefix() string { method printTextWithSourcemap (line 117) | func (p *printer) printTextWithSourcemap(text string, l loc.Loc) { method printEscapedJSXTextWithSourcemap (line 142) | func (p *printer) printEscapedJSXTextWithSourcemap(text string, l loc.... method printInternalImports (line 177) | func (p *printer) printInternalImports(importSpecifier string, opts *R... method printCSSImports (line 232) | func (p *printer) printCSSImports(cssLen int) { method printRenderHead (line 251) | func (p *printer) printRenderHead() { method printMaybeRenderHead (line 256) | func (p *printer) printMaybeRenderHead() { method printReturnOpen (line 261) | func (p *printer) printReturnOpen() { method printReturnClose (line 267) | func (p *printer) printReturnClose() { method printTemplateLiteralOpen (line 273) | func (p *printer) printTemplateLiteralOpen() { method printTemplateLiteralClose (line 278) | func (p *printer) printTemplateLiteralClose() { method printDefineVarsOpen (line 291) | func (p *printer) printDefineVarsOpen(n *astro.Node) { method printDefineVarsClose (line 329) | func (p *printer) printDefineVarsClose(n *astro.Node) { method printFuncPrelude (line 342) | func (p *printer) printFuncPrelude(opts transform.TransformOptions, pr... method printFuncSuffix (line 359) | func (p *printer) printFuncSuffix(opts transform.TransformOptions, n *... method printAttributesToObject (line 394) | func (p *printer) printAttributesToObject(n *astro.Node) { method printAttribute (line 455) | func (p *printer) printAttribute(attr astro.Attribute, n *astro.Node) { method addSourceMapping (line 538) | func (p *printer) addSourceMapping(location loc.Loc) { method addNilSourceMapping (line 547) | func (p *printer) addNilSourceMapping() { method printTopLevelAstro (line 551) | func (p *printer) printTopLevelAstro(opts transform.TransformOptions) { method printComponentMetadata (line 604) | func (p *printer) printComponentMetadata(doc *astro.Node, opts transfo... function isTypeModuleScript (line 283) | func isTypeModuleScript(n *astro.Node) bool { function remove (line 555) | func remove(slice []*astro.Node, node *astro.Node) []*astro.Node { function maybeConvertTransition (line 565) | func maybeConvertTransition(n *astro.Node) { FILE: internal/printer/printer_css_test.go type testcase_css (line 13) | type testcase_css struct function TestPrinterCSS (line 19) | func TestPrinterCSS(t *testing.T) { FILE: internal/printer/printer_test.go type testcase (line 49) | type testcase struct type jsonTestcase (line 57) | type jsonTestcase struct function TestPrinter (line 63) | func TestPrinter(t *testing.T) { function TestPrintToJSON (line 2128) | func TestPrintToJSON(t *testing.T) { FILE: internal/printer/utils.go function escapeText (line 14) | func escapeText(src string) string { function escapeBraces (line 22) | func escapeBraces(src string) string { function escapeStarSlash (line 28) | func escapeStarSlash(src string) string { function getTSXComponentName (line 32) | func getTSXComponentName(filename string) string { function getComponentName (line 52) | func getComponentName(filename string) string { function escapeExistingEscapes (line 68) | func escapeExistingEscapes(src string) string { function escapeTSXExpressions (line 72) | func escapeTSXExpressions(src string) string { function escapeInterpolation (line 78) | func escapeInterpolation(src string) string { function escapeBackticks (line 84) | func escapeBackticks(src string) string { function escapeSingleQuote (line 89) | func escapeSingleQuote(str string) string { function escapeDoubleQuote (line 93) | func escapeDoubleQuote(str string) string { function escapeNewlines (line 97) | func escapeNewlines(str string) string { function encodeDoubleQuote (line 103) | func encodeDoubleQuote(str string) string { function convertAttributeValue (line 107) | func convertAttributeValue(n *astro.Node, attrName string) string { FILE: internal/sourcemap/sourcemap.go type Mapping (line 11) | type Mapping struct type SourceMap (line 20) | type SourceMap struct method Find (line 38) | func (sm *SourceMap) Find(line int, column int) *Mapping { type SourceContent (line 26) | type SourceContent struct function EncodeVLQ (line 81) | func EncodeVLQ(value int) []byte { function DecodeVLQ (line 116) | func DecodeVLQ(encoded []byte, start int) (int, int) { function DecodeVLQUTF16 (line 146) | func DecodeVLQUTF16(encoded []uint16) (int, int, bool) { type LineColumnOffset (line 184) | type LineColumnOffset struct method ComesBefore (line 189) | func (a LineColumnOffset) ComesBefore(b LineColumnOffset) bool { method Add (line 193) | func (a *LineColumnOffset) Add(b LineColumnOffset) { method AdvanceBytes (line 202) | func (offset *LineColumnOffset) AdvanceBytes(bytes []byte) { method AdvanceString (line 230) | func (offset *LineColumnOffset) AdvanceString(text string) { type SourceMapPieces (line 256) | type SourceMapPieces struct method HasContent (line 262) | func (pieces SourceMapPieces) HasContent() bool { method Finalize (line 271) | func (pieces SourceMapPieces) Finalize(shifts []SourceMapShift) []byte { type SourceMapShift (line 266) | type SourceMapShift struct type SourceMapState (line 370) | type SourceMapState struct function AppendSourceMapChunk (line 390) | func AppendSourceMapChunk(j *helpers.Joiner, prevEndState SourceMapState... function appendMappingToBuffer (line 431) | func appendMappingToBuffer(buffer []byte, lastByte byte, prevState Sourc... type LineOffsetTable (line 456) | type LineOffsetTable struct function GenerateLineOffsetTables (line 474) | func GenerateLineOffsetTables(contents string, approximateLineCount int)... type Chunk (line 560) | type Chunk struct type ChunkBuilder (line 575) | type ChunkBuilder struct method GetLineAndColumnForLocation (line 618) | func (b *ChunkBuilder) GetLineAndColumnForLocation(location loc.Loc) [... method OffsetAt (line 651) | func (b *ChunkBuilder) OffsetAt(location loc.Loc) int { method AddSourceMapping (line 667) | func (b *ChunkBuilder) AddSourceMapping(location loc.Loc, output []byt... method GenerateChunk (line 735) | func (b *ChunkBuilder) GenerateChunk(output []byte) Chunk { method updateGeneratedLineAndColumn (line 754) | func (b *ChunkBuilder) updateGeneratedLineAndColumn(output []byte) { method appendMapping (line 799) | func (b *ChunkBuilder) appendMapping(currentState SourceMapState) { method appendMappingWithoutRemapping (line 819) | func (b *ChunkBuilder) appendMappingWithoutRemapping(currentState Sour... function MakeChunkBuilder (line 597) | func MakeChunkBuilder(inputSourceMap *SourceMap, lineOffsetTables []Line... FILE: internal/t/t.go type ParseOptions (line 3) | type ParseOptions struct FILE: internal/test_utils/test_utils.go function RemoveNewlines (line 13) | func RemoveNewlines(input string) string { function Dedent (line 17) | func Dedent(input string) string { function ANSIDiff (line 27) | func ANSIDiff(x, y interface{}, opts ...cmp.Option) string { function RedactTestName (line 48) | func RedactTestName(testCaseName string) string { type OutputKind (line 65) | type OutputKind constant JsOutput (line 68) | JsOutput = iota constant JsonOutput (line 69) | JsonOutput constant CssOutput (line 70) | CssOutput constant HtmlOutput (line 71) | HtmlOutput constant JsxOutput (line 72) | JsxOutput type SnapshotOptions (line 83) | type SnapshotOptions struct function MakeSnapshot (line 99) | func MakeSnapshot(options *SnapshotOptions) { FILE: internal/token.go type TokenType (line 22) | type TokenType method String (line 93) | func (t TokenType) String() string { constant ErrorToken (line 26) | ErrorToken TokenType = iota constant TextToken (line 28) | TextToken constant StartTagToken (line 30) | StartTagToken constant EndTagToken (line 32) | EndTagToken constant SelfClosingTagToken (line 34) | SelfClosingTagToken constant CommentToken (line 36) | CommentToken constant DoctypeToken (line 38) | DoctypeToken constant FrontmatterFenceToken (line 42) | FrontmatterFenceToken constant StartExpressionToken (line 45) | StartExpressionToken constant EndExpressionToken (line 47) | EndExpressionToken type FrontmatterState (line 51) | type FrontmatterState method String (line 119) | func (fm FrontmatterState) String() string { constant FrontmatterInitial (line 54) | FrontmatterInitial FrontmatterState = iota constant FrontmatterOpen (line 55) | FrontmatterOpen constant FrontmatterClosed (line 56) | FrontmatterClosed type AttributeType (line 60) | type AttributeType method String (line 62) | func (t AttributeType) String() string { constant QuotedAttribute (line 81) | QuotedAttribute AttributeType = iota constant EmptyAttribute (line 82) | EmptyAttribute constant ExpressionAttribute (line 83) | ExpressionAttribute constant SpreadAttribute (line 84) | SpreadAttribute constant ShorthandAttribute (line 85) | ShorthandAttribute constant TemplateLiteralAttribute (line 86) | TemplateLiteralAttribute type Attribute (line 137) | type Attribute struct type Expression (line 147) | type Expression struct type Token (line 158) | type Token struct method tagString (line 167) | func (t Token) tagString() string { method String (line 212) | func (t Token) String() string { type Tokenizer (line 239) | type Tokenizer struct method AllowCDATA (line 316) | func (z *Tokenizer) AllowCDATA(allowCDATA bool) { method NextIsNotRawText (line 347) | func (z *Tokenizer) NextIsNotRawText() { method Err (line 355) | func (z *Tokenizer) Err() error { method readByte (line 366) | func (z *Tokenizer) readByte() byte { method Buffered (line 377) | func (z *Tokenizer) Buffered() []byte { method skipWhiteSpace (line 382) | func (z *Tokenizer) skipWhiteSpace() { method readRawOrRCDATA (line 411) | func (z *Tokenizer) readRawOrRCDATA() { method readRawEndTag (line 468) | func (z *Tokenizer) readRawEndTag() bool { method readScript (line 506) | func (z *Tokenizer) readScript() { method readHTMLComment (line 895) | func (z *Tokenizer) readHTMLComment() { method readUntilCloseAngle (line 951) | func (z *Tokenizer) readUntilCloseAngle() { method readString (line 967) | func (z *Tokenizer) readString(c byte) { method readUntilChar (line 985) | func (z *Tokenizer) readUntilChar(chars []byte) { method readCommentOrRegExp (line 1017) | func (z *Tokenizer) readCommentOrRegExp(boundaryChars []byte) { method readMarkupDeclaration (line 1059) | func (z *Tokenizer) readMarkupDeclaration() TokenType { method readDoctype (line 1088) | func (z *Tokenizer) readDoctype() bool { method readCDATA (line 1113) | func (z *Tokenizer) readCDATA() bool { method startTagIn (line 1152) | func (z *Tokenizer) startTagIn(ss ...string) bool { method hasAttribute (line 1169) | func (z *Tokenizer) hasAttribute(s string) bool { method readStartTag (line 1182) | func (z *Tokenizer) readStartTag() TokenType { method readUnclosedTag (line 1252) | func (z *Tokenizer) readUnclosedTag() bool { method readTag (line 1290) | func (z *Tokenizer) readTag(saveAttr bool) { method readTagName (line 1353) | func (z *Tokenizer) readTagName() { method readTagAttrKey (line 1375) | func (z *Tokenizer) readTagAttrKey() { method readTagAttrVal (line 1419) | func (z *Tokenizer) readTagAttrVal() { method allTagAttrExpressionsClosed (line 1558) | func (z *Tokenizer) allTagAttrExpressionsClosed() bool { method readTagAttrExpression (line 1568) | func (z *Tokenizer) readTagAttrExpression() { method Loc (line 1630) | func (z *Tokenizer) Loc() loc.Loc { method isAtExpressionBoundary (line 1636) | func (z *Tokenizer) isAtExpressionBoundary() bool { method trackExpressionElementStack (line 1643) | func (z *Tokenizer) trackExpressionElementStack() { method Next (line 1676) | func (z *Tokenizer) Next() TokenType { method Raw (line 2107) | func (z *Tokenizer) Raw() []byte { method Text (line 2118) | func (z *Tokenizer) Text() []byte { method TagName (line 2140) | func (z *Tokenizer) TagName() (name []byte, hasAttr bool) { method TagAttr (line 2156) | func (z *Tokenizer) TagAttr() (key []byte, keyLoc loc.Loc, val []byte,... method Token (line 2183) | func (z *Tokenizer) Token() Token { function NewTokenizer (line 2216) | func NewTokenizer(r io.Reader) *Tokenizer { function NewTokenizerFragment (line 2228) | func NewTokenizerFragment(r io.Reader, contextTag string) *Tokenizer { FILE: internal/token_test.go type TokenTypeTest (line 11) | type TokenTypeTest struct type AttributeTest (line 17) | type AttributeTest struct type LocTest (line 23) | type LocTest struct function TestBasic (line 29) | func TestBasic(t *testing.T) { function TestFrontmatter (line 518) | func TestFrontmatter(t *testing.T) { function TestExpressions (line 703) | func TestExpressions(t *testing.T) { function TestAttributes (line 871) | func TestAttributes(t *testing.T) { function TestLoc (line 978) | func TestLoc(t *testing.T) { function runTokenTypeTest (line 1013) | func runTokenTypeTest(t *testing.T, suite []TokenTypeTest) { function runAttributeTypeTest (line 1034) | func runAttributeTypeTest(t *testing.T, suite []AttributeTest) { function runTokenLocTest (line 1058) | func runTokenLocTest(t *testing.T, suite []LocTest) { FILE: internal/transform/scope-css.go function ScopeStyle (line 18) | func ScopeStyle(styles []*astro.Node, opts TransformOptions) bool { function GetDefineVars (line 61) | func GetDefineVars(styles []*astro.Node) []string { FILE: internal/transform/scope-css_test.go function TestScopeStyle (line 11) | func TestScopeStyle(t *testing.T) { FILE: internal/transform/scope-html.go function ScopeElement (line 11) | func ScopeElement(n *astro.Node, opts TransformOptions) { function AddDefineVars (line 19) | func AddDefineVars(n *astro.Node, values []string) bool { function AnnotateElement (line 31) | func AnnotateElement(n *astro.Node, opts TransformOptions) { function annotateElement (line 60) | func annotateElement(n *astro.Node, opts TransformOptions) { function injectDefineVars (line 71) | func injectDefineVars(n *astro.Node, values []string) { function injectScopedClass (line 116) | func injectScopedClass(n *astro.Node, opts TransformOptions) { FILE: internal/transform/scope-html_test.go function tests (line 13) | func tests() []struct { function TestScopeHTML (line 102) | func TestScopeHTML(t *testing.T) { function FuzzScopeHTML (line 131) | func FuzzScopeHTML(f *testing.F) { FILE: internal/transform/transform.go constant TRANSITION_ANIMATE (line 16) | TRANSITION_ANIMATE = "transition:animate" constant TRANSITION_NAME (line 17) | TRANSITION_NAME = "transition:name" constant TRANSITION_PERSIST (line 18) | TRANSITION_PERSIST = "transition:persist" constant DATA_ASTRO_RELOAD (line 19) | DATA_ASTRO_RELOAD = "data-astro-reload" constant TRANSITION_PERSIST_PROPS (line 20) | TRANSITION_PERSIST_PROPS = "transition:persist-props" constant SERVER_DEFER (line 21) | SERVER_DEFER = "server:defer" type TransformOptions (line 23) | type TransformOptions struct function Transform (line 39) | func Transform(doc *astro.Node, opts TransformOptions, h *handler.Handle... function ExtractStyles (line 114) | func ExtractStyles(doc *astro.Node, opts *TransformOptions) { function removeNodeWithTrailingWhitespace (line 137) | func removeNodeWithTrailingWhitespace(n *astro.Node) { function NormalizeSetDirectives (line 163) | func NormalizeSetDirectives(doc *astro.Node, h *handler.Handler) { function TrimTrailingSpace (line 265) | func TrimTrailingSpace(doc *astro.Node) { function isRawElement (line 294) | func isRawElement(n *astro.Node) bool { function isWhitespaceInsensitiveElement (line 312) | func isWhitespaceInsensitiveElement(n *astro.Node) bool { function collapseWhitespace (line 316) | func collapseWhitespace(doc *astro.Node) { function WarnAboutMisplacedReload (line 385) | func WarnAboutMisplacedReload(n *astro.Node, h *handler.Handler) { function WarnAboutRerunOnExternalESMs (line 404) | func WarnAboutRerunOnExternalESMs(n *astro.Node, h *handler.Handler) { function ExtractScript (line 425) | func ExtractScript(doc *astro.Node, n *astro.Node, opts *TransformOption... function HintAboutImplicitInlineDirective (line 481) | func HintAboutImplicitInlineDirective(n *astro.Node, h *handler.Handler) { function AddComponentProps (line 494) | func AddComponentProps(doc *astro.Node, n *astro.Node, opts *TransformOp... type ImportMatch (line 589) | type ImportMatch struct function matchNodeToImportStatement (line 594) | func matchNodeToImportStatement(doc *astro.Node, n *astro.Node) *ImportM... function ResolveIdForMatch (line 614) | func ResolveIdForMatch(id string, opts *TransformOptions) string { function eachImportStatement (line 625) | func eachImportStatement(doc *astro.Node, cb func(stmt js_scanner.Import... function walk (line 638) | func walk(doc *astro.Node, cb func(*astro.Node)) { function mergeClassList (line 650) | func mergeClassList(doc *astro.Node, n *astro.Node, opts *TransformOptio... function remove (line 688) | func remove(slice []astro.Attribute, s int) []astro.Attribute { function getOrCreateTransitionScope (line 692) | func getOrCreateTransitionScope(n *astro.Node, opts *TransformOptions, i... FILE: internal/transform/transform_test.go function transformScopingFixtures (line 13) | func transformScopingFixtures() []struct { function TestTransformScoping (line 175) | func TestTransformScoping(t *testing.T) { function FuzzTransformScoping (line 205) | func FuzzTransformScoping(f *testing.F) { function TestFullTransform (line 232) | func TestFullTransform(t *testing.T) { function TestTransformTransitionAndHeadPropagationFlags (line 317) | func TestTransformTransitionAndHeadPropagationFlags(t *testing.T) { function TestTransformTrailingSpace (line 365) | func TestTransformTrailingSpace(t *testing.T) { function TestCompactTransform (line 420) | func TestCompactTransform(t *testing.T) { function TestAnnotation (line 541) | func TestAnnotation(t *testing.T) { function TestClassAndClassListMerging (line 587) | func TestClassAndClassListMerging(t *testing.T) { FILE: internal/transform/utils.go function hasTruthyAttr (line 8) | func hasTruthyAttr(n *astro.Node, key string) bool { function HasSetDirective (line 20) | func HasSetDirective(n *astro.Node) bool { function HasInlineDirective (line 24) | func HasInlineDirective(n *astro.Node) bool { function AttrIndex (line 28) | func AttrIndex(n *astro.Node, key string) int { function HasAttr (line 37) | func HasAttr(n *astro.Node, key string) bool { function GetAttr (line 41) | func GetAttr(n *astro.Node, key string) *astro.Attribute { function IsHoistable (line 50) | func IsHoistable(n *astro.Node, renderScript bool) bool { function IsImplicitNode (line 62) | func IsImplicitNode(n *astro.Node) bool { function IsImplicitNodeMarker (line 66) | func IsImplicitNodeMarker(attr astro.Attribute) bool { function IsTopLevel (line 70) | func IsTopLevel(n *astro.Node) bool { function GetQuotedAttr (line 87) | func GetQuotedAttr(n *astro.Node, key string) string { FILE: internal/xxhash/xxhash.go constant prime1 (line 12) | prime1 uint64 = 11400714785074694791 constant prime2 (line 13) | prime2 uint64 = 14029467366897019727 constant prime3 (line 14) | prime3 uint64 = 1609587929392839161 constant prime4 (line 15) | prime4 uint64 = 9650029242287828579 constant prime5 (line 16) | prime5 uint64 = 2870177450012600261 type Digest (line 34) | type Digest struct method Reset (line 52) | func (d *Digest) Reset() { method Size (line 62) | func (d *Digest) Size() int { return 8 } method BlockSize (line 65) | func (d *Digest) BlockSize() int { return 32 } method Write (line 68) | func (d *Digest) Write(b []byte) (n int, err error) { method Sum (line 104) | func (d *Digest) Sum(b []byte) []byte { method Sum64 (line 120) | func (d *Digest) Sum64() uint64 { method MarshalBinary (line 168) | func (d *Digest) MarshalBinary() ([]byte, error) { method UnmarshalBinary (line 182) | func (d *Digest) UnmarshalBinary(b []byte) error { function New (line 45) | func New() *Digest { constant magic (line 163) | magic = "xxh\x06" constant marshaledSize (line 164) | marshaledSize = len(magic) + 8*5 + 32 function appendUint64 (line 200) | func appendUint64(b []byte, x uint64) []byte { function consumeUint64 (line 206) | func consumeUint64(b []byte) ([]byte, uint64) { function u64 (line 211) | func u64(b []byte) uint64 { return binary.LittleEndian.Uint64(b) } function u32 (line 212) | func u32(b []byte) uint32 { return binary.LittleEndian.Uint32(b) } function round (line 214) | func round(acc, input uint64) uint64 { function mergeRound (line 221) | func mergeRound(acc, val uint64) uint64 { function rol1 (line 228) | func rol1(x uint64) uint64 { return bits.RotateLeft64(x, 1) } function rol7 (line 229) | func rol7(x uint64) uint64 { return bits.RotateLeft64(x, 7) } function rol11 (line 230) | func rol11(x uint64) uint64 { return bits.RotateLeft64(x, 11) } function rol12 (line 231) | func rol12(x uint64) uint64 { return bits.RotateLeft64(x, 12) } function rol18 (line 232) | func rol18(x uint64) uint64 { return bits.RotateLeft64(x, 18) } function rol23 (line 233) | func rol23(x uint64) uint64 { return bits.RotateLeft64(x, 23) } function rol27 (line 234) | func rol27(x uint64) uint64 { return bits.RotateLeft64(x, 27) } function rol31 (line 235) | func rol31(x uint64) uint64 { return bits.RotateLeft64(x, 31) } FILE: internal/xxhash/xxhash_other.go function Sum64 (line 4) | func Sum64(b []byte) uint64 { function writeBlocks (line 62) | func writeBlocks(d *Digest, b []byte) int { FILE: internal_wasm/utils/utils.go function Await (line 16) | func Await(awaitable js.Value) ([]js.Value, []js.Value) { function GetAttrs (line 47) | func GetAttrs(n *astro.Node) js.Value { type JSError (line 60) | type JSError struct method Value (line 65) | func (err *JSError) Value() js.Value { function ErrorToJSError (line 69) | func ErrorToJSError(h *handler.Handler, err error) js.Value { FILE: lib/esbuild/ast/ast.go type ImportKind (line 9) | type ImportKind method StringForMetafile (line 37) | func (kind ImportKind) StringForMetafile() string { method IsFromCSS (line 58) | func (kind ImportKind) IsFromCSS() bool { constant ImportEntryPoint (line 13) | ImportEntryPoint ImportKind = iota constant ImportStmt (line 16) | ImportStmt constant ImportRequire (line 19) | ImportRequire constant ImportDynamic (line 22) | ImportDynamic constant ImportRequireResolve (line 25) | ImportRequireResolve constant ImportAt (line 28) | ImportAt constant ImportAtConditional (line 31) | ImportAtConditional constant ImportURL (line 34) | ImportURL type ImportRecordFlags (line 62) | type ImportRecordFlags method Has (line 115) | func (flags ImportRecordFlags) Has(flag ImportRecordFlags) bool { constant IsUnused (line 68) | IsUnused ImportRecordFlags = 1 << iota constant ContainsImportStar (line 73) | ContainsImportStar constant ContainsDefaultAlias (line 77) | ContainsDefaultAlias constant ContainsESModuleAlias (line 81) | ContainsESModuleAlias constant CallsRunTimeReExportFn (line 85) | CallsRunTimeReExportFn constant WrapWithToESM (line 88) | WrapWithToESM constant WrapWithToCJS (line 91) | WrapWithToCJS constant CallRuntimeRequire (line 94) | CallRuntimeRequire constant HandlesImportErrors (line 106) | HandlesImportErrors constant WasOriginallyBareImport (line 109) | WasOriginallyBareImport constant IsExternalWithoutSideEffects (line 112) | IsExternalWithoutSideEffects type ImportRecord (line 119) | type ImportRecord struct type AssertEntry (line 136) | type AssertEntry struct type Index32 (line 147) | type Index32 struct method IsValid (line 155) | func (i Index32) IsValid() bool { method GetIndex (line 159) | func (i Index32) GetIndex() uint32 { function MakeIndex32 (line 151) | func MakeIndex32(index uint32) Index32 { FILE: lib/esbuild/compat/compat.go type v (line 3) | type v struct function compareVersions (line 12) | func compareVersions(a v, b []int) int { type versionRange (line 33) | type versionRange struct function isVersionSupported (line 38) | func isVersionSupported(ranges []versionRange, version []int) bool { FILE: lib/esbuild/compat/css_table.go type CSSFeature (line 3) | type CSSFeature method Has (line 21) | func (features CSSFeature) Has(feature CSSFeature) bool { constant HexRGBA (line 6) | HexRGBA CSSFeature = 1 << iota constant RebeccaPurple (line 8) | RebeccaPurple constant Modern_RGB_HSL (line 15) | Modern_RGB_HSL constant InsetProperty (line 17) | InsetProperty constant Nesting (line 18) | Nesting function UnsupportedCSSFeatures (line 63) | func UnsupportedCSSFeatures(constraints map[Engine][]int) (unsupported C... FILE: lib/esbuild/compat/js_table.go type Engine (line 5) | type Engine method String (line 19) | func (e Engine) String() string { constant Chrome (line 8) | Chrome Engine = iota constant Edge (line 9) | Edge constant ES (line 10) | ES constant Firefox (line 11) | Firefox constant IE (line 12) | IE constant IOS (line 13) | IOS constant Node (line 14) | Node constant Opera (line 15) | Opera constant Safari (line 16) | Safari type JSFeature (line 43) | type JSFeature method Has (line 94) | func (features JSFeature) Has(feature JSFeature) bool { constant ArbitraryModuleNamespaceNames (line 46) | ArbitraryModuleNamespaceNames JSFeature = 1 << iota constant ArraySpread (line 47) | ArraySpread constant Arrow (line 48) | Arrow constant AsyncAwait (line 49) | AsyncAwait constant AsyncGenerator (line 50) | AsyncGenerator constant BigInt (line 51) | BigInt constant Class (line 52) | Class constant ClassField (line 53) | ClassField constant ClassPrivateAccessor (line 54) | ClassPrivateAccessor constant ClassPrivateBrandCheck (line 55) | ClassPrivateBrandCheck constant ClassPrivateField (line 56) | ClassPrivateField constant ClassPrivateMethod (line 57) | ClassPrivateMethod constant ClassPrivateStaticAccessor (line 58) | ClassPrivateStaticAccessor constant ClassPrivateStaticField (line 59) | ClassPrivateStaticField constant ClassPrivateStaticMethod (line 60) | ClassPrivateStaticMethod constant ClassStaticBlocks (line 61) | ClassStaticBlocks constant ClassStaticField (line 62) | ClassStaticField constant Const (line 63) | Const constant DefaultArgument (line 64) | DefaultArgument constant Destructuring (line 65) | Destructuring constant DynamicImport (line 66) | DynamicImport constant ExponentOperator (line 67) | ExponentOperator constant ExportStarAs (line 68) | ExportStarAs constant ForAwait (line 69) | ForAwait constant ForOf (line 70) | ForOf constant Generator (line 71) | Generator constant Hashbang (line 72) | Hashbang constant ImportAssertions (line 73) | ImportAssertions constant ImportMeta (line 74) | ImportMeta constant Let (line 75) | Let constant LogicalAssignment (line 76) | LogicalAssignment constant NestedRestBinding (line 77) | NestedRestBinding constant NewTarget (line 78) | NewTarget constant NodeColonPrefixImport (line 79) | NodeColonPrefixImport constant NodeColonPrefixRequire (line 80) | NodeColonPrefixRequire constant NullishCoalescing (line 81) | NullishCoalescing constant ObjectAccessors (line 82) | ObjectAccessors constant ObjectExtensions (line 83) | ObjectExtensions constant ObjectRestSpread (line 84) | ObjectRestSpread constant OptionalCatchBinding (line 85) | OptionalCatchBinding constant OptionalChain (line 86) | OptionalChain constant RestArgument (line 87) | RestArgument constant TemplateLiteral (line 88) | TemplateLiteral constant TopLevelAwait (line 89) | TopLevelAwait constant TypeofExoticObjectIsObject (line 90) | TypeofExoticObjectIsObject constant UnicodeEscapes (line 91) | UnicodeEscapes function UnsupportedJSFeatures (line 525) | func UnsupportedJSFeatures(constraints map[Engine][]int) (unsupported JS... FILE: lib/esbuild/config/config.go type JSXOptions (line 14) | type JSXOptions struct type JSXExpr (line 21) | type JSXExpr struct type TSOptions (line 25) | type TSOptions struct type Platform (line 30) | type Platform constant PlatformBrowser (line 33) | PlatformBrowser Platform = iota constant PlatformNode (line 34) | PlatformNode constant PlatformNeutral (line 35) | PlatformNeutral type SourceMap (line 38) | type SourceMap constant SourceMapNone (line 41) | SourceMapNone SourceMap = iota constant SourceMapInline (line 42) | SourceMapInline constant SourceMapLinkedWithComment (line 43) | SourceMapLinkedWithComment constant SourceMapExternalWithoutComment (line 44) | SourceMapExternalWithoutComment constant SourceMapInlineAndExternal (line 45) | SourceMapInlineAndExternal type LegalComments (line 48) | type LegalComments method HasExternalFile (line 58) | func (lc LegalComments) HasExternalFile() bool { constant LegalCommentsInline (line 51) | LegalCommentsInline LegalComments = iota constant LegalCommentsNone (line 52) | LegalCommentsNone constant LegalCommentsEndOfFile (line 53) | LegalCommentsEndOfFile constant LegalCommentsLinkedWithComment (line 54) | LegalCommentsLinkedWithComment constant LegalCommentsExternalWithoutComment (line 55) | LegalCommentsExternalWithoutComment type Loader (line 62) | type Loader method IsTypeScript (line 81) | func (loader Loader) IsTypeScript() bool { method CanHaveSourceMap (line 90) | func (loader Loader) CanHaveSourceMap() bool { constant LoaderNone (line 65) | LoaderNone Loader = iota constant LoaderJS (line 66) | LoaderJS constant LoaderJSX (line 67) | LoaderJSX constant LoaderTS (line 68) | LoaderTS constant LoaderTSNoAmbiguousLessThan (line 69) | LoaderTSNoAmbiguousLessThan constant LoaderTSX (line 70) | LoaderTSX constant LoaderJSON (line 71) | LoaderJSON constant LoaderText (line 72) | LoaderText constant LoaderBase64 (line 73) | LoaderBase64 constant LoaderDataURL (line 74) | LoaderDataURL constant LoaderFile (line 75) | LoaderFile constant LoaderBinary (line 76) | LoaderBinary constant LoaderCSS (line 77) | LoaderCSS constant LoaderDefault (line 78) | LoaderDefault type Format (line 99) | type Format method KeepES6ImportExportSyntax (line 138) | func (f Format) KeepES6ImportExportSyntax() bool { method String (line 142) | func (f Format) String() string { constant FormatPreserve (line 105) | FormatPreserve Format = iota constant FormatIIFE (line 121) | FormatIIFE constant FormatCommonJS (line 128) | FormatCommonJS constant FormatESModule (line 135) | FormatESModule type StdinInfo (line 154) | type StdinInfo struct type WildcardPattern (line 161) | type WildcardPattern struct type ExternalMatchers (line 166) | type ExternalMatchers struct method HasMatchers (line 171) | func (matchers ExternalMatchers) HasMatchers() bool { type ExternalSettings (line 175) | type ExternalSettings struct type Mode (line 180) | type Mode constant ModePassThrough (line 183) | ModePassThrough Mode = iota constant ModeConvertFormat (line 184) | ModeConvertFormat constant ModeBundle (line 185) | ModeBundle type MaybeBool (line 188) | type MaybeBool constant Unspecified (line 191) | Unspecified MaybeBool = iota constant True (line 192) | True constant False (line 193) | False type Options (line 196) | type Options struct type TargetFromAPI (line 289) | type TargetFromAPI constant TargetWasUnconfigured (line 293) | TargetWasUnconfigured TargetFromAPI = iota constant TargetWasConfigured (line 296) | TargetWasConfigured constant TargetWasConfiguredIncludingESNext (line 299) | TargetWasConfiguredIncludingESNext type UnusedImportsTS (line 302) | type UnusedImportsTS constant UnusedImportsRemoveStmt (line 306) | UnusedImportsRemoveStmt UnusedImportsTS = iota constant UnusedImportsKeepStmtRemoveValues (line 309) | UnusedImportsKeepStmtRemoveValues constant UnusedImportsKeepValues (line 312) | UnusedImportsKeepValues function UnusedImportsFromTsconfigValues (line 315) | func UnusedImportsFromTsconfigValues(preserveImportsNotUsedAsValues bool... type TSTarget (line 325) | type TSTarget struct type PathPlaceholder (line 332) | type PathPlaceholder constant NoPlaceholder (line 335) | NoPlaceholder PathPlaceholder = iota constant DirPlaceholder (line 339) | DirPlaceholder constant NamePlaceholder (line 343) | NamePlaceholder constant HashPlaceholder (line 347) | HashPlaceholder constant ExtPlaceholder (line 351) | ExtPlaceholder type PathTemplate (line 354) | type PathTemplate struct type PathPlaceholders (line 359) | type PathPlaceholders struct method Get (line 366) | func (placeholders PathPlaceholders) Get(placeholder PathPlaceholder) ... function TemplateToString (line 380) | func TemplateToString(template []PathTemplate) string { function HasPlaceholder (line 402) | func HasPlaceholder(template []PathTemplate, placeholder PathPlaceholder... function SubstituteTemplate (line 411) | func SubstituteTemplate(template []PathTemplate, placeholders PathPlaceh... function ShouldCallRuntimeRequire (line 442) | func ShouldCallRuntimeRequire(mode Mode, outputFormat Format) bool { type InjectedDefine (line 446) | type InjectedDefine struct type InjectedFile (line 451) | type InjectedFile struct type InjectableExport (line 457) | type InjectableExport struct function compileFilter (line 465) | func compileFilter(filter string) (result *regexp.Regexp) { function CompileFilterForPlugin (line 500) | func CompileFilterForPlugin(pluginName string, kind string, filter strin... function PluginAppliesToPath (line 513) | func PluginAppliesToPath(path logger.Path, filter *regexp.Regexp, namesp... type Plugin (line 520) | type Plugin struct type OnStart (line 527) | type OnStart struct type OnStartResult (line 532) | type OnStartResult struct type OnResolve (line 537) | type OnResolve struct type OnResolveArgs (line 544) | type OnResolveArgs struct type OnResolveResult (line 552) | type OnResolveResult struct type OnLoad (line 567) | type OnLoad struct type OnLoadArgs (line 574) | type OnLoadArgs struct type OnLoadResult (line 579) | type OnLoadResult struct FILE: lib/esbuild/config/globals.go type DefineData (line 822) | type DefineData struct function mergeDefineData (line 841) | func mergeDefineData(old DefineData, new DefineData) DefineData { type DotDefine (line 851) | type DotDefine struct function arePartsEqual (line 856) | func arePartsEqual(a []string, b []string) bool { FILE: lib/esbuild/css_ast/css_ast.go type AST (line 26) | type AST struct type Token (line 37) | type Token struct method Equal (line 82) | func (a Token) Equal(b Token) bool { method EqualIgnoringWhitespace (line 122) | func (a Token) EqualIgnoringWhitespace(b Token) bool { method FractionForPercentage (line 160) | func (t Token) FractionForPercentage() (float64, bool) { method TurnLengthIntoNumberIfZero (line 178) | func (t *Token) TurnLengthIntoNumberIfZero() bool { method TurnLengthOrPercentageIntoNumberIfZero (line 187) | func (t *Token) TurnLengthOrPercentageIntoNumberIfZero() bool { method PercentageValue (line 196) | func (t Token) PercentageValue() string { method DimensionValue (line 200) | func (t Token) DimensionValue() string { method DimensionUnit (line 204) | func (t Token) DimensionUnit() string { method DimensionUnitIsSafeLength (line 208) | func (t Token) DimensionUnitIsSafeLength() bool { method IsZero (line 218) | func (t Token) IsZero() bool { method IsOne (line 222) | func (t Token) IsOne() bool { method IsAngle (line 226) | func (t Token) IsAngle() bool { type WhitespaceFlags (line 75) | type WhitespaceFlags constant WhitespaceBefore (line 78) | WhitespaceBefore WhitespaceFlags = 1 << iota constant WhitespaceAfter (line 79) | WhitespaceAfter function TokensEqual (line 96) | func TokensEqual(a []Token, b []Token) bool { function HashTokens (line 108) | func HashTokens(hash uint32, tokens []Token) uint32 { function TokensEqualIgnoringWhitespace (line 136) | func TokensEqualIgnoringWhitespace(a []Token, b []Token) bool { function TokensAreCommaSeparated (line 148) | func TokensAreCommaSeparated(tokens []Token) bool { function CloneTokensWithImportRecords (line 234) | func CloneTokensWithImportRecords( type Rule (line 259) | type Rule struct type R (line 264) | type R interface function RulesEqual (line 269) | func RulesEqual(a []Rule, b []Rule) bool { function HashRules (line 281) | func HashRules(hash uint32, rules []Rule) uint32 { type RAtCharset (line 293) | type RAtCharset struct method Equal (line 297) | func (a *RAtCharset) Equal(rule R) bool { method Hash (line 302) | func (r *RAtCharset) Hash() (uint32, bool) { type RAtImport (line 308) | type RAtImport struct method Equal (line 313) | func (*RAtImport) Equal(rule R) bool { method Hash (line 317) | func (r *RAtImport) Hash() (uint32, bool) { type RAtKeyframes (line 321) | type RAtKeyframes struct method Equal (line 332) | func (a *RAtKeyframes) Equal(rule R) bool { method Hash (line 353) | func (r *RAtKeyframes) Hash() (uint32, bool) { type KeyframeBlock (line 327) | type KeyframeBlock struct type RKnownAt (line 368) | type RKnownAt struct method Equal (line 374) | func (a *RKnownAt) Equal(rule R) bool { method Hash (line 379) | func (r *RKnownAt) Hash() (uint32, bool) { type RUnknownAt (line 387) | type RUnknownAt struct method Equal (line 393) | func (a *RUnknownAt) Equal(rule R) bool { method Hash (line 398) | func (r *RUnknownAt) Hash() (uint32, bool) { type RSelector (line 406) | type RSelector struct method Equal (line 412) | func (a *RSelector) Equal(rule R) bool { method Hash (line 426) | func (r *RSelector) Hash() (uint32, bool) { type RQualified (line 448) | type RQualified struct method Equal (line 453) | func (a *RQualified) Equal(rule R) bool { method Hash (line 458) | func (r *RQualified) Hash() (uint32, bool) { type RDeclaration (line 465) | type RDeclaration struct method Equal (line 473) | func (a *RDeclaration) Equal(rule R) bool { method Hash (line 478) | func (r *RDeclaration) Hash() (uint32, bool) { type RBadDeclaration (line 485) | type RBadDeclaration struct method Equal (line 489) | func (a *RBadDeclaration) Equal(rule R) bool { method Hash (line 494) | func (r *RBadDeclaration) Hash() (uint32, bool) { type RComment (line 500) | type RComment struct method Equal (line 504) | func (a *RComment) Equal(rule R) bool { method Hash (line 509) | func (r *RComment) Hash() (uint32, bool) { type RAtLayer (line 515) | type RAtLayer struct method Equal (line 520) | func (a *RAtLayer) Equal(rule R) bool { method Hash (line 540) | func (r *RAtLayer) Hash() (uint32, bool) { type ComplexSelector (line 553) | type ComplexSelector struct method Equal (line 557) | func (a ComplexSelector) Equal(b ComplexSelector) bool { type NestingSelector (line 587) | type NestingSelector constant NestingSelectorNone (line 590) | NestingSelectorNone NestingSelector = iota constant NestingSelectorPrefix (line 591) | NestingSelectorPrefix constant NestingSelectorPresentButNotPrefix (line 592) | NestingSelectorPresentButNotPrefix type CompoundSelector (line 595) | type CompoundSelector struct type NameToken (line 602) | type NameToken struct type NamespacedName (line 607) | type NamespacedName struct method Equal (line 615) | func (a NamespacedName) Equal(b NamespacedName) bool { type SS (line 620) | type SS interface type SSHash (line 625) | type SSHash struct method Equal (line 629) | func (a *SSHash) Equal(ss SS) bool { method Hash (line 634) | func (ss *SSHash) Hash() uint32 { type SSClass (line 640) | type SSClass struct method Equal (line 644) | func (a *SSClass) Equal(ss SS) bool { method Hash (line 649) | func (ss *SSClass) Hash() uint32 { type SSAttribute (line 655) | type SSAttribute struct method Equal (line 662) | func (a *SSAttribute) Equal(ss SS) bool { method Hash (line 668) | func (ss *SSAttribute) Hash() uint32 { type SSPseudoClass (line 676) | type SSPseudoClass struct method Equal (line 682) | func (a *SSPseudoClass) Equal(ss SS) bool { method Hash (line 687) | func (ss *SSPseudoClass) Hash() uint32 { FILE: lib/esbuild/css_ast/css_decl_table.go type D (line 10) | type D constant DUnknown (line 13) | DUnknown D = iota constant DAlignContent (line 14) | DAlignContent constant DAlignItems (line 15) | DAlignItems constant DAlignSelf (line 16) | DAlignSelf constant DAlignmentBaseline (line 17) | DAlignmentBaseline constant DAll (line 18) | DAll constant DAnimation (line 19) | DAnimation constant DAnimationDelay (line 20) | DAnimationDelay constant DAnimationDirection (line 21) | DAnimationDirection constant DAnimationDuration (line 22) | DAnimationDuration constant DAnimationFillMode (line 23) | DAnimationFillMode constant DAnimationIterationCount (line 24) | DAnimationIterationCount constant DAnimationName (line 25) | DAnimationName constant DAnimationPlayState (line 26) | DAnimationPlayState constant DAnimationTimingFunction (line 27) | DAnimationTimingFunction constant DBackfaceVisibility (line 28) | DBackfaceVisibility constant DBackground (line 29) | DBackground constant DBackgroundAttachment (line 30) | DBackgroundAttachment constant DBackgroundClip (line 31) | DBackgroundClip constant DBackgroundColor (line 32) | DBackgroundColor constant DBackgroundImage (line 33) | DBackgroundImage constant DBackgroundOrigin (line 34) | DBackgroundOrigin constant DBackgroundPosition (line 35) | DBackgroundPosition constant DBackgroundPositionX (line 36) | DBackgroundPositionX constant DBackgroundPositionY (line 37) | DBackgroundPositionY constant DBackgroundRepeat (line 38) | DBackgroundRepeat constant DBackgroundSize (line 39) | DBackgroundSize constant DBaselineShift (line 40) | DBaselineShift constant DBlockSize (line 41) | DBlockSize constant DBorder (line 42) | DBorder constant DBorderBlockEnd (line 43) | DBorderBlockEnd constant DBorderBlockEndColor (line 44) | DBorderBlockEndColor constant DBorderBlockEndStyle (line 45) | DBorderBlockEndStyle constant DBorderBlockEndWidth (line 46) | DBorderBlockEndWidth constant DBorderBlockStart (line 47) | DBorderBlockStart constant DBorderBlockStartColor (line 48) | DBorderBlockStartColor constant DBorderBlockStartStyle (line 49) | DBorderBlockStartStyle constant DBorderBlockStartWidth (line 50) | DBorderBlockStartWidth constant DBorderBottom (line 51) | DBorderBottom constant DBorderBottomColor (line 52) | DBorderBottomColor constant DBorderBottomLeftRadius (line 53) | DBorderBottomLeftRadius constant DBorderBottomRightRadius (line 54) | DBorderBottomRightRadius constant DBorderBottomStyle (line 55) | DBorderBottomStyle constant DBorderBottomWidth (line 56) | DBorderBottomWidth constant DBorderCollapse (line 57) | DBorderCollapse constant DBorderColor (line 58) | DBorderColor constant DBorderImage (line 59) | DBorderImage constant DBorderImageOutset (line 60) | DBorderImageOutset constant DBorderImageRepeat (line 61) | DBorderImageRepeat constant DBorderImageSlice (line 62) | DBorderImageSlice constant DBorderImageSource (line 63) | DBorderImageSource constant DBorderImageWidth (line 64) | DBorderImageWidth constant DBorderInlineEnd (line 65) | DBorderInlineEnd constant DBorderInlineEndColor (line 66) | DBorderInlineEndColor constant DBorderInlineEndStyle (line 67) | DBorderInlineEndStyle constant DBorderInlineEndWidth (line 68) | DBorderInlineEndWidth constant DBorderInlineStart (line 69) | DBorderInlineStart constant DBorderInlineStartColor (line 70) | DBorderInlineStartColor constant DBorderInlineStartStyle (line 71) | DBorderInlineStartStyle constant DBorderInlineStartWidth (line 72) | DBorderInlineStartWidth constant DBorderLeft (line 73) | DBorderLeft constant DBorderLeftColor (line 74) | DBorderLeftColor constant DBorderLeftStyle (line 75) | DBorderLeftStyle constant DBorderLeftWidth (line 76) | DBorderLeftWidth constant DBorderRadius (line 77) | DBorderRadius constant DBorderRight (line 78) | DBorderRight constant DBorderRightColor (line 79) | DBorderRightColor constant DBorderRightStyle (line 80) | DBorderRightStyle constant DBorderRightWidth (line 81) | DBorderRightWidth constant DBorderSpacing (line 82) | DBorderSpacing constant DBorderStyle (line 83) | DBorderStyle constant DBorderTop (line 84) | DBorderTop constant DBorderTopColor (line 85) | DBorderTopColor constant DBorderTopLeftRadius (line 86) | DBorderTopLeftRadius constant DBorderTopRightRadius (line 87) | DBorderTopRightRadius constant DBorderTopStyle (line 88) | DBorderTopStyle constant DBorderTopWidth (line 89) | DBorderTopWidth constant DBorderWidth (line 90) | DBorderWidth constant DBottom (line 91) | DBottom constant DBoxShadow (line 92) | DBoxShadow constant DBoxSizing (line 93) | DBoxSizing constant DBreakAfter (line 94) | DBreakAfter constant DBreakBefore (line 95) | DBreakBefore constant DBreakInside (line 96) | DBreakInside constant DCaptionSide (line 97) | DCaptionSide constant DCaretColor (line 98) | DCaretColor constant DClear (line 99) | DClear constant DClip (line 100) | DClip constant DClipPath (line 101) | DClipPath constant DClipRule (line 102) | DClipRule constant DColor (line 103) | DColor constant DColorInterpolation (line 104) | DColorInterpolation constant DColorInterpolationFilters (line 105) | DColorInterpolationFilters constant DColumnCount (line 106) | DColumnCount constant DColumnFill (line 107) | DColumnFill constant DColumnGap (line 108) | DColumnGap constant DColumnRule (line 109) | DColumnRule constant DColumnRuleColor (line 110) | DColumnRuleColor constant DColumnRuleStyle (line 111) | DColumnRuleStyle constant DColumnRuleWidth (line 112) | DColumnRuleWidth constant DColumnSpan (line 113) | DColumnSpan constant DColumnWidth (line 114) | DColumnWidth constant DColumns (line 115) | DColumns constant DContent (line 116) | DContent constant DCounterIncrement (line 117) | DCounterIncrement constant DCounterReset (line 118) | DCounterReset constant DCssFloat (line 119) | DCssFloat constant DCssText (line 120) | DCssText constant DCursor (line 121) | DCursor constant DDirection (line 122) | DDirection constant DDisplay (line 123) | DDisplay constant DDominantBaseline (line 124) | DDominantBaseline constant DEmptyCells (line 125) | DEmptyCells constant DFill (line 126) | DFill constant DFillOpacity (line 127) | DFillOpacity constant DFillRule (line 128) | DFillRule constant DFilter (line 129) | DFilter constant DFlex (line 130) | DFlex constant DFlexBasis (line 131) | DFlexBasis constant DFlexDirection (line 132) | DFlexDirection constant DFlexFlow (line 133) | DFlexFlow constant DFlexGrow (line 134) | DFlexGrow constant DFlexShrink (line 135) | DFlexShrink constant DFlexWrap (line 136) | DFlexWrap constant DFloat (line 137) | DFloat constant DFloodColor (line 138) | DFloodColor constant DFloodOpacity (line 139) | DFloodOpacity constant DFont (line 140) | DFont constant DFontFamily (line 141) | DFontFamily constant DFontFeatureSettings (line 142) | DFontFeatureSettings constant DFontKerning (line 143) | DFontKerning constant DFontSize (line 144) | DFontSize constant DFontSizeAdjust (line 145) | DFontSizeAdjust constant DFontStretch (line 146) | DFontStretch constant DFontStyle (line 147) | DFontStyle constant DFontSynthesis (line 148) | DFontSynthesis constant DFontVariant (line 149) | DFontVariant constant DFontVariantCaps (line 150) | DFontVariantCaps constant DFontVariantEastAsian (line 151) | DFontVariantEastAsian constant DFontVariantLigatures (line 152) | DFontVariantLigatures constant DFontVariantNumeric (line 153) | DFontVariantNumeric constant DFontVariantPosition (line 154) | DFontVariantPosition constant DFontWeight (line 155) | DFontWeight constant DGap (line 156) | DGap constant DGlyphOrientationVertical (line 157) | DGlyphOrientationVertical constant DGrid (line 158) | DGrid constant DGridArea (line 159) | DGridArea constant DGridAutoColumns (line 160) | DGridAutoColumns constant DGridAutoFlow (line 161) | DGridAutoFlow constant DGridAutoRows (line 162) | DGridAutoRows constant DGridColumn (line 163) | DGridColumn constant DGridColumnEnd (line 164) | DGridColumnEnd constant DGridColumnGap (line 165) | DGridColumnGap constant DGridColumnStart (line 166) | DGridColumnStart constant DGridGap (line 167) | DGridGap constant DGridRow (line 168) | DGridRow constant DGridRowEnd (line 169) | DGridRowEnd constant DGridRowGap (line 170) | DGridRowGap constant DGridRowStart (line 171) | DGridRowStart constant DGridTemplate (line 172) | DGridTemplate constant DGridTemplateAreas (line 173) | DGridTemplateAreas constant DGridTemplateColumns (line 174) | DGridTemplateColumns constant DGridTemplateRows (line 175) | DGridTemplateRows constant DHeight (line 176) | DHeight constant DHyphens (line 177) | DHyphens constant DImageOrientation (line 178) | DImageOrientation constant DImageRendering (line 179) | DImageRendering constant DInlineSize (line 180) | DInlineSize constant DInset (line 181) | DInset constant DJustifyContent (line 182) | DJustifyContent constant DJustifyItems (line 183) | DJustifyItems constant DJustifySelf (line 184) | DJustifySelf constant DLeft (line 185) | DLeft constant DLetterSpacing (line 186) | DLetterSpacing constant DLightingColor (line 187) | DLightingColor constant DLineBreak (line 188) | DLineBreak constant DLineHeight (line 189) | DLineHeight constant DListStyle (line 190) | DListStyle constant DListStyleImage (line 191) | DListStyleImage constant DListStylePosition (line 192) | DListStylePosition constant DListStyleType (line 193) | DListStyleType constant DMargin (line 194) | DMargin constant DMarginBlockEnd (line 195) | DMarginBlockEnd constant DMarginBlockStart (line 196) | DMarginBlockStart constant DMarginBottom (line 197) | DMarginBottom constant DMarginInlineEnd (line 198) | DMarginInlineEnd constant DMarginInlineStart (line 199) | DMarginInlineStart constant DMarginLeft (line 200) | DMarginLeft constant DMarginRight (line 201) | DMarginRight constant DMarginTop (line 202) | DMarginTop constant DMarker (line 203) | DMarker constant DMarkerEnd (line 204) | DMarkerEnd constant DMarkerMid (line 205) | DMarkerMid constant DMarkerStart (line 206) | DMarkerStart constant DMask (line 207) | DMask constant DMaskComposite (line 208) | DMaskComposite constant DMaskImage (line 209) | DMaskImage constant DMaskPosition (line 210) | DMaskPosition constant DMaskRepeat (line 211) | DMaskRepeat constant DMaskSize (line 212) | DMaskSize constant DMaskType (line 213) | DMaskType constant DMaxBlockSize (line 214) | DMaxBlockSize constant DMaxHeight (line 215) | DMaxHeight constant DMaxInlineSize (line 216) | DMaxInlineSize constant DMaxWidth (line 217) | DMaxWidth constant DMinBlockSize (line 218) | DMinBlockSize constant DMinHeight (line 219) | DMinHeight constant DMinInlineSize (line 220) | DMinInlineSize constant DMinWidth (line 221) | DMinWidth constant DObjectFit (line 222) | DObjectFit constant DObjectPosition (line 223) | DObjectPosition constant DOpacity (line 224) | DOpacity constant DOrder (line 225) | DOrder constant DOrphans (line 226) | DOrphans constant DOutline (line 227) | DOutline constant DOutlineColor (line 228) | DOutlineColor constant DOutlineOffset (line 229) | DOutlineOffset constant DOutlineStyle (line 230) | DOutlineStyle constant DOutlineWidth (line 231) | DOutlineWidth constant DOverflow (line 232) | DOverflow constant DOverflowAnchor (line 233) | DOverflowAnchor constant DOverflowWrap (line 234) | DOverflowWrap constant DOverflowX (line 235) | DOverflowX constant DOverflowY (line 236) | DOverflowY constant DOverscrollBehavior (line 237) | DOverscrollBehavior constant DOverscrollBehaviorBlock (line 238) | DOverscrollBehaviorBlock constant DOverscrollBehaviorInline (line 239) | DOverscrollBehaviorInline constant DOverscrollBehaviorX (line 240) | DOverscrollBehaviorX constant DOverscrollBehaviorY (line 241) | DOverscrollBehaviorY constant DPadding (line 242) | DPadding constant DPaddingBlockEnd (line 243) | DPaddingBlockEnd constant DPaddingBlockStart (line 244) | DPaddingBlockStart constant DPaddingBottom (line 245) | DPaddingBottom constant DPaddingInlineEnd (line 246) | DPaddingInlineEnd constant DPaddingInlineStart (line 247) | DPaddingInlineStart constant DPaddingLeft (line 248) | DPaddingLeft constant DPaddingRight (line 249) | DPaddingRight constant DPaddingTop (line 250) | DPaddingTop constant DPageBreakAfter (line 251) | DPageBreakAfter constant DPageBreakBefore (line 252) | DPageBreakBefore constant DPageBreakInside (line 253) | DPageBreakInside constant DPaintOrder (line 254) | DPaintOrder constant DPerspective (line 255) | DPerspective constant DPerspectiveOrigin (line 256) | DPerspectiveOrigin constant DPlaceContent (line 257) | DPlaceContent constant DPlaceItems (line 258) | DPlaceItems constant DPlaceSelf (line 259) | DPlaceSelf constant DPointerEvents (line 260) | DPointerEvents constant DPosition (line 261) | DPosition constant DQuotes (line 262) | DQuotes constant DResize (line 263) | DResize constant DRight (line 264) | DRight constant DRotate (line 265) | DRotate constant DRowGap (line 266) | DRowGap constant DRubyAlign (line 267) | DRubyAlign constant DRubyPosition (line 268) | DRubyPosition constant DScale (line 269) | DScale constant DScrollBehavior (line 270) | DScrollBehavior constant DShapeRendering (line 271) | DShapeRendering constant DStopColor (line 272) | DStopColor constant DStopOpacity (line 273) | DStopOpacity constant DStroke (line 274) | DStroke constant DStrokeDasharray (line 275) | DStrokeDasharray constant DStrokeDashoffset (line 276) | DStrokeDashoffset constant DStrokeLinecap (line 277) | DStrokeLinecap constant DStrokeLinejoin (line 278) | DStrokeLinejoin constant DStrokeMiterlimit (line 279) | DStrokeMiterlimit constant DStrokeOpacity (line 280) | DStrokeOpacity constant DStrokeWidth (line 281) | DStrokeWidth constant DTabSize (line 282) | DTabSize constant DTableLayout (line 283) | DTableLayout constant DTextAlign (line 284) | DTextAlign constant DTextAlignLast (line 285) | DTextAlignLast constant DTextAnchor (line 286) | DTextAnchor constant DTextCombineUpright (line 287) | DTextCombineUpright constant DTextDecoration (line 288) | DTextDecoration constant DTextDecorationColor (line 289) | DTextDecorationColor constant DTextDecorationLine (line 290) | DTextDecorationLine constant DTextDecorationStyle (line 291) | DTextDecorationStyle constant DTextEmphasis (line 292) | DTextEmphasis constant DTextEmphasisColor (line 293) | DTextEmphasisColor constant DTextEmphasisPosition (line 294) | DTextEmphasisPosition constant DTextEmphasisStyle (line 295) | DTextEmphasisStyle constant DTextIndent (line 296) | DTextIndent constant DTextJustify (line 297) | DTextJustify constant DTextOrientation (line 298) | DTextOrientation constant DTextOverflow (line 299) | DTextOverflow constant DTextRendering (line 300) | DTextRendering constant DTextShadow (line 301) | DTextShadow constant DTextTransform (line 302) | DTextTransform constant DTextUnderlinePosition (line 303) | DTextUnderlinePosition constant DTop (line 304) | DTop constant DTouchAction (line 305) | DTouchAction constant DTransform (line 306) | DTransform constant DTransformBox (line 307) | DTransformBox constant DTransformOrigin (line 308) | DTransformOrigin constant DTransformStyle (line 309) | DTransformStyle constant DTransition (line 310) | DTransition constant DTransitionDelay (line 311) | DTransitionDelay constant DTransitionDuration (line 312) | DTransitionDuration constant DTransitionProperty (line 313) | DTransitionProperty constant DTransitionTimingFunction (line 314) | DTransitionTimingFunction constant DTranslate (line 315) | DTranslate constant DUnicodeBidi (line 316) | DUnicodeBidi constant DUserSelect (line 317) | DUserSelect constant DVerticalAlign (line 318) | DVerticalAlign constant DVisibility (line 319) | DVisibility constant DWhiteSpace (line 320) | DWhiteSpace constant DWidows (line 321) | DWidows constant DWidth (line 322) | DWidth constant DWillChange (line 323) | DWillChange constant DWordBreak (line 324) | DWordBreak constant DWordSpacing (line 325) | DWordSpacing constant DWordWrap (line 326) | DWordWrap constant DWritingMode (line 327) | DWritingMode constant DZIndex (line 328) | DZIndex constant DZoom (line 329) | DZoom function MaybeCorrectDeclarationTypo (line 654) | func MaybeCorrectDeclarationTypo(text string) (string, bool) { FILE: lib/esbuild/css_lexer/css_lexer.go type T (line 15) | type T method String (line 102) | func (t T) String() string { method IsNumeric (line 106) | func (t T) IsNumeric() bool { constant eof (line 17) | eof = -1 constant TEndOfFile (line 20) | TEndOfFile T = iota constant TAtKeyword (line 22) | TAtKeyword constant TBadString (line 23) | TBadString constant TBadURL (line 24) | TBadURL constant TCDC (line 25) | TCDC constant TCDO (line 26) | TCDO constant TCloseBrace (line 27) | TCloseBrace constant TCloseBracket (line 28) | TCloseBracket constant TCloseParen (line 29) | TCloseParen constant TColon (line 30) | TColon constant TComma (line 31) | TComma constant TDelim (line 32) | TDelim constant TDelimAmpersand (line 33) | TDelimAmpersand constant TDelimAsterisk (line 34) | TDelimAsterisk constant TDelimBar (line 35) | TDelimBar constant TDelimCaret (line 36) | TDelimCaret constant TDelimDollar (line 37) | TDelimDollar constant TDelimDot (line 38) | TDelimDot constant TDelimEquals (line 39) | TDelimEquals constant TDelimExclamation (line 40) | TDelimExclamation constant TDelimGreaterThan (line 41) | TDelimGreaterThan constant TDelimMinus (line 42) | TDelimMinus constant TDelimPlus (line 43) | TDelimPlus constant TDelimSlash (line 44) | TDelimSlash constant TDelimTilde (line 45) | TDelimTilde constant TDimension (line 46) | TDimension constant TFunction (line 47) | TFunction constant THash (line 48) | THash constant TIdent (line 49) | TIdent constant TNumber (line 50) | TNumber constant TOpenBrace (line 51) | TOpenBrace constant TOpenBracket (line 52) | TOpenBracket constant TOpenParen (line 53) | TOpenParen constant TPercentage (line 54) | TPercentage constant TSemicolon (line 55) | TSemicolon constant TString (line 56) | TString constant TURL (line 57) | TURL constant TWhitespace (line 58) | TWhitespace type TokenFlags (line 110) | type TokenFlags constant IsID (line 113) | IsID TokenFlags = 1 << iota constant DidWarnAboutSingleLineComment (line 114) | DidWarnAboutSingleLineComment type Token (line 120) | type Token struct method DecodedText (line 127) | func (token Token) DecodedText(contents string) string { type lexer (line 161) | type lexer struct method step (line 234) | func (lexer *lexer) step() { method next (line 257) | func (lexer *lexer) next() { method consumeToEndOfMultiLineComment (line 471) | func (lexer *lexer) consumeToEndOfMultiLineComment(startRange logger.R... method isValidEscape (line 535) | func (lexer *lexer) isValidEscape() bool { method wouldStartIdentifier (line 543) | func (lexer *lexer) wouldStartIdentifier() bool { method wouldStartNumber (line 587) | func (lexer *lexer) wouldStartNumber() bool { method consumeName (line 613) | func (lexer *lexer) consumeName() string { method consumeEscape (line 640) | func (lexer *lexer) consumeEscape() rune { method consumeIdentLike (line 671) | func (lexer *lexer) consumeIdentLike() T { method consumeURL (line 693) | func (lexer *lexer) consumeURL() T { method consumeString (line 757) | func (lexer *lexer) consumeString() T { method consumeNumeric (line 797) | func (lexer *lexer) consumeNumeric() T { type Comment (line 174) | type Comment struct type TokenizeResult (line 180) | type TokenizeResult struct function Tokenize (line 187) | func Tokenize(log logger.Log, source logger.Source) TokenizeResult { function containsAtPreserveOrAtLicense (line 526) | func containsAtPreserveOrAtLicense(text string) bool { function WouldStartIdentifierWithoutEscapes (line 566) | func WouldStartIdentifierWithoutEscapes(text string) bool { function IsNameStart (line 853) | func IsNameStart(c rune) bool { function IsNameContinue (line 857) | func IsNameContinue(c rune) bool { function isNewline (line 861) | func isNewline(c rune) bool { function isWhitespace (line 869) | func isWhitespace(c rune) bool { function isHex (line 877) | func isHex(c rune) (int, bool) { function isNonPrintable (line 890) | func isNonPrintable(c rune) bool { function decodeEscapesInToken (line 894) | func decodeEscapesInToken(inner string) string { FILE: lib/esbuild/css_lexer/css_lexer_test.go function lexToken (line 10) | func lexToken(contents string) (T, string) { function lexerError (line 20) | func lexerError(contents string) string { function TestTokens (line 30) | func TestTokens(t *testing.T) { function TestStringParsing (line 84) | func TestStringParsing(t *testing.T) { function TestURLParsing (line 106) | func TestURLParsing(t *testing.T) { function TestComment (line 124) | func TestComment(t *testing.T) { function TestString (line 131) | func TestString(t *testing.T) { function TestBOM (line 140) | func TestBOM(t *testing.T) { FILE: lib/esbuild/css_parser/css_decls.go method commaToken (line 9) | func (p *parser) commaToken() css_ast.Token { function expandTokenQuad (line 20) | func expandTokenQuad(tokens []css_ast.Token, allowedIdent string) (resul... function compactTokenQuad (line 54) | func compactTokenQuad(a css_ast.Token, b css_ast.Token, c css_ast.Token,... method processDeclarations (line 80) | func (p *parser) processDeclarations(rules []css_ast.Rule) []css_ast.Rule { FILE: lib/esbuild/css_parser/css_decls_border_radius.go constant borderRadiusTopLeft (line 10) | borderRadiusTopLeft = iota constant borderRadiusTopRight (line 11) | borderRadiusTopRight constant borderRadiusBottomRight (line 12) | borderRadiusBottomRight constant borderRadiusBottomLeft (line 13) | borderRadiusBottomLeft type borderRadiusCorner (line 16) | type borderRadiusCorner struct type borderRadiusTracker (line 24) | type borderRadiusTracker struct method updateCorner (line 29) | func (borderRadius *borderRadiusTracker) updateCorner(rules []css_ast.... method mangleCorners (line 38) | func (borderRadius *borderRadiusTracker) mangleCorners(rules []css_ast... method mangleCorner (line 108) | func (borderRadius *borderRadiusTracker) mangleCorner(rules []css_ast.... method compactRules (line 157) | func (borderRadius *borderRadiusTracker) compactRules(rules []css_ast.... FILE: lib/esbuild/css_parser/css_decls_box.go constant boxTop (line 10) | boxTop = iota constant boxRight (line 11) | boxRight constant boxBottom (line 12) | boxBottom constant boxLeft (line 13) | boxLeft type boxSide (line 16) | type boxSide struct type boxTracker (line 23) | type boxTracker struct method updateSide (line 86) | func (box *boxTracker) updateSide(rules []css_ast.Rule, side int, new ... method mangleSides (line 95) | func (box *boxTracker) mangleSides(rules []css_ast.Rule, decl *css_ast... method mangleSide (line 130) | func (box *boxTracker) mangleSide(rules []css_ast.Rule, decl *css_ast.... method compactRules (line 160) | func (box *boxTracker) compactRules(rules []css_ast.Rule, keyRange log... type unitSafetyStatus (line 31) | type unitSafetyStatus constant unitSafe (line 34) | unitSafe unitSafetyStatus = iota constant unitUnsafeSingle (line 35) | unitUnsafeSingle constant unitUnsafeMixed (line 36) | unitUnsafeMixed type unitSafetyTracker (line 52) | type unitSafetyTracker struct method isSafeWith (line 57) | func (a unitSafetyTracker) isSafeWith(b unitSafetyTracker) bool { method includeUnitOf (line 61) | func (t *unitSafetyTracker) includeUnitOf(token css_ast.Token) { FILE: lib/esbuild/css_parser/css_decls_box_shadow.go method mangleBoxShadow (line 8) | func (p *parser) mangleBoxShadow(tokens []css_ast.Token) []css_ast.Token { method mangleBoxShadows (line 78) | func (p *parser) mangleBoxShadows(tokens []css_ast.Token) []css_ast.Token { FILE: lib/esbuild/css_parser/css_decls_color.go function parseHex (line 200) | func parseHex(text string) (uint32, bool) { function compactHex (line 219) | func compactHex(v uint32) uint32 { function expandHex (line 224) | func expandHex(v uint32) uint32 { function hexR (line 228) | func hexR(v uint32) int { return int(v >> 24) } function hexG (line 229) | func hexG(v uint32) int { return int((v >> 16) & 255) } function hexB (line 230) | func hexB(v uint32) int { return int((v >> 8) & 255) } function hexA (line 231) | func hexA(v uint32) int { return int(v & 255) } function floatToStringForColor (line 233) | func floatToStringForColor(a float64) string { function degreesForAngle (line 244) | func degreesForAngle(token css_ast.Token) (float64, bool) { function lowerAlphaPercentageToNumber (line 268) | func lowerAlphaPercentageToNumber(token css_ast.Token) css_ast.Token { method lowerColor (line 279) | func (p *parser) lowerColor(token css_ast.Token) css_ast.Token { function parseColor (line 416) | func parseColor(token css_ast.Token) (uint32, bool) { function hueToRgb (line 548) | func hueToRgb(t1 float64, t2 float64, hue float64) uint32 { function parseAlphaByte (line 570) | func parseAlphaByte(token css_ast.Token) (uint32, bool) { function parseColorByte (line 577) | func parseColorByte(token css_ast.Token, scale float64) (uint32, bool) { method mangleColor (line 603) | func (p *parser) mangleColor(token css_ast.Token, hex uint32) css_ast.To... constant alphaFractionTable (line 653) | alphaFractionTable string = "" + FILE: lib/esbuild/css_parser/css_decls_font.go method mangleFont (line 13) | func (p *parser) mangleFont(tokens []css_ast.Token) []css_ast.Token { function isFontSize (line 122) | func isFontSize(token css_ast.Token) bool { FILE: lib/esbuild/css_parser/css_decls_font_family.go method mangleFontFamily (line 35) | func (p *parser) mangleFontFamily(tokens []css_ast.Token) ([]css_ast.Tok... method mangleFamilyNameOrGenericName (line 55) | func (p *parser) mangleFamilyNameOrGenericName(result []css_ast.Token, t... function isValidCustomIdent (line 115) | func isValidCustomIdent(text string, predefinedKeywords map[string]bool)... FILE: lib/esbuild/css_parser/css_decls_font_weight.go method mangleFontWeight (line 10) | func (p *parser) mangleFontWeight(token css_ast.Token) css_ast.Token { FILE: lib/esbuild/css_parser/css_decls_transform.go function turnPercentIntoNumberIfShorter (line 10) | func turnPercentIntoNumberIfShorter(t *css_ast.Token) { method mangleTransforms (line 21) | func (p *parser) mangleTransforms(tokens []css_ast.Token) []css_ast.Token { FILE: lib/esbuild/css_parser/css_parser.go type parser (line 17) | type parser struct method advance (line 64) | func (p *parser) advance() { method at (line 70) | func (p *parser) at(index int) css_lexer.Token { method current (line 86) | func (p *parser) current() css_lexer.Token { method next (line 90) | func (p *parser) next() css_lexer.Token { method raw (line 94) | func (p *parser) raw() string { method decoded (line 99) | func (p *parser) decoded() string { method peek (line 103) | func (p *parser) peek(kind css_lexer.T) bool { method eat (line 107) | func (p *parser) eat(kind css_lexer.T) bool { method expect (line 115) | func (p *parser) expect(kind css_lexer.T) bool { method unexpected (line 157) | func (p *parser) unexpected() { method parseListOfRules (line 179) | func (p *parser) parseListOfRules(context ruleContext) []css_ast.Rule { method parseListOfDeclarations (line 286) | func (p *parser) parseListOfDeclarations() (list []css_ast.Rule) { method shouldParseNestedSelector (line 320) | func (p *parser) shouldParseNestedSelector() bool { method parseURLOrString (line 595) | func (p *parser) parseURLOrString() (string, logger.Range, bool) { method expectURLOrString (line 622) | func (p *parser) expectURLOrString() (url string, r logger.Range, ok b... method parseAtRule (line 722) | func (p *parser) parseAtRule(context atRuleContext) css_ast.Rule { method expectValidLayerNameIdent (line 1097) | func (p *parser) expectValidLayerNameIdent() (string, bool) { method convertTokens (line 1112) | func (p *parser) convertTokens(tokens []css_lexer.Token) []css_ast.Tok... method convertTokensHelper (line 1123) | func (p *parser) convertTokensHelper(tokens []css_lexer.Token, close c... method parseSelectorRuleFrom (line 1459) | func (p *parser) parseSelectorRuleFrom(preludeStart int, opts parseSel... method parseQualifiedRuleFrom (line 1492) | func (p *parser) parseQualifiedRuleFrom(preludeStart int, isAlreadyInv... method parseDeclaration (line 1520) | func (p *parser) parseDeclaration() css_ast.Rule { method parseComponentValue (line 1611) | func (p *parser) parseComponentValue() { method parseBlock (line 1633) | func (p *parser) parseBlock(open css_lexer.T, close css_lexer.T) { type Options (line 32) | type Options struct function Parse (line 39) | func Parse(log logger.Log, source logger.Source, options Options) css_as... type ruleContext (line 174) | type ruleContext struct function mangleRules (line 330) | func mangleRules(rules []css_ast.Rule) []css_ast.Rule { function isSafeSelectors (line 541) | func isSafeSelectors(complexSelectors []css_ast.ComplexSelector) bool { type atRuleKind (line 630) | type atRuleKind constant atRuleUnknown (line 633) | atRuleUnknown atRuleKind = iota constant atRuleDeclarations (line 634) | atRuleDeclarations constant atRuleInheritContext (line 635) | atRuleInheritContext constant atRuleQualifiedOrEmpty (line 636) | atRuleQualifiedOrEmpty constant atRuleEmpty (line 637) | atRuleEmpty type atRuleValidity (line 706) | type atRuleValidity constant atRuleInvalid (line 709) | atRuleInvalid atRuleValidity = iota constant atRuleValid (line 710) | atRuleValid constant atRuleInvalidAfter (line 711) | atRuleInvalidAfter type atRuleContext (line 714) | type atRuleContext struct type convertTokensOpts (line 1117) | type convertTokensOpts struct function shiftDot (line 1359) | func shiftDot(text string, dotOffset int) (string, bool) { function mangleDimension (line 1410) | func mangleDimension(value string, unit string) (string, string, bool) { function mangleNumber (line 1431) | func mangleNumber(t string) (string, bool) { FILE: lib/esbuild/css_parser/css_parser_selector.go method parseSelectorList (line 12) | func (p *parser) parseSelectorList(opts parseSelectorOpts) (list []css_a... type parseSelectorOpts (line 51) | type parseSelectorOpts struct method parseComplexSelector (line 56) | func (p *parser) parseComplexSelector(opts parseSelectorOpts) (result cs... method nameToken (line 101) | func (p *parser) nameToken() css_ast.NameToken { method maybeWarnAboutNesting (line 108) | func (p *parser) maybeWarnAboutNesting(r logger.Range, opts parseSelecto... method parseCompoundSelector (line 120) | func (p *parser) parseCompoundSelector(opts parseSelectorOpts) (sel css_... method parseAttributeSelector (line 232) | func (p *parser) parseAttributeSelector() (attr css_ast.SSAttribute, ok ... method parsePseudoClassSelector (line 321) | func (p *parser) parsePseudoClassSelector() css_ast.SSPseudoClass { method parseAnyValue (line 340) | func (p *parser) parseAnyValue() []css_lexer.Token { method parseCombinator (line 381) | func (p *parser) parseCombinator() string { FILE: lib/esbuild/css_parser/css_parser_test.go function expectParseError (line 14) | func expectParseError(t *testing.T, contents string, expected string) { function expectPrintedCommon (line 29) | func expectPrintedCommon(t *testing.T, name string, contents string, exp... function expectPrinted (line 54) | func expectPrinted(t *testing.T, contents string, expected string) { function expectPrintedLower (line 59) | func expectPrintedLower(t *testing.T, contents string, expected string) { function expectPrintedMinify (line 66) | func expectPrintedMinify(t *testing.T, contents string, expected string) { function expectPrintedMangle (line 73) | func expectPrintedMangle(t *testing.T, contents string, expected string) { function expectPrintedLowerMangle (line 80) | func expectPrintedLowerMangle(t *testing.T, contents string, expected st... function expectPrintedMangleMinify (line 88) | func expectPrintedMangleMinify(t *testing.T, contents string, expected s... function TestSingleLineComment (line 96) | func TestSingleLineComment(t *testing.T) { function TestEscapes (line 107) | func TestEscapes(t *testing.T) { function TestString (line 266) | func TestString(t *testing.T) { function TestNumber (line 298) | func TestNumber(t *testing.T) { function TestHexColor (line 344) | func TestHexColor(t *testing.T) { function TestColorNames (line 470) | func TestColorNames(t *testing.T) { function TestColorRGBA (line 493) | func TestColorRGBA(t *testing.T) { function TestColorHSLA (line 509) | func TestColorHSLA(t *testing.T) { function TestLowerColor (line 528) | func TestLowerColor(t *testing.T) { function TestDeclaration (line 563) | func TestDeclaration(t *testing.T) { function TestSelector (line 581) | func TestSelector(t *testing.T) { function TestNestedSelector (line 691) | func TestNestedSelector(t *testing.T) { function TestBadQualifiedRules (line 748) | func TestBadQualifiedRules(t *testing.T) { function TestAtRule (line 758) | func TestAtRule(t *testing.T) { function TestAtCharset (line 855) | func TestAtCharset(t *testing.T) { function TestAtImport (line 903) | func TestAtImport(t *testing.T) { function TestLegalComment (line 932) | func TestLegalComment(t *testing.T) { function TestAtKeyframes (line 955) | func TestAtKeyframes(t *testing.T) { function TestAtRuleValidation (line 1007) | func TestAtRuleValidation(t *testing.T) { function TestAtLayer (line 1017) | func TestAtLayer(t *testing.T) { function TestEmptyRule (line 1077) | func TestEmptyRule(t *testing.T) { function TestMarginAndPaddingAndInset (line 1104) | func TestMarginAndPaddingAndInset(t *testing.T) { function TestBorderRadius (line 1225) | func TestBorderRadius(t *testing.T) { function TestBoxShadow (line 1299) | func TestBoxShadow(t *testing.T) { function TestDeduplicateRules (line 1318) | func TestDeduplicateRules(t *testing.T) { function TestMangleTime (line 1347) | func TestMangleTime(t *testing.T) { function TestCalc (line 1385) | func TestCalc(t *testing.T) { function TestMinifyCalc (line 1412) | func TestMinifyCalc(t *testing.T) { function TestMangleCalc (line 1419) | func TestMangleCalc(t *testing.T) { function TestTransform (line 1504) | func TestTransform(t *testing.T) { function TestMangleAlpha (line 1671) | func TestMangleAlpha(t *testing.T) { function TestMangleDuplicateSelectorRules (line 1699) | func TestMangleDuplicateSelectorRules(t *testing.T) { function TestFontWeight (line 1735) | func TestFontWeight(t *testing.T) { function TestFontFamily (line 1745) | func TestFontFamily(t *testing.T) { function TestFont (line 1767) | func TestFont(t *testing.T) { function TestWarningUnexpectedCloseBrace (line 1787) | func TestWarningUnexpectedCloseBrace(t *testing.T) { function TestPropertyTypoWarning (line 1804) | func TestPropertyTypoWarning(t *testing.T) { FILE: lib/esbuild/css_parser/css_reduce_calc.go method tryToReduceCalcExpression (line 13) | func (p *parser) tryToReduceCalcExpression(token css_ast.Token) css_ast.... type calcTerm (line 32) | type calcTerm interface type calcSum (line 37) | type calcSum struct method convertToToken (line 91) | func (c *calcSum) convertToToken(whitespace css_ast.WhitespaceFlags) (... method partiallySimplify (line 278) | func (c *calcSum) partiallySimplify() calcTerm { type calcProduct (line 41) | type calcProduct struct method convertToToken (line 171) | func (c *calcProduct) convertToToken(whitespace css_ast.WhitespaceFlag... method partiallySimplify (line 323) | func (c *calcProduct) partiallySimplify() calcTerm { type calcNegate (line 45) | type calcNegate struct method convertToToken (line 214) | func (c *calcNegate) convertToToken(whitespace css_ast.WhitespaceFlags... method partiallySimplify (line 401) | func (c *calcNegate) partiallySimplify() calcTerm { type calcInvert (line 49) | type calcInvert struct method convertToToken (line 231) | func (c *calcInvert) convertToToken(whitespace css_ast.WhitespaceFlags... method partiallySimplify (line 420) | func (c *calcInvert) partiallySimplify() calcTerm { type calcNumeric (line 53) | type calcNumeric struct method convertToToken (line 248) | func (c *calcNumeric) convertToToken(whitespace css_ast.WhitespaceFlag... method partiallySimplify (line 439) | func (c *calcNumeric) partiallySimplify() calcTerm { type calcValue (line 58) | type calcValue struct method convertToToken (line 272) | func (c *calcValue) convertToToken(whitespace css_ast.WhitespaceFlags)... method partiallySimplify (line 443) | func (c *calcValue) partiallySimplify() calcTerm { function floatToStringForCalc (line 63) | func floatToStringForCalc(a float64) (string, bool) { function tryToParseCalcTerm (line 447) | func tryToParseCalcTerm(tokens []css_ast.Token) calcTerm { FILE: lib/esbuild/css_printer/astro_features.go method printScopedSelector (line 10) | func (p *printer) printScopedSelector() bool { method printCompoundSelector (line 23) | func (p *printer) printCompoundSelector(sel css_ast.CompoundSelector, is... method printPseudoClassSelector (line 169) | func (p *printer) printPseudoClassSelector(pseudo css_ast.SSPseudoClass,... FILE: lib/esbuild/css_printer/css_printer.go constant quoteForURL (line 16) | quoteForURL byte = 0 type printer (line 18) | type printer struct method printRule (line 74) | func (p *printer) printRule(rule css_ast.Rule, indent int32, omitTrail... method printIndentedComment (line 279) | func (p *printer) printIndentedComment(indent int32, text string) { method printRuleBlock (line 298) | func (p *printer) printRuleBlock(rules []css_ast.Rule, indent int32) { method printComplexSelectors (line 316) | func (p *printer) printComplexSelectors(selectors []css_ast.ComplexSel... method printNamespacedName (line 346) | func (p *printer) printNamespacedName(nsName css_ast.NamespacedName, w... method print (line 372) | func (p *printer) print(text string) { method printQuoted (line 414) | func (p *printer) printQuoted(text string) { method printWithEscape (line 426) | func (p *printer) printWithEscape(c rune, escape escapeKind, remaining... method printQuotedWithQuote (line 465) | func (p *printer) printQuotedWithQuote(text string, quote byte) { method printIdent (line 522) | func (p *printer) printIdent(text string, mode identMode, whitespace t... method printIndent (line 572) | func (p *printer) printIndent(indent int32) { method printTokens (line 583) | func (p *printer) printTokens(tokens []css_ast.Token, opts printTokens... type ScopeStrategy (line 27) | type ScopeStrategy constant ScopeStrategyWhere (line 30) | ScopeStrategyWhere ScopeStrategy = iota constant ScopeStrategyClass (line 31) | ScopeStrategyClass constant ScopeStrategyAttribute (line 32) | ScopeStrategyAttribute ScopeStrategy = iota type Options (line 35) | type Options struct type PrintResult (line 52) | type PrintResult struct function Print (line 58) | func Print(tree css_ast.AST, options Options) PrintResult { function bestQuoteCharForString (line 376) | func bestQuoteCharForString(text string, forURL bool) byte { type escapeKind (line 418) | type escapeKind constant escapeNone (line 421) | escapeNone escapeKind = iota constant escapeBackslash (line 422) | escapeBackslash constant escapeHex (line 423) | escapeHex type identMode (line 507) | type identMode constant identNormal (line 510) | identNormal identMode = iota constant identHash (line 511) | identHash constant identDimensionUnit (line 512) | identDimensionUnit type trailingWhitespace (line 515) | type trailingWhitespace constant mayNeedWhitespaceAfter (line 518) | mayNeedWhitespaceAfter trailingWhitespace = iota constant canDiscardWhitespaceAfter (line 519) | canDiscardWhitespaceAfter type printTokensOpts (line 578) | type printTokensOpts struct FILE: lib/esbuild/css_printer/css_printer_test.go function assertEqual (line 11) | func assertEqual(t *testing.T, a interface{}, b interface{}) { function expectPrintedCommon (line 18) | func expectPrintedCommon(t *testing.T, name string, contents string, exp... function expectPrinted (line 39) | func expectPrinted(t *testing.T, contents string, expected string) { function expectPrintedMinify (line 44) | func expectPrintedMinify(t *testing.T, contents string, expected string) { function expectPrintedASCII (line 51) | func expectPrintedASCII(t *testing.T, contents string, expected string) { function expectPrintedString (line 58) | func expectPrintedString(t *testing.T, stringValue string, expected stri... function TestStringQuote (line 68) | func TestStringQuote(t *testing.T) { function TestURLQuote (line 100) | func TestURLQuote(t *testing.T) { function TestImportant (line 110) | func TestImportant(t *testing.T) { function TestSelector (line 122) | func TestSelector(t *testing.T) { function TestNestedSelector (line 140) | func TestNestedSelector(t *testing.T) { function TestBadQualifiedRules (line 147) | func TestBadQualifiedRules(t *testing.T) { function TestDeclaration (line 166) | func TestDeclaration(t *testing.T) { function TestVerbatimWhitespace (line 193) | func TestVerbatimWhitespace(t *testing.T) { function TestAtRule (line 293) | func TestAtRule(t *testing.T) { function TestAtCharset (line 312) | func TestAtCharset(t *testing.T) { function TestAtImport (line 317) | func TestAtImport(t *testing.T) { function TestAtKeyframes (line 331) | func TestAtKeyframes(t *testing.T) { function TestAtMedia (line 338) | func TestAtMedia(t *testing.T) { function TestAtFontFace (line 345) | func TestAtFontFace(t *testing.T) { function TestAtPage (line 352) | func TestAtPage(t *testing.T) { function TestAtStartingStyle (line 359) | func TestAtStartingStyle(t *testing.T) { function TestMsGridColumnsWhitespace (line 366) | func TestMsGridColumnsWhitespace(t *testing.T) { function TestASCII (line 374) | func TestASCII(t *testing.T) { FILE: lib/esbuild/helpers/bitset.go type BitSet (line 5) | type BitSet struct method HasBit (line 13) | func (bs BitSet) HasBit(bit uint) bool { method SetBit (line 17) | func (bs BitSet) SetBit(bit uint) { method Equals (line 21) | func (bs BitSet) Equals(other BitSet) bool { method String (line 25) | func (bs BitSet) String() string { function NewBitSet (line 9) | func NewBitSet(bitCount uint) BitSet { FILE: lib/esbuild/helpers/comment.go function RemoveMultiLineCommentIndent (line 8) | func RemoveMultiLineCommentIndent(prefix string, text string) string { function EscapeClosingTag (line 70) | func EscapeClosingTag(text string, slashTag string) string { FILE: lib/esbuild/helpers/hash.go function HashCombine (line 4) | func HashCombine(seed uint32, hash uint32) uint32 { function HashCombineString (line 8) | func HashCombineString(seed uint32, text string) uint32 { FILE: lib/esbuild/helpers/joiner.go type Joiner (line 12) | type Joiner struct method AddString (line 29) | func (j *Joiner) AddString(data string) { method AddBytes (line 37) | func (j *Joiner) AddBytes(data []byte) { method LastByte (line 45) | func (j *Joiner) LastByte() byte { method Length (line 49) | func (j *Joiner) Length() uint32 { method EnsureNewlineAtEnd (line 53) | func (j *Joiner) EnsureNewlineAtEnd() { method Done (line 59) | func (j *Joiner) Done() []byte { method Contains (line 74) | func (j *Joiner) Contains(s string, b []byte) bool { type joinerString (line 19) | type joinerString struct type joinerBytes (line 24) | type joinerBytes struct FILE: lib/esbuild/helpers/mime.go function MimeTypeByExtension (line 25) | func MimeTypeByExtension(ext string) string { FILE: lib/esbuild/helpers/path.go function IsInsideNodeModules (line 5) | func IsInsideNodeModules(path string) bool { FILE: lib/esbuild/helpers/serializer.go type Serializer (line 6) | type Serializer struct method Enter (line 18) | func (s *Serializer) Enter(i int) { method Leave (line 24) | func (s *Serializer) Leave(i int) { function MakeSerializer (line 10) | func MakeSerializer(count int) Serializer { FILE: lib/esbuild/helpers/stack.go function PrettyPrintedStack (line 8) | func PrettyPrintedStack() string { FILE: lib/esbuild/helpers/timer.go type Timer (line 12) | type Timer struct method Begin (line 23) | func (t *Timer) Begin(name string) { method End (line 32) | func (t *Timer) End(name string) { method Fork (line 42) | func (t *Timer) Fork() *Timer { method Join (line 49) | func (t *Timer) Join(other *Timer) { method Log (line 57) | func (t *Timer) Log(log logger.Log) { type timerData (line 17) | type timerData struct FILE: lib/esbuild/helpers/typos.go type TypoDetector (line 5) | type TypoDetector struct method MaybeCorrectTypo (line 24) | func (detector TypoDetector) MaybeCorrectTypo(typo string) (string, bo... function MakeTypoDetector (line 9) | func MakeTypoDetector(valid []string) TypoDetector { FILE: lib/esbuild/helpers/utf.go function ContainsNonBMPCodePoint (line 8) | func ContainsNonBMPCodePoint(text string) bool { function ContainsNonBMPCodePointUTF16 (line 18) | func ContainsNonBMPCodePointUTF16(text []uint16) bool { function StringToUTF16 (line 33) | func StringToUTF16(text string) []uint16 { function UTF16ToString (line 46) | func UTF16ToString(text []uint16) string { function UTF16ToStringWithValidation (line 64) | func UTF16ToStringWithValidation(text []uint16) (string, uint16, bool) { function UTF16EqualsString (line 91) | func UTF16EqualsString(text []uint16, str string) bool { function UTF16EqualsUTF16 (line 121) | func UTF16EqualsUTF16(a []uint16, b []uint16) bool { function encodeWTF8Rune (line 135) | func encodeWTF8Rune(p []byte, r rune) int { function DecodeWTF8Rune (line 168) | func DecodeWTF8Rune(s string) (rune, int) { FILE: lib/esbuild/logger/logger.go constant defaultTerminalWidth (line 19) | defaultTerminalWidth = 80 type Log (line 21) | type Log struct method Add (line 1601) | func (log Log) Add(kind MsgKind, tracker *LineColumnTracker, r Range, ... method AddWithNotes (line 1608) | func (log Log) AddWithNotes(kind MsgKind, tracker *LineColumnTracker, ... type LogLevel (line 35) | type LogLevel constant LevelNone (line 38) | LevelNone LogLevel = iota constant LevelVerbose (line 39) | LevelVerbose constant LevelDebug (line 40) | LevelDebug constant LevelInfo (line 41) | LevelInfo constant LevelWarning (line 42) | LevelWarning constant LevelError (line 43) | LevelError constant LevelSilent (line 44) | LevelSilent type MsgKind (line 47) | type MsgKind method String (line 58) | func (kind MsgKind) String() string { method Icon (line 77) | func (kind MsgKind) Icon() string { constant Error (line 50) | Error MsgKind = iota constant Warning (line 51) | Warning constant Info (line 52) | Info constant Note (line 53) | Note constant Debug (line 54) | Debug constant Verbose (line 55) | Verbose function isProbablyWindowsCommandPrompt (line 122) | func isProbablyWindowsCommandPrompt() bool { type Msg (line 147) | type Msg struct method String (line 988) | func (msg Msg) String(options OutputOptions, terminalInfo TerminalInfo... type MsgData (line 154) | type MsgData struct type MsgLocation (line 164) | type MsgLocation struct type Loc (line 174) | type Loc struct type Range (line 179) | type Range struct method End (line 184) | func (r Range) End() int32 { type Span (line 188) | type Span struct type SortableMsgs (line 194) | type SortableMsgs method Len (line 196) | func (a SortableMsgs) Len() int { return len(a) } method Swap (line 197) | func (a SortableMsgs) Swap(i int, j int) { a[i], a[j] = a[j], a[i] } method Less (line 199) | func (a SortableMsgs) Less(i int, j int) bool { type Path (line 226) | type Path struct method IsDisabled (line 246) | func (p Path) IsDisabled() bool { method ComesBeforeInSortedOrder (line 250) | func (a Path) ComesBeforeInSortedOrder(b Path) bool { type PathFlags (line 239) | type PathFlags constant PathDisabled (line 243) | PathDisabled PathFlags = 1 << iota function hasNoColorEnvironmentVariable (line 260) | func hasNoColorEnvironmentVariable() bool { function PlatformIndependentPathDirBaseExt (line 276) | func PlatformIndependentPathDirBaseExt(path string) (dir string, base st... type Source (line 304) | type Source struct method TextForRange (line 337) | func (s *Source) TextForRange(r Range) string { method LocBeforeWhitespace (line 341) | func (s *Source) LocBeforeWhitespace(loc Loc) Loc { method RangeOfOperatorBefore (line 352) | func (s *Source) RangeOfOperatorBefore(loc Loc, op string) Range { method RangeOfOperatorAfter (line 361) | func (s *Source) RangeOfOperatorAfter(loc Loc, op string) Range { method RangeOfString (line 370) | func (s *Source) RangeOfString(loc Loc) Range { method RangeOfNumber (line 392) | func (s *Source) RangeOfNumber(loc Loc) (r Range) { method RangeOfLegacyOctalEscape (line 411) | func (s *Source) RangeOfLegacyOctalEscape(loc Loc) (r Range) { function plural (line 428) | func plural(prefix string, count int, shown int, someAreMissing bool) st... function errorAndWarningSummary (line 443) | func errorAndWarningSummary(errors int, warnings int, shownErrors int, s... type APIKind (line 457) | type APIKind constant GoAPI (line 460) | GoAPI APIKind = iota constant CLIAPI (line 461) | CLIAPI constant JSAPI (line 462) | JSAPI type TerminalInfo (line 468) | type TerminalInfo struct function NewStderrLog (line 475) | func NewStderrLog(options OutputOptions) Log { function PrintErrorToStderr (line 612) | func PrintErrorToStderr(osArgs []string, text string) { function OutputOptionsForArgs (line 616) | func OutputOptionsForArgs(osArgs []string) OutputOptions { function PrintMessageToStderr (line 641) | func PrintMessageToStderr(osArgs []string, msg Msg) { type Colors (line 647) | type Colors struct function PrintText (line 705) | func PrintText(file *os.File, level LogLevel, osArgs []string, callback ... function PrintTextWithColor (line 716) | func PrintTextWithColor(file *os.File, useColor UseColor, callback func(... type SummaryTableEntry (line 734) | type SummaryTableEntry struct type SummaryTable (line 743) | type SummaryTable method Len (line 745) | func (t SummaryTable) Len() int { return len(t) } method Swap (line 746) | func (t SummaryTable) Swap(i int, j int) { t[i], t[j] = t[j], t[i] } method Less (line 748) | func (t SummaryTable) Less(i int, j int) bool { constant sizeWarningThreshold (line 781) | sizeWarningThreshold = 1024 * 1024 function PrintSummary (line 783) | func PrintSummary(useColor UseColor, table SummaryTable, start *time.Tim... type DeferLogKind (line 928) | type DeferLogKind constant DeferLogAll (line 931) | DeferLogAll DeferLogKind = iota constant DeferLogNoVerboseOrDebug (line 932) | DeferLogNoVerboseOrDebug function NewDeferLog (line 935) | func NewDeferLog(kind DeferLogKind) Log { type UseColor (line 973) | type UseColor constant ColorIfTerminal (line 976) | ColorIfTerminal UseColor = iota constant ColorNever (line 977) | ColorNever constant ColorAlways (line 978) | ColorAlways type OutputOptions (line 981) | type OutputOptions struct constant extraMarginChars (line 1010) | extraMarginChars = 9 function marginWithLineText (line 1012) | func marginWithLineText(maxMargin int, line int) string { function emptyMarginText (line 1017) | func emptyMarginText(maxMargin int, isLast bool) string { function msgString (line 1025) | func msgString(includeSource bool, terminalInfo TerminalInfo, kind MsgKi... function linkifyText (line 1132) | func linkifyText(text string, underline string, reset string) string { function wrapWordsInString (line 1175) | func wrapWordsInString(text string, width int) []string { type MsgDetail (line 1232) | type MsgDetail struct type LineColumnTracker (line 1265) | type LineColumnTracker struct method MsgData (line 1292) | func (tracker *LineColumnTracker) MsgData(r Range, text string) MsgData { method scanTo (line 1299) | func (t *LineColumnTracker) scanTo(offset int32) { method computeLineAndColumn (line 1362) | func (t *LineColumnTracker) computeLineAndColumn(offset int) (lineCoun... method MsgLocationOrNil (line 1399) | func (tracker *LineColumnTracker) MsgLocationOrNil(r Range) *MsgLocati... function MakeLineColumnTracker (line 1277) | func MakeLineColumnTracker(source *Source) LineColumnTracker { function detailStruct (line 1416) | func detailStruct(data MsgData, terminalInfo TerminalInfo, maxMargin int... function estimateWidthInTerminal (line 1561) | func estimateWidthInTerminal(text string) int { function renderTabStops (line 1577) | func renderTabStops(withTabs string, spacesPerTab int) string { FILE: lib/esbuild/logger/logger_darwin.go constant SupportsColorEscapes (line 12) | SupportsColorEscapes = true function GetTerminalInfo (line 14) | func GetTerminalInfo(file *os.File) (info TerminalInfo) { function writeStringWithColor (line 32) | func writeStringWithColor(file *os.File, text string) { FILE: lib/esbuild/logger/logger_linux.go constant SupportsColorEscapes (line 12) | SupportsColorEscapes = true function GetTerminalInfo (line 14) | func GetTerminalInfo(file *os.File) (info TerminalInfo) { function writeStringWithColor (line 32) | func writeStringWithColor(file *os.File, text string) { FILE: lib/esbuild/logger/logger_other.go constant SupportsColorEscapes (line 8) | SupportsColorEscapes = false function GetTerminalInfo (line 10) | func GetTerminalInfo(*os.File) TerminalInfo { function writeStringWithColor (line 14) | func writeStringWithColor(file *os.File, text string) { FILE: lib/esbuild/logger/logger_windows.go constant SupportsColorEscapes (line 13) | SupportsColorEscapes = true type consoleScreenBufferInfo (line 20) | type consoleScreenBufferInfo struct function GetTerminalInfo (line 34) | func GetTerminalInfo(file *os.File) TerminalInfo { constant FOREGROUND_BLUE (line 54) | FOREGROUND_BLUE uint8 = 1 << iota constant FOREGROUND_GREEN (line 55) | FOREGROUND_GREEN constant FOREGROUND_RED (line 56) | FOREGROUND_RED constant FOREGROUND_INTENSITY (line 57) | FOREGROUND_INTENSITY constant BACKGROUND_BLUE (line 58) | BACKGROUND_BLUE constant BACKGROUND_GREEN (line 59) | BACKGROUND_GREEN constant BACKGROUND_RED (line 60) | BACKGROUND_RED constant BACKGROUND_INTENSITY (line 61) | BACKGROUND_INTENSITY function writeStringWithColor (line 95) | func writeStringWithColor(file *os.File, text string) { FILE: lib/esbuild/sourcemap/sourcemap.go type Mapping (line 11) | type Mapping struct type SourceMap (line 20) | type SourceMap struct method Find (line 38) | func (sm *SourceMap) Find(line int32, column int32) *Mapping { type SourceContent (line 26) | type SourceContent struct function EncodeVLQ (line 82) | func EncodeVLQ(value int) []byte { function DecodeVLQ (line 117) | func DecodeVLQ(encoded []byte, start int) (int, int) { function DecodeVLQUTF16 (line 147) | func DecodeVLQUTF16(encoded []uint16) (int, int, bool) { type LineColumnOffset (line 185) | type LineColumnOffset struct method ComesBefore (line 190) | func (a LineColumnOffset) ComesBefore(b LineColumnOffset) bool { method Add (line 194) | func (a *LineColumnOffset) Add(b LineColumnOffset) { method AdvanceBytes (line 203) | func (offset *LineColumnOffset) AdvanceBytes(bytes []byte) { method AdvanceString (line 231) | func (offset *LineColumnOffset) AdvanceString(text string) { type SourceMapPieces (line 257) | type SourceMapPieces struct method HasContent (line 263) | func (pieces SourceMapPieces) HasContent() bool { method Finalize (line 272) | func (pieces SourceMapPieces) Finalize(shifts []SourceMapShift) []byte { type SourceMapShift (line 267) | type SourceMapShift struct type SourceMapState (line 371) | type SourceMapState struct function AppendSourceMapChunk (line 391) | func AppendSourceMapChunk(j *helpers.Joiner, prevEndState SourceMapState... function appendMappingToBuffer (line 432) | func appendMappingToBuffer(buffer []byte, lastByte byte, prevState Sourc... type LineOffsetTable (line 457) | type LineOffsetTable struct function GenerateLineOffsetTables (line 474) | func GenerateLineOffsetTables(contents string, approximateLineCount int3... type Chunk (line 552) | type Chunk struct type ChunkBuilder (line 567) | type ChunkBuilder struct method AddSourceMapping (line 610) | func (b *ChunkBuilder) AddSourceMapping(loc logger.Loc, output []byte) { method GenerateChunk (line 664) | func (b *ChunkBuilder) GenerateChunk(output []byte) Chunk { method updateGeneratedLineAndColumn (line 683) | func (b *ChunkBuilder) updateGeneratedLineAndColumn(output []byte) { method appendMapping (line 728) | func (b *ChunkBuilder) appendMapping(currentState SourceMapState) { method appendMappingWithoutRemapping (line 748) | func (b *ChunkBuilder) appendMappingWithoutRemapping(currentState Sour... function MakeChunkBuilder (line 589) | func MakeChunkBuilder(inputSourceMap *SourceMap, lineOffsetTables []Line... FILE: lib/esbuild/test/diff.go function diff (line 10) | func diff(old string, new string, color bool) string { function diffRec (line 15) | func diffRec(result []string, old []string, new []string, color bool) []... function lcSubstr (line 51) | func lcSubstr(S []string, T []string) (int, int, int) { FILE: lib/esbuild/test/util.go function AssertEqual (line 10) | func AssertEqual(t *testing.T, observed interface{}, expected interface{... function AssertEqualWithDiff (line 17) | func AssertEqualWithDiff(t *testing.T, observed interface{}, expected in... function SourceForTest (line 27) | func SourceForTest(contents string) logger.Source { FILE: packages/compiler/src/browser/index.ts type Service (line 16) | interface Service { FILE: packages/compiler/src/browser/utils.ts type Visitor (line 18) | type Visitor = (node: Node, parent?: ParentNode, index?: number) => void... function guard (line 20) | function guard(type: string) { method parent (line 25) | parent(node: Node): node is ParentNode { method literal (line 28) | literal(node: Node): node is LiteralNode { method tag (line 31) | tag(node: Node): node is TagLikeNode { method whitespace (line 39) | whitespace(node: Node): node is TextNode { class Walker (line 54) | class Walker { method constructor (line 55) | constructor(private callback: Visitor) {} method visit (line 56) | async visit(node: Node, parent?: ParentNode, index?: number): Promise<... function walk (line 69) | function walk(node: ParentNode, callback: Visitor): void { function walkAsync (line 74) | function walkAsync(node: ParentNode, callback: Visitor): Promise { function serializeAttributes (line 79) | function serializeAttributes(node: TagLikeNode): string { type SerializeOptions (line 113) | interface SerializeOptions { type SerializeOtions (line 117) | type SerializeOtions = SerializeOptions; function serialize (line 119) | function serialize(root: Node, opts: SerializeOptions = { selfClose: tru... FILE: packages/compiler/src/browser/wasm_exec.ts method writeSync (line 25) | writeSync(fd, buf) { method write (line 34) | write(fd, buf, offset, length, position, callback) { method chmod (line 42) | chmod(path, mode, callback) { method chown (line 45) | chown(path, uid, gid, callback) { method close (line 48) | close(fd, callback) { method fchmod (line 51) | fchmod(fd, mode, callback) { method fchown (line 54) | fchown(fd, uid, gid, callback) { method fstat (line 57) | fstat(fd, callback) { method fsync (line 60) | fsync(fd, callback) { method ftruncate (line 63) | ftruncate(fd, length, callback) { method lchown (line 66) | lchown(path, uid, gid, callback) { method link (line 69) | link(path, link, callback) { method lstat (line 72) | lstat(path, callback) { method mkdir (line 75) | mkdir(path, perm, callback) { method open (line 78) | open(path, flags, mode, callback) { method read (line 81) | read(fd, buffer, offset, length, position, callback) { method readdir (line 84) | readdir(path, callback) { method readlink (line 87) | readlink(path, callback) { method rename (line 90) | rename(from, to, callback) { method rmdir (line 93) | rmdir(path, callback) { method stat (line 96) | stat(path, callback) { method symlink (line 99) | symlink(path, link, callback) { method truncate (line 102) | truncate(path, length, callback) { method unlink (line 105) | unlink(path, callback) { method utimes (line 108) | utimes(path, atime, mtime, callback) { method getuid (line 113) | getuid() { method getgid (line 116) | getgid() { method geteuid (line 119) | geteuid() { method getegid (line 122) | getegid() { method getgroups (line 125) | getgroups() { method umask (line 130) | umask() { method cwd (line 133) | cwd() { method chdir (line 136) | chdir() { class Go (line 156) | class Go { method constructor (line 158) | constructor() { method run (line 523) | async run(instance) { method _resume (line 594) | private _resume() { method _makeFuncWrapper (line 604) | private _makeFuncWrapper(id) { FILE: packages/compiler/src/node/index.ts type Service (line 33) | interface Service { FILE: packages/compiler/src/node/sync.ts type UnwrappedPromise (line 6) | type UnwrappedPromise = T extends (...params: any) => Promise void... function guard (line 20) | function guard(type: string) { method parent (line 25) | parent(node: Node): node is ParentNode { method literal (line 28) | literal(node: Node): node is LiteralNode { method tag (line 31) | tag(node: Node): node is TagLikeNode { method whitespace (line 39) | whitespace(node: Node): node is TextNode { class Walker (line 54) | class Walker { method constructor (line 55) | constructor(private callback: Visitor) {} method visit (line 56) | async visit(node: Node, parent?: ParentNode, index?: number): Promise<... function walk (line 69) | function walk(node: ParentNode, callback: Visitor): void { function walkAsync (line 74) | function walkAsync(node: ParentNode, callback: Visitor): Promise { function serializeAttributes (line 79) | function serializeAttributes(node: TagLikeNode): string { type SerializeOptions (line 113) | interface SerializeOptions { type SerializeOtions (line 117) | type SerializeOtions = SerializeOptions; function serialize (line 119) | function serialize(root: Node, opts: SerializeOptions = { selfClose: tru... FILE: packages/compiler/src/node/wasm_exec.ts method getRandomValues (line 29) | getRandomValues(b) { method now (line 39) | now() { class Go (line 52) | class Go { method constructor (line 54) | constructor() { method run (line 419) | async run(instance) { method _resume (line 490) | private _resume() { method _makeFuncWrapper (line 500) | private _makeFuncWrapper(id) { FILE: packages/compiler/src/shared/ast.ts type ParentNode (line 1) | type ParentNode = type LiteralNode (line 8) | type LiteralNode = TextNode | DoctypeNode | CommentNode | FrontmatterNode; type Node (line 10) | type Node = type Position (line 22) | interface Position { type Point (line 26) | interface Point { type BaseNode (line 34) | interface BaseNode { type ParentLikeNode (line 39) | interface ParentLikeNode extends BaseNode { type ValueNode (line 44) | interface ValueNode extends BaseNode { type RootNode (line 48) | interface RootNode extends ParentLikeNode { type AttributeNode (line 52) | interface AttributeNode extends BaseNode { type TextNode (line 60) | interface TextNode extends ValueNode { type ElementNode (line 64) | interface ElementNode extends ParentLikeNode { type FragmentNode (line 70) | interface FragmentNode extends ParentLikeNode { type ComponentNode (line 76) | interface ComponentNode extends ParentLikeNode { type CustomElementNode (line 82) | interface CustomElementNode extends ParentLikeNode { type TagLikeNode (line 88) | type TagLikeNode = ElementNode | FragmentNode | ComponentNode | CustomEl... type DoctypeNode (line 90) | interface DoctypeNode extends ValueNode { type CommentNode (line 94) | interface CommentNode extends ValueNode { type FrontmatterNode (line 98) | interface FrontmatterNode extends ValueNode { type ExpressionNode (line 102) | interface ExpressionNode extends ParentLikeNode { FILE: packages/compiler/src/shared/diagnostics.ts type DiagnosticCode (line 1) | enum DiagnosticCode { FILE: packages/compiler/src/shared/types.ts type PreprocessorResult (line 5) | interface PreprocessorResult { type PreprocessorError (line 10) | interface PreprocessorError { type ParseOptions (line 14) | interface ParseOptions { type DiagnosticSeverity (line 18) | enum DiagnosticSeverity { type DiagnosticMessage (line 25) | interface DiagnosticMessage { type DiagnosticLocation (line 33) | interface DiagnosticLocation { type TransformOptions (line 42) | interface TransformOptions { type ConvertToTSXOptions (line 64) | type ConvertToTSXOptions = Pick< type HoistedScript (line 78) | type HoistedScript = { type: string } & ( type HydratedComponent (line 90) | interface HydratedComponent { type TransformResult (line 97) | interface TransformResult { type SourceMap (line 112) | interface SourceMap { type TSXLocation (line 125) | interface TSXLocation { type TSXExtractedTag (line 130) | interface TSXExtractedTag { type TSXExtractedScript (line 135) | interface TSXExtractedScript extends TSXExtractedTag { type TSXExtractedStyle (line 139) | interface TSXExtractedStyle extends TSXExtractedTag { type TSXResult (line 154) | interface TSXResult { type ParseResult (line 166) | interface ParseResult { type InitializeOptions (line 210) | interface InitializeOptions { FILE: packages/compiler/test/bad-styles/sass.ts constant FIXTURE (line 5) | const FIXTURE = ` method preprocessStyle (line 21) | async preprocessStyle() { FILE: packages/compiler/test/basic/body-after-head-component.ts constant FIXTURE (line 5) | const FIXTURE = `--- FILE: packages/compiler/test/basic/body-expression.ts constant FIXTURE (line 5) | const FIXTURE = ` FILE: packages/compiler/test/basic/comment.ts constant FIXTURE (line 5) | const FIXTURE = `--- FILE: packages/compiler/test/basic/component-metadata/index.ts constant FIXTURE (line 5) | const FIXTURE = ` FILE: packages/compiler/test/basic/component-name.ts constant FIXTURE (line 5) | const FIXTURE = '
Hello world!
'; FILE: packages/compiler/test/basic/expression-then-node.ts constant FIXTURE (line 5) | const FIXTURE = ` FILE: packages/compiler/test/basic/fragment.ts constant FIXTURE (line 5) | const FIXTURE = ` FILE: packages/compiler/test/basic/head-injection.ts constant FIXTURE (line 5) | const FIXTURE = 'Ah'; FILE: packages/compiler/test/basic/lt-gt-text.ts constant FIXTURE (line 5) | const FIXTURE = `--- FILE: packages/compiler/test/basic/null-chars.ts constant FIXTURE (line 5) | const FIXTURE = ` FILE: packages/compiler/test/basic/props-interface.ts constant FIXTURE (line 5) | const FIXTURE = `--- FILE: packages/compiler/test/basic/script-before-html.ts constant FIXTURE (line 5) | const FIXTURE = ` FILE: packages/compiler/test/basic/script-fragment.ts constant FIXTURE (line 5) | const FIXTURE = `