type sync.WaitGroup

25 uses

	sync (current package)
		waitgroup.go#L20: type WaitGroup struct {
		waitgroup.go#L32: func (wg *WaitGroup) state() (statep *uint64, semap *uint32) {
		waitgroup.go#L53: func (wg *WaitGroup) Add(delta int) {
		waitgroup.go#L98: func (wg *WaitGroup) Done() {
		waitgroup.go#L103: func (wg *WaitGroup) Wait() {

	encoding/json
		encode.go#L391: 		wg sync.WaitGroup

	internal/singleflight
		singleflight.go#L13: 	wg sync.WaitGroup

	net
		lookup.go#L58: var dnsWaitGroup sync.WaitGroup

	src.elv.sh/pkg/cli
		app.go#L300: 	var wg sync.WaitGroup

	src.elv.sh/pkg/daemon
		client.go#L36: 	waits     sync.WaitGroup
		client.go#L42: 	return &client{sockPath, nil, sync.WaitGroup{}}
		serve.go#L64: 	activeClient := sync.WaitGroup{}

	src.elv.sh/pkg/edit
		key_binding.go#L81: 	var wg sync.WaitGroup

	src.elv.sh/pkg/eval
		builtin_fn_flow.go#L69: 	var waitg sync.WaitGroup
		builtin_fn_flow.go#L163: 	var w sync.WaitGroup
		compile_effect.go#L82: 	var wg sync.WaitGroup
		frame.go#L115: 	var w sync.WaitGroup
		port.go#L93: 	var wg sync.WaitGroup

	src.elv.sh/pkg/rpc
		server.go#L364: func (s *service) call(server *Server, sending *sync.Mutex, wg *sync.WaitGroup, mtype *methodType, req *Request, argv, replyv reflect.Value, codec ServerCodec) {
		server.go#L452: 	wg := new(sync.WaitGroup)

	src.elv.sh/pkg/store
		db_store.go#L24: 	Waits() *sync.WaitGroup
		db_store.go#L31: 	waits sync.WaitGroup
		db_store.go#L57: 		waits: sync.WaitGroup{},
		db_store.go#L74: func (s *dbStore) Waits() *sync.WaitGroup {

	testing
		benchmark.go#L769: 	var wg sync.WaitGroup