reflect.Value.Addr (method)

20 uses

	reflect (current package)
		type.go#L1927: 	ft := (*funcType)(unsafe.Pointer(o.Field(0).Addr().Pointer()))
		type.go#L1928: 	args := unsafe.Slice((**rtype)(unsafe.Pointer(o.Field(1).Addr().Pointer())), n)[0:0:n]
		type.go#L2558: 		typ = (*structType)(tt.Elem().Field(0).Addr().UnsafePointer())
		type.go#L2559: 		ut = (*uncommonType)(tt.Elem().Field(1).Addr().UnsafePointer())
		value.go#L269: func (v Value) Addr() Value {

	encoding/asn1
		asn1.go#L857: 	switch v := v.Addr().Interface().(type) {

	encoding/json
		decode.go#L446: 		v = v.Addr()
		encode.go#L454: 	va := v.Addr()
		encode.go#L490: 	va := v.Addr()

	github.com/oapi-codegen/runtime
		bindform.go#L72: 				if err := BindStyledParameterWithOptions(encoding.Style, tag, value, field.Addr().Interface(), BindStyledParameterOptions{
		bindform.go#L161: 				if err := BindStringToObject(item, result.Index(indexedElementsCount+i).Addr().Interface()); err != nil {
		bindform.go#L200: 			return true, BindStringToObject(value[0], v.Addr().Interface())
		bindparam.go#L242: 		err := BindStringToObject(p, newArray.Index(i).Addr().Interface())
		bindparam.go#L524: 			err := BindStringToObject(fieldVal[0], v.Field(i).Addr().Interface())
		bindstring.go#L133: 				vPtr := v.Addr()
		bindstring.go#L155: 				vPtr := v.Addr()
		deepobject.go#L246: 				ivPtr := iv.Addr()
		deepobject.go#L268: 				ivPtr := iv.Addr()
		deepobject.go#L285: 			err = assignPathValues(field.Addr().Interface(), fieldValue)
		deepobject.go#L354: 		dstElem := dst.Index(i).Addr()