github.com/evanw/esbuild/internal/js_ast.AST.TopLevelSymbolToParts (field)
15 uses
github.com/evanw/esbuild/internal/js_ast (current package)
js_ast.go#L1617: TopLevelSymbolToParts map[Ref][]uint32
github.com/evanw/esbuild/internal/bundler
linker.go#L455: for ref, parts := range repr.ast.TopLevelSymbolToParts {
linker.go#L458: repr.ast.TopLevelSymbolToParts = topLevelSymbolToParts
linker.go#L1258: repr.ast.TopLevelSymbolToParts[repr.ast.ExportsRef] = []uint32{repr.meta.nsExportPartIndex}
linker.go#L1390: partsDeclaringSymbol := resolvedRepr.ast.TopLevelSymbolToParts[importToBind.ref]
linker.go#L1481: repr.ast.TopLevelSymbolToParts[ref] = []uint32{partIndex}
linker.go#L1671: for _, partIndex := range c.files[export.sourceIndex].repr.(*reprJS).ast.TopLevelSymbolToParts[export.ref] {
linker.go#L1709: for _, partIndex := range runtimeRepr.ast.TopLevelSymbolToParts[markAsModuleRef] {
linker.go#L1736: for _, partIndex := range runtimeRepr.ast.TopLevelSymbolToParts[exportRef] {
linker.go#L2349: commonJSParts := runtimeRepr.ast.TopLevelSymbolToParts[commonJSRef]
linker.go#L2370: repr.ast.TopLevelSymbolToParts[repr.ast.WrapperRef] = []uint32{partIndex}
linker.go#L2413: if otherParts, ok := repr.ast.TopLevelSymbolToParts[ref]; ok {
linker.go#L2523: for _, partIndex := range targetRepr.ast.TopLevelSymbolToParts[targetRef] {
linker.go#L2557: for _, partIndex := range runtimeRepr.ast.TopLevelSymbolToParts[ref] {
github.com/evanw/esbuild/internal/js_parser
js_parser.go#L13164: TopLevelSymbolToParts: p.topLevelSymbolToParts,
![]() |
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. |