github.com/evanw/esbuild/internal/js_ast.Scope.Parent (field)
21 uses
github.com/evanw/esbuild/internal/js_ast (current package)
js_ast.go#L1520: Parent *Scope
github.com/evanw/esbuild/internal/js_parser
js_parser.go#L1004: if p.options.mode == config.ModeBundle && p.currentScope.Parent == nil {
js_parser.go#L1022: Parent: parent,
js_parser.go#L1045: if scope.Parent.Kind != js_ast.ScopeFunctionArgs {
js_parser.go#L1048: for name, member := range scope.Parent.Members {
js_parser.go#L1108: if p.options.mode == config.ModeBundle && p.currentScope.Parent == nil &&
js_parser.go#L1117: p.currentScope = p.currentScope.Parent
js_parser.go#L1123: parent := toDiscard.Parent
js_parser.go#L1140: parent := toFlatten.Parent
js_parser.go#L1161: scope.Parent = parent
js_parser.go#L1172: if child.scope.Parent == p.currentScope {
js_parser.go#L1391: s := scope.Parent
js_parser.go#L1436: } else if s == scope.Parent {
js_parser.go#L1455: s = s.Parent
js_parser.go#L6272: scope = scope.Parent
js_parser.go#L6335: s = s.Parent
js_parser.go#L6360: for s := p.currentScope; s != nil && !s.Kind.StopsHoisting(); s = s.Parent {
js_parser.go#L8730: scope = scope.Parent
js_parser.go#L8963: (p.options.mode == config.ModeBundle && p.currentScope.Parent == nil)
js_parser.go#L11277: for s := p.currentScope; s != nil; s = s.Parent {
js_parser_lower.go#L1663: avoidTDZ := p.options.mode == config.ModeBundle && p.currentScope.Parent == nil
![]() |
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. |