github.com/evanw/esbuild/internal/js_ast.Part.SymbolUses (field)
20 uses
github.com/evanw/esbuild/internal/js_ast (current package)
js_ast.go#L1771: SymbolUses map[Ref]SymbolUse
github.com/evanw/esbuild/internal/bundler
linker.go#L426: clone := make(map[js_ast.Ref]js_ast.SymbolUse, len(part.SymbolUses))
linker.go#L427: for ref, uses := range part.SymbolUses {
linker.go#L430: repr.ast.Parts[i].SymbolUses = clone
linker.go#L599: if part.SymbolUses == nil {
linker.go#L600: part.SymbolUses = make(map[js_ast.Ref]js_ast.SymbolUse)
linker.go#L853: for ref := range part.SymbolUses {
linker.go#L1436: part.SymbolUses[repr.ast.ModuleRef] = js_ast.SymbolUse{CountEstimate: 1}
linker.go#L1477: SymbolUses: map[js_ast.Ref]js_ast.SymbolUse{repr.ast.ModuleRef: {CountEstimate: 1}},
linker.go#L1485: part.SymbolUses[export.ref] = js_ast.SymbolUse{CountEstimate: 1}
linker.go#L1753: SymbolUses: nsExportSymbolUses,
linker.go#L1838: SymbolUses: entryPointExportSymbolUses,
linker.go#L2357: SymbolUses: map[js_ast.Ref]js_ast.SymbolUse{
linker.go#L2411: for ref, use := range part.SymbolUses {
linker.go#L2567: use := part.SymbolUses[ref]
linker.go#L2569: part.SymbolUses[ref] = use
linker.go#L3525: r.AccumulateSymbolUseCounts(part.SymbolUses, c.stableSourceIndices)
github.com/evanw/esbuild/internal/js_parser
js_parser.go#L12101: SymbolUses: p.symbolUses,
js_parser.go#L12842: SymbolUses: p.symbolUses,
js_parser.go#L13124: for ref := range part.SymbolUses {
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |