reflect.Value.Addr (method)
12 uses
reflect (current package)
type.go#L1949: ft := (*funcType)(unsafe.Pointer(o.Field(0).Addr().Pointer()))
type.go#L1950: args := unsafe.Slice((**rtype)(unsafe.Pointer(o.Field(1).Addr().Pointer())), n)[0:0:n]
type.go#L2479: typ = (*structType)(tt.Elem().Field(0).Addr().UnsafePointer())
type.go#L2480: ut = (*uncommonType)(tt.Elem().Field(1).Addr().UnsafePointer())
value.go#L269: func (v Value) Addr() Value {
encoding/asn1
asn1.go#L899: switch v := v.Addr().Interface().(type) {
encoding/json
decode.go#L452: v = v.Addr()
encode.go#L496: va := v.Addr()
encode.go#L532: va := v.Addr()
encode.go#L1220: return v.Addr().Interface().(isZeroer).IsZero()
github.com/gotd/td/tdp
tdp.go#L39: formatValue(b, prefix, fieldName, opt, v.Addr())
go.opentelemetry.io/otel/attribute
set.go#L404: *at.Index(i).Addr().Interface().(*KeyValue) = keyValue
![]() |
The pages are generated with Golds v0.8.4. (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 @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |