reflect.Value.Set (method)
137 uses
reflect (current package)
value.go#L424: slice.Index(i).Set(x)
value.go#L2083: func (v Value) Set(x Value) {
value.go#L2659: s.Index(i).Set(x[j])
database/sql
convert.go#L404: dv.Set(reflect.ValueOf(cloneBytes(b)))
convert.go#L406: dv.Set(sv)
convert.go#L412: dv.Set(sv.Convert(dv.Type()))
convert.go#L424: dv.Set(reflect.Zero(dv.Type()))
convert.go#L427: dv.Set(reflect.New(dv.Type().Elem()))
encoding/asn1
asn1.go#L735: v.Set(reflect.ValueOf(result))
asn1.go#L926: val.Field(0).Set(reflect.ValueOf(RawContent(bytes)))
asn1.go#L947: val.Set(reflect.MakeSlice(sliceType, len(innerBytes), len(innerBytes)))
asn1.go#L953: val.Set(newSlice)
encoding/json
decode.go#L475: v.Set(reflect.New(v.Type().Elem()))
decode.go#L521: v.Set(reflect.ValueOf(ai))
decode.go#L552: v.Set(newv)
decode.go#L589: v.Index(i).Set(z)
decode.go#L596: v.Set(reflect.MakeSlice(v.Type(), 0, 0))
decode.go#L625: v.Set(reflect.ValueOf(oi))
decode.go#L651: v.Set(reflect.MakeMap(t))
decode.go#L697: mapElem.Set(reflect.Zero(elemType))
decode.go#L735: subv.Set(reflect.New(subv.Type().Elem()))
decode.go#L911: v.Set(reflect.Zero(v.Type()))
decode.go#L933: v.Set(reflect.ValueOf(value))
decode.go#L969: v.Set(reflect.ValueOf(string(s)))
decode.go#L1005: v.Set(reflect.ValueOf(n))
encoding/xml
read.go#L249: val.Set(reflect.New(val.Type().Elem()))
read.go#L282: val.Set(reflect.Append(val, reflect.Zero(val.Type().Elem())))
read.go#L293: val.Set(reflect.ValueOf(attr))
read.go#L334: val.Set(reflect.New(val.Type().Elem()))
read.go#L398: v.Set(reflect.Append(val, reflect.Zero(v.Type().Elem())))
read.go#L413: v.Set(reflect.ValueOf(start.Name))
read.go#L440: fv.Set(reflect.ValueOf(start.Name))
read.go#L587: t.Set(reflect.ValueOf(comment))
read.go#L595: t.Set(reflect.ValueOf(saveXMLData))
read.go#L607: dst.Set(reflect.New(dst.Type().Elem()))
typeinfo.go#L366: v.Set(reflect.New(v.Type().Elem()))
fmt
scan.go#L1040: v.Set(reflect.MakeSlice(typ, len(str), len(str)))
github.com/aws/aws-sdk-go-v2/aws/transport/http
client.go#L218: dstVal.Field(i).Set(srcVal.Field(i))
github.com/go-pg/pg/v10/internal
util.go#L37: v.Set(v.Slice(0, v.Len()+1))
util.go#L40: elem.Set(reflect.New(elemType))
util.go#L46: v.Set(reflect.Append(v, elem))
util.go#L54: v.Set(v.Slice(0, v.Len()+1))
util.go#L58: v.Set(reflect.Append(v, zero))
github.com/go-pg/pg/v10/orm
composite.go#L19: v.Set(reflect.Zero(v.Type()))
composite.go#L28: v.Set(reflect.New(v.Type().Elem()))
model_slice.go#L28: m.slice.Set(m.slice.Slice(0, 0))
model_table_m2m.go#L48: m.strct.Set(m.table.zeroStruct)
model_table_m2m.go#L70: v.Set(reflect.Append(v, m.strct.Addr()))
model_table_m2m.go#L72: v.Set(reflect.Append(v, m.strct))
model_table_many.go#L43: m.strct.Set(m.table.zeroStruct)
model_table_many.go#L60: v.Set(reflect.Append(v, m.strct))
model_table_many.go#L65: v.Set(reflect.Append(v, m.strct.Addr()))
model_table_many.go#L70: clone.Set(m.strct)
model_table_many.go#L71: v.Set(reflect.Append(v, clone.Addr()))
model_table_slice.go#L76: m.slice.Set(m.slice.Slice(0, 0))
model_table_struct.go#L132: m.strct.Set(reflect.New(m.strct.Type().Elem()))
table.go#L1427: v.Set(reflect.New(v.Type()).Elem())
table.go#L1511: fv.Set(reflect.ValueOf(&now))
table.go#L1520: fv.Set(reflect.ValueOf(&utime))
util.go#L84: v.Set(reflect.New(v.Type().Elem()))
github.com/go-pg/pg/v10/types
array_scan.go#L63: v.Set(reflect.Zero(v.Type()))
array_scan.go#L70: v.Set(reflect.MakeSlice(v.Type(), 0, 0))
array_scan.go#L72: v.Set(v.Slice(0, 0))
array_scan.go#L124: v.Set(reflect.ValueOf(strings))
array_scan.go#L161: v.Set(reflect.ValueOf(slice))
array_scan.go#L208: v.Set(reflect.ValueOf(slice))
array_scan.go#L255: v.Set(reflect.ValueOf(slice))
hstore_scan.go#L23: v.Set(reflect.ValueOf(m))
scan_value.go#L148: v.Set(reflect.Zero(v.Type()))
scan_value.go#L156: v.Set(reflect.New(v.Type().Elem()))
scan_value.go#L254: v.Set(reflect.New(v.Type()).Elem())
scan_value.go#L301: v.Set(zeroIPNetValue)
scan_value.go#L373: v.Set(reflect.New(v.Type().Elem()))
scan_value.go#L395: v.Set(reflect.New(v.Type().Elem()))
github.com/golang/mock/gomock
call.go#L198: v.Set(reflect.ValueOf(ret))
call.go#L257: reflect.ValueOf(args[n]).Elem().Set(v)
call.go#L431: va.Index(i).Set(v.Index(i))
github.com/golang/protobuf/proto
extensions.go#L175: rv2.Elem().Set(rv)
github.com/google/go-cmp/cmp
compare.go#L150: vvx.Set(vx)
compare.go#L155: vvy.Set(vy)
compare.go#L667: vc.Set(v)
report_slices.go#L113: vx2.Set(vx)
report_slices.go#L114: vy2.Set(vy)
github.com/vmihailenco/msgpack/v5
decode.go#L331: v.Set(reflect.Zero(v.Type()))
decode_map.go#L31: v.Set(reflect.Zero(typ))
decode_map.go#L36: v.Set(reflect.MakeMap(typ))
decode_map.go#L292: v.Set(reflect.Zero(v.Type()))
decode_map.go#L312: v.Set(reflect.Zero(v.Type()))
decode_slice.go#L90: v.Set(reflect.Zero(v.Type()))
decode_slice.go#L94: v.Set(reflect.MakeSlice(v.Type(), 0, 0))
decode_slice.go#L99: v.Set(v.Slice(0, n))
decode_slice.go#L101: v.Set(v.Slice(0, v.Cap()))
decode_slice.go#L106: v.Set(growSliceValue(v, n))
decode_value.go#L130: v.Set(reflect.Zero(v.Type()))
decode_value.go#L135: v.Set(reflect.New(v.Type().Elem()))
decode_value.go#L157: v.Set(reflect.New(v.Type().Elem()))
decode_value.go#L196: v.Set(reflect.ValueOf(errors.New(vv)))
decode_value.go#L201: v.Set(reflect.ValueOf(vv))
ext.go#L259: v.Set(reflect.New(info.Type.Elem()))
intern.go#L107: v.Set(reflect.ValueOf(s))
types.go#L402: v.Set(reflect.New(elemType))
google.golang.org/protobuf/internal/impl
codec_field.go#L68: vi.Set(vw)
codec_field.go#L105: dst.AsValueOf(ft).Elem().Set(reflect.New(src.AsValueOf(ft).Elem().Elem().Elem().Type()))
codec_field.go#L218: mp.Set(reflect.New(ft.Elem()))
codec_field.go#L374: mp.Set(reflect.New(ft.Elem()))
codec_map.go#L61: mp.Elem().Set(reflect.MakeMap(mapi.goType))
codec_map.go#L346: dstm.Set(reflect.MakeMap(f.ft))
codec_map.go#L361: dstm.Set(reflect.MakeMap(f.ft))
codec_map.go#L376: dstm.Set(reflect.MakeMap(f.ft))
convert_list.go#L34: pv.Elem().Set(v)
convert_list.go#L117: ls.v.Elem().Index(i).Set(ls.conv.GoValueOf(v))
convert_list.go#L120: ls.v.Elem().Set(reflect.Append(ls.v.Elem(), ls.conv.GoValueOf(v)))
convert_list.go#L131: ls.v.Elem().Set(ls.v.Elem().Slice(0, i))
legacy_message.go#L496: m.v.Elem().Set(reflect.Zero(m.v.Type().Elem()))
merge.go#L142: dm.Set(reflect.New(f.ft.Elem()))
message_reflect.go#L419: rv.Elem().Set(reflect.Zero(rv.Type().Elem()))
message_reflect_field.go#L103: rv.Set(reflect.Zero(rv.Type()))
message_reflect_field.go#L119: rv.Set(reflect.New(ot))
message_reflect_field.go#L122: rv.Set(conv.GoValueOf(v))
message_reflect_field.go#L130: rv.Set(reflect.New(ot))
message_reflect_field.go#L134: rv.Set(conv.GoValueOf(protoreflect.ValueOfMessage(conv.New().Message())))
message_reflect_field.go#L167: rv.Set(reflect.Zero(rv.Type()))
message_reflect_field.go#L185: rv.Set(pv)
message_reflect_field.go#L190: v.Set(reflect.MakeMap(fs.Type))
message_reflect_field.go#L220: rv.Set(reflect.Zero(rv.Type()))
message_reflect_field.go#L238: rv.Set(pv.Elem())
message_reflect_field.go#L301: rv.Set(reflect.Zero(rv.Type()))
message_reflect_field.go#L322: rv.Set(reflect.New(ft))
message_reflect_field.go#L326: rv.Set(conv.GoValueOf(v))
message_reflect_field.go#L329: rv.Set(emptyBytes) // preserve presence
message_reflect_field.go#L331: rv.Set(nilBytes) // do not preserve presence
message_reflect_field.go#L434: rv.Set(reflect.Zero(rv.Type()))
message_reflect_field.go#L445: rv.Set(conv.GoValueOf(v))
message_reflect_field.go#L453: rv.Set(conv.GoValueOf(conv.New()))
net/http/httptrace
trace.go#L193: tf.Set(of)
trace.go#L206: tv.Field(i).Set(newFunc)
vendor/golang.org/x/crypto/cryptobyte
asn1.go#L675: reflect.ValueOf(out).Elem().Set(reflect.ValueOf(defaultValue))