reflect.Value.Pointer (method)

25 uses

	reflect (current package)
		value.go#L1978: func (v Value) Pointer() uintptr {

	encoding/json
		encode.go#L787: 		ptr := v.Pointer()
		encode.go#L882: 		}{v.Pointer(), v.Len()}

	fmt
		print.go#L502: 		u = value.Pointer()
		print.go#L872: 		if depth == 0 && f.Pointer() != 0 {

	github.com/google/go-cmp/cmp
		compare.go#L283: 		s.report(vx.Pointer() == vy.Pointer(), 0)

	github.com/google/go-cmp/cmp/internal/function
		func.go#L72: 	fnc := runtime.FuncForPC(v.Pointer())

	github.com/google/go-cmp/cmp/internal/value
		pointer_unsafe.go#L26: 	return Pointer{unsafe.Pointer(v.Pointer()), v.Type()}
		sort.go#L57: 		return x.Pointer() < y.Pointer()
		sort.go#L101: 		return reflect.ValueOf(vx.Type()).Pointer() < reflect.ValueOf(vy.Type()).Pointer()

	github.com/vmihailenco/msgpack/v5
		types.go#L260: 	encodeStructValuePtr = reflect.ValueOf(encodeStructValue).Pointer()
		types.go#L261: 	decodeStructValuePtr = reflect.ValueOf(decodeStructValue).Pointer()
		types.go#L294: 	if reflect.ValueOf(encoder).Pointer() != encodeStructValuePtr {
		types.go#L297: 	if reflect.ValueOf(decoder).Pointer() != decodeStructValuePtr {

	golang.org/x/sys/execabs
		execabs.go#L71: 		lookPathErr := (*error)(unsafe.Pointer(reflect.ValueOf(cmd).Elem().FieldByName("lookPathErr").Addr().Pointer()))

	google.golang.org/protobuf/internal/impl
		legacy_enum.go#L208: 		suffix = fmt.Sprintf("UnknownX%X", reflect.ValueOf(t).Pointer())
		pointer_unsafe.go#L49: 	return pointer{p: unsafe.Pointer(v.Pointer())}

	internal/execabs
		execabs.go#L51: 		lookPathErr := (*error)(unsafe.Pointer(reflect.ValueOf(cmd).Elem().FieldByName("lookPathErr").Addr().Pointer()))

	internal/fmtsort
		sort.go#L134: 		a, b := aVal.Pointer(), bVal.Pointer()
		sort.go#L147: 		ap, bp := aVal.Pointer(), bVal.Pointer()