github.com/evanw/esbuild/internal/js_ast.Scope.Members (field)

37 uses

	github.com/evanw/esbuild/internal/js_ast (current package)
		js_ast.go#L1522: 	Members   map[string]ScopeMember

	github.com/evanw/esbuild/internal/bundler
		linker.go#L1379: 				exportRef := runtimeRepr.ast.ModuleScope.Members["__export"].Ref
		linker.go#L1383: 				exportRef := runtimeRepr.ast.ModuleScope.Members["__markAsModule"].Ref
		linker.go#L1702: 		markAsModuleRef := runtimeRepr.ast.ModuleScope.Members["__markAsModule"].Ref
		linker.go#L1724: 		exportRef = runtimeRepr.ast.ModuleScope.Members["__export"].Ref
		linker.go#L3084: 							exportStarRef := c.files[runtime.SourceIndex].repr.(*reprJS).ast.ModuleScope.Members["__exportStar"].Ref
		linker.go#L3105: 							exportStarRef := c.files[runtime.SourceIndex].repr.(*reprJS).ast.ModuleScope.Members["__exportStar"].Ref
		linker.go#L3652: 	runtimeMembers := c.files[runtime.SourceIndex].repr.(*reprJS).ast.ModuleScope.Members
		linker.go#L4435: 		for _, member := range repr.ast.ModuleScope.Members {

	github.com/evanw/esbuild/internal/js_parser
		js_parser.go#L1023: 		Members:  make(map[string]js_ast.ScopeMember),
		js_parser.go#L1048: 		for name, member := range scope.Parent.Members {
		js_parser.go#L1053: 				scope.Members[name] = member
		js_parser.go#L1067: 		for _, member := range p.currentScope.Members {
		js_parser.go#L1307: 	if existing, ok := p.currentScope.Members[name]; ok {
		js_parser.go#L1337: 	p.currentScope.Members[name] = js_ast.ScopeMember{Ref: ref, Loc: loc}
		js_parser.go#L1344: 		for _, member := range scope.Members {
		js_parser.go#L1407: 				if existingMember, ok := s.Members[symbol.OriginalName]; ok {
		js_parser.go#L1422: 						s.Members[symbol.OriginalName] = existingMember
		js_parser.go#L1447: 					s.Members[symbol.OriginalName] = member
		js_parser.go#L1452: 					s.Members[symbol.OriginalName] = member
		js_parser.go#L4716: 	if _, ok := p.currentScope.Members["arguments"]; !ok {
		js_parser.go#L6329: 		if member, ok := s.Members[name]; ok {
		js_parser.go#L6341: 			p.moduleScope.Members[name] = js_ast.ScopeMember{Ref: ref, Loc: logger.Loc{Start: -1}}
		js_parser.go#L8992: 			p.currentScope.Members[name] = js_ast.ScopeMember{Loc: class.Name.Loc, Ref: shadowRef}
		js_parser.go#L11494: 			if member, ok := p.moduleScope.Members[name]; ok && member.Ref == id.Ref {
		js_parser.go#L12769: 				if _, ok := p.moduleScope.Members[alias]; !ok {
		js_parser.go#L12771: 					p.moduleScope.Members[alias] = js_ast.ScopeMember{Ref: ref}
		js_parser.go#L12913: 	member, ok := p.moduleScope.Members[name]
		js_parser.go#L12945: 		p.moduleScope.Members[name] = js_ast.ScopeMember{Ref: ref, Loc: logger.Loc{Start: -1}}
		js_parser.go#L12978: 		for _, member := range scope.Members {
		ts_parser.go#L951: 		if _, ok := p.currentScope.Members[nameText]; ok {

	github.com/evanw/esbuild/internal/renamer
		renamer.go#L26: 		for _, member := range scope.Members {
		renamer.go#L227: 	for _, member := range moduleScope.Members {
		renamer.go#L241: 	for _, member := range moduleScope.Members {
		renamer.go#L252: 	sortedMembers := make([]int, 0, len(scope.Members))
		renamer.go#L253: 	for _, member := range scope.Members {
		renamer.go#L392: 	for _, member := range scope.Members {