go.uber.org/atomic.UnsafePointer.Swap (method)
one use
go.uber.org/atomic (current package)
unsafe_pointer.go#L51: func (p *UnsafePointer) Swap(val unsafe.Pointer) (old unsafe.Pointer) {
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)