func sync/atomic.LoadPointer

12 uses

	sync/atomic (current package)
		doc.go#L166: func LoadPointer(addr *unsafe.Pointer) (val unsafe.Pointer)
		type.go#L54: func (x *Pointer[T]) Load() *T { return (*T)(LoadPointer(&x.v)) }
		value.go#L30: 	typ := LoadPointer(&vp.typ)
		value.go#L35: 	data := LoadPointer(&vp.data)
		value.go#L54: 		typ := LoadPointer(&vp.typ)
		value.go#L97: 		typ := LoadPointer(&vp.typ)
		value.go#L146: 		typ := LoadPointer(&vp.typ)
		value.go#L181: 		data := LoadPointer(&vp.data)

	sync
		poolqueue.go#L90: 	typ := atomic.LoadPointer(&slot.typ)
		poolqueue.go#L225: 	return (*poolChainElt)(atomic.LoadPointer((*unsafe.Pointer)(unsafe.Pointer(pp))))

	go.uber.org/atomic
		unsafe_pointer.go#L42: 	return atomic.LoadPointer(&p.v)

	internal/bisect
		bisect.go#L325: 	return (*dedup)(atomic.LoadPointer(&p.p))