type go.uber.org/atomic.UnsafePointer
9 uses
go.uber.org/atomic (current package)
pointer_go118.go#L30: p UnsafePointer
unsafe_pointer.go#L29: type UnsafePointer struct {
unsafe_pointer.go#L36: func NewUnsafePointer(val unsafe.Pointer) *UnsafePointer {
unsafe_pointer.go#L37: return &UnsafePointer{v: val}
unsafe_pointer.go#L41: func (p *UnsafePointer) Load() unsafe.Pointer {
unsafe_pointer.go#L46: func (p *UnsafePointer) Store(val unsafe.Pointer) {
unsafe_pointer.go#L51: func (p *UnsafePointer) Swap(val unsafe.Pointer) (old unsafe.Pointer) {
unsafe_pointer.go#L58: func (p *UnsafePointer) CAS(old, new unsafe.Pointer) (swapped bool) {
unsafe_pointer.go#L63: func (p *UnsafePointer) CompareAndSwap(old, new unsafe.Pointer) (swapped bool) {
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)