type github.com/evanw/esbuild/internal/js_ast.SymbolMap
18 uses
github.com/evanw/esbuild/internal/js_ast (current package)
js_ast.go#L1560: type SymbolMap struct {
js_ast.go#L1571: func NewSymbolMap(sourceCount int) SymbolMap {
js_ast.go#L1572: return SymbolMap{make([][]Symbol, sourceCount)}
js_ast.go#L1575: func (sm SymbolMap) Get(ref Ref) *Symbol {
js_ast.go#L1806: func FollowSymbols(symbols SymbolMap, ref Ref) Ref {
js_ast.go#L1826: func FollowAllSymbols(symbols SymbolMap) {
js_ast.go#L1837: func MergeSymbols(symbols SymbolMap, old Ref, new Ref) Ref {
github.com/evanw/esbuild/internal/bundler
linker.go#L65: symbols js_ast.SymbolMap
linker.go#L4350: func preventBindingsFromBeingRenamed(binding js_ast.Binding, symbols js_ast.SymbolMap) {
github.com/evanw/esbuild/internal/js_printer
js_printer.go#L457: symbols js_ast.SymbolMap
js_printer.go#L3086: func Print(tree js_ast.AST, symbols js_ast.SymbolMap, r renamer.Renamer, options Options) PrintResult {
github.com/evanw/esbuild/internal/renamer
renamer.go#L13: func ComputeReservedNames(moduleScopes []*js_ast.Scope, symbols js_ast.SymbolMap) map[string]uint32 {
renamer.go#L51: symbols js_ast.SymbolMap
renamer.go#L54: func NewNoOpRenamer(symbols js_ast.SymbolMap) Renamer {
renamer.go#L74: symbols js_ast.SymbolMap
renamer.go#L81: func NewMinifyRenamer(symbols js_ast.SymbolMap, firstTopLevelSlots js_ast.SlotCounts, reservedNames map[string]uint32) *MinifyRenamer {
renamer.go#L325: symbols js_ast.SymbolMap
renamer.go#L330: func NewNumberRenamer(symbols js_ast.SymbolMap, reservedNames map[string]uint32) *NumberRenamer {
 |
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. |