reflect.Value.Convert (method)
27 uses
reflect (current package)
iter.go#L22: tmp = tmp.Convert(t)
value.go#L3152: func (v Value) Convert(t Type) Value {
database/sql
convert.go#L421: dv.Set(sv.Convert(dv.Type()))
github.com/google/go-cmp/cmp
export.go#L28: return reflect.ValueOf(ve.Interface()).Convert(f.Type)
github.com/jackc/pgx/v5/pgtype
convert.go#L29: nextDst := dst.Convert(t)
pgtype.go#L553: return plan.next.Scan(src, reflect.ValueOf(dst).Convert(plan.nextDstType).Interface())
pgtype.go#L589: return &underlyingTypeScanPlan{dstType: dstValue.Type(), nextDstType: nextDstType}, dstValue.Convert(nextDstType).Interface(), true
pgtype.go#L1403: return plan.next.Encode(reflect.ValueOf(value).Convert(plan.nextValueType).Interface(), buf)
pgtype.go#L1425: return &underlyingTypeEncodePlan{nextValueType: nextValueType}, refValue.Convert(nextValueType).Interface(), true
pgtype.go#L1434: return &underlyingTypeEncodePlan{nextValueType: byteSliceType}, refValue.Convert(byteSliceType).Interface(), true
pgtype.go#L1442: return &underlyingTypeEncodePlan{nextValueType: underlyingArrayType}, refValue.Convert(underlyingArrayType).Interface(), true
go.uber.org/mock/gomock
matchers.go#L132: x1ValConverted := x1Val.Convert(x2Val.Type())
google.golang.org/protobuf/internal/impl
convert.go#L157: return reflect.ValueOf(v.Bool()).Convert(c.goType)
convert.go#L181: return reflect.ValueOf(int32(v.Int())).Convert(c.goType)
convert.go#L205: return reflect.ValueOf(int64(v.Int())).Convert(c.goType)
convert.go#L229: return reflect.ValueOf(uint32(v.Uint())).Convert(c.goType)
convert.go#L253: return reflect.ValueOf(uint64(v.Uint())).Convert(c.goType)
convert.go#L277: return reflect.ValueOf(float32(v.Float())).Convert(c.goType)
convert.go#L301: return reflect.ValueOf(float64(v.Float())).Convert(c.goType)
convert.go#L322: return protoreflect.ValueOfString(v.Convert(stringType).String())
convert.go#L331: return reflect.ValueOf(s).Convert(c.goType)
convert.go#L355: return protoreflect.ValueOfBytes(v.Convert(bytesType).Bytes())
convert.go#L358: return reflect.ValueOf(v.Bytes()).Convert(c.goType)
convert.go#L393: return reflect.ValueOf(v.Enum()).Convert(c.goType)
enum.go#L19: return reflect.ValueOf(n).Convert(t.GoReflectType).Interface().(protoreflect.Enum)
net/http
h2_error.go#L34: df.Set(src.Field(i).Convert(df.Type()))
text/template
funcs.go#L171: value = value.Convert(argType)