github.com/evanw/esbuild/internal/js_ast.EPrivateIdentifier.Ref (field)

59 uses

	github.com/evanw/esbuild/internal/js_ast (current package)
		js_ast.go#L358: type BIdentifier struct{ Ref Ref }

	github.com/evanw/esbuild/internal/bundler
		linker.go#L1468: 					Binding: js_ast.Binding{Loc: value.Loc, Data: &js_ast.BIdentifier{Ref: ref}},
		linker.go#L1609: 						Binding: js_ast.Binding{Data: &js_ast.BIdentifier{Ref: tempRef}},
		linker.go#L1687: 			Binding: js_ast.Binding{Data: &js_ast.BIdentifier{Ref: repr.ast.ExportsRef}},
		linker.go#L3039: 			Binding: js_ast.Binding{Loc: loc, Data: &js_ast.BIdentifier{Ref: namespaceRef}},
		linker.go#L3212: 						{Binding: js_ast.Binding{Loc: s.DefaultName.Loc, Data: &js_ast.BIdentifier{Ref: s.DefaultName.Ref}}, Value: s.Value.Expr},
		linker.go#L3398: 			args = append(args, js_ast.Arg{Binding: js_ast.Binding{Data: &js_ast.BIdentifier{Ref: repr.ast.ExportsRef}}})
		linker.go#L3400: 				args = append(args, js_ast.Arg{Binding: js_ast.Binding{Data: &js_ast.BIdentifier{Ref: repr.ast.ModuleRef}}})
		linker.go#L3421: 				Binding: js_ast.Binding{Data: &js_ast.BIdentifier{Ref: repr.ast.WrapperRef}},
		linker.go#L4355: 		symbols.Get(b.Ref).MustNotBeRenamed = true

	github.com/evanw/esbuild/internal/js_parser
		js_parser.go#L1470: 		name := p.loadNameFromRef(b.Ref)
		js_parser.go#L1472: 			b.Ref = p.declareSymbol(kind, binding.Loc, name)
		js_parser.go#L2075: 		value := js_ast.Binding{Loc: p.lexer.Loc(), Data: &js_ast.BIdentifier{Ref: p.storeNameInRef(p.lexer.Identifier)}}
		js_parser.go#L2112: 			value := js_ast.Binding{Loc: loc, Data: &js_ast.BIdentifier{Ref: ref}}
		js_parser.go#L2200: 			arg := js_ast.Arg{Binding: js_ast.Binding{Loc: asyncRange.Loc, Data: &js_ast.BIdentifier{Ref: p.storeNameInRef("async")}}}
		js_parser.go#L2211: 			arg := js_ast.Arg{Binding: js_ast.Binding{Loc: p.lexer.Loc(), Data: &js_ast.BIdentifier{Ref: ref}}}
		js_parser.go#L2487: 		return js_ast.Binding{Loc: expr.Loc, Data: &js_ast.BIdentifier{Ref: e.Ref}}, invalidLog
		js_parser.go#L2564: 			return wrapIdentifier(loc, b.Ref)
		js_parser.go#L2566: 		return js_ast.Expr{Loc: loc, Data: &js_ast.EIdentifier{Ref: b.Ref}}
		js_parser.go#L2733: 			arg := js_ast.Arg{Binding: js_ast.Binding{Loc: loc, Data: &js_ast.BIdentifier{Ref: ref}}}
		js_parser.go#L4298: 					p.symbols[id.Ref.InnerIndex].OriginalName))
		js_parser.go#L4473: 		return js_ast.Binding{Loc: loc, Data: &js_ast.BIdentifier{Ref: ref}}
		js_parser.go#L5560: 					binding = &js_ast.Binding{Loc: p.lexer.Loc(), Data: &js_ast.BIdentifier{Ref: ref}}
		js_parser.go#L6506: 			decls = append(decls, js_ast.Decl{Binding: js_ast.Binding{Data: &js_ast.BIdentifier{Ref: temp.ref}}, Value: temp.value})
		js_parser.go#L6581: 					Loc: s.Fn.Name.Loc, Data: &js_ast.BIdentifier{Ref: s.Fn.Name.Ref}}})
		js_parser.go#L6587: 						Binding: js_ast.Binding{Loc: s.Fn.Name.Loc, Data: &js_ast.BIdentifier{Ref: hoistedRef}},
		js_parser.go#L6718: 						if id, ok := last.Binding.Data.(*js_ast.BIdentifier); ok && p.symbols[id.Ref.InnerIndex].UseCountEstimate == 1 {
		js_parser.go#L6722: 							if p.substituteSingleUseSymbolInStmt(stmt, id.Ref, *last.Value) {
		js_parser.go#L7473: 		p.recordDeclaredSymbol(b.Ref)
		js_parser.go#L7474: 		name := p.symbols[b.Ref.InnerIndex].OriginalName
		js_parser.go#L7496: 						*item.DefaultValue, p.symbols[id.Ref.InnerIndex].OriginalName, wasAnonymousNamedExpr)
		js_parser.go#L7514: 						*property.DefaultValue, p.symbols[id.Ref.InnerIndex].OriginalName, wasAnonymousNamedExpr)
		js_parser.go#L8171: 						*d.Value, p.symbols[id.Ref.InnerIndex].OriginalName, wasAnonymousNamedExpr)
		js_parser.go#L8420: 					js_ast.Expr{Loc: decl.Binding.Loc, Data: &js_ast.EIdentifier{Ref: id.Ref}},
		js_parser.go#L8778: 		p.isExportedInsideNamespace[b.Ref] = nsRef
		js_parser.go#L8925: 						Args:       []js_ast.Arg{{Binding: js_ast.Binding{Loc: loc, Data: &js_ast.BIdentifier{Ref: tempRef}}}},
		js_parser.go#L11681: 		p.recordExport(binding.Loc, p.symbols[b.Ref.InnerIndex].OriginalName, b.Ref)
		js_parser.go#L12025: 					if ref := decl.Binding.Data.(*js_ast.BIdentifier).Ref; p.symbols[ref.InnerIndex].UseCountEstimate == 0 {
		js_parser.go#L12122: 						Binding: js_ast.Binding{Loc: local.Loc, Data: &js_ast.BIdentifier{Ref: local.Ref}},
		js_parser.go#L12746: 				Binding: js_ast.Binding{Data: &js_ast.BIdentifier{Ref: p.importMetaRef}},
		js_parser_lower.go#L274: 					(*args)[i].Binding.Data = &js_ast.BIdentifier{Ref: ref}
		js_parser_lower.go#L367: 				*args = append(*args, js_ast.Arg{Binding: js_ast.Binding{Loc: arg.Binding.Loc, Data: &js_ast.BIdentifier{Ref: argRef}}})
		js_parser_lower.go#L392: 					*args = append(*args, js_ast.Arg{Binding: js_ast.Binding{Loc: bodyLoc, Data: &js_ast.BIdentifier{Ref: argRef}}})
		js_parser_lower.go#L400: 					item := js_ast.Expr{Loc: arg.Binding.Loc, Data: &js_ast.EIdentifier{Ref: id.Ref}}
		js_parser_lower.go#L425: 					Binding: js_ast.Binding{Loc: bodyLoc, Data: &js_ast.BIdentifier{Ref: *p.fnOrArrowDataVisit.superIndexRef}},
		js_parser_lower.go#L428: 							Binding: js_ast.Binding{Loc: bodyLoc, Data: &js_ast.BIdentifier{Ref: argRef}},
		js_parser_lower.go#L1168: 			s.Decls[0].Binding.Data = &js_ast.BIdentifier{Ref: ref}
		js_parser_lower.go#L1195: 		catch.Binding.Data = &js_ast.BIdentifier{Ref: ref}
		js_parser_lower.go#L1975: 											Name:    p.symbols[id.Ref.InnerIndex].OriginalName,
		js_parser_lower.go#L1978: 										js_ast.Expr{Loc: arg.Binding.Loc, Data: &js_ast.EIdentifier{Ref: id.Ref}},
		js_parser_lower.go#L2162: 					Binding: js_ast.Binding{Loc: name.Loc, Data: &js_ast.BIdentifier{Ref: captureRef}},
		js_parser_lower.go#L2184: 				Binding: js_ast.Binding{Loc: name.Loc, Data: &js_ast.BIdentifier{Ref: nameRef}},
		ts_parser.go#L868: 		Binding: js_ast.Binding{Loc: defaultNameLoc, Data: &js_ast.BIdentifier{Ref: ref}},
		ts_parser.go#L993: 				Decls:    []js_ast.Decl{{Binding: js_ast.Binding{Loc: nameLoc, Data: &js_ast.BIdentifier{Ref: nameRef}}}},
		ts_parser.go#L1000: 				Decls: []js_ast.Decl{{Binding: js_ast.Binding{Loc: nameLoc, Data: &js_ast.BIdentifier{Ref: nameRef}}}},
		ts_parser.go#L1048: 			Args: []js_ast.Arg{{Binding: js_ast.Binding{Loc: nameLoc, Data: &js_ast.BIdentifier{Ref: argRef}}}},

	github.com/evanw/esbuild/internal/js_printer
		js_printer.go#L821: 		p.printSymbol(b.Ref)
		js_printer.go#L912: 							if id, ok := property.Value.Data.(*js_ast.BIdentifier); ok && js_lexer.UTF16EqualsString(str.Value, p.renamer.NameForSymbol(id.Ref)) {