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