reflect.Value.UnsafePointer (method)

14 uses

	reflect (current package)
		deepequal.go#L105: 		if v1.UnsafePointer() == v2.UnsafePointer() {
		deepequal.go#L124: 		if v1.UnsafePointer() == v2.UnsafePointer() {
		deepequal.go#L142: 		if v1.UnsafePointer() == v2.UnsafePointer() {
		type.go#L2479: 		typ = (*structType)(tt.Elem().Field(0).Addr().UnsafePointer())
		type.go#L2480: 		ut = (*uncommonType)(tt.Elem().Field(1).Addr().UnsafePointer())
		value.go#L2597: func (v Value) UnsafePointer() unsafe.Pointer {

	encoding/json
		encode.go#L773: 		ptr := v.UnsafePointer()
		encode.go#L856: 		}{v.UnsafePointer(), v.Len()}

	fmt
		print.go#L554: 		u = uintptr(value.UnsafePointer())
		print.go#L918: 		if depth == 0 && f.UnsafePointer() != nil {

	golang.org/x/tools/internal/typesinternal
		types.go#L42: 	*(*bool)(f.Addr().UnsafePointer()) = true