type go.uber.org/atomic.UnsafePointer
8 uses
go.uber.org/atomic (current package)
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.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |