reflect.Value.Set (method)

287 uses

	reflect (current package)
		value.go#L419: 			slice.Index(i).Set(x)
		value.go#L1557: func (v Value) Set(x Value) {
		value.go#L2051: 		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/gob
		decode.go#L233: 			v.Set(reflect.New(v.Type().Elem()))
		decode.go#L377: 		value.Set(reflect.MakeSlice(value.Type(), n, n))
		decode.go#L379: 		value.Set(value.Slice(0, n))
		decode.go#L562: 		value.Set(reflect.MakeMapWithSize(mtyp, n))
		decode.go#L576: 		keyP.Elem().Set(keyZ)
		decode.go#L577: 		elemP.Elem().Set(elemZ)
		decode.go#L626: 		value.Set(reflect.MakeSlice(typ, n, n))
		decode.go#L628: 		value.Set(value.Slice(0, n))
		decode.go#L656: 		value.Set(reflect.Zero(value.Type()))
		decode.go#L689: 	value.Set(v)

	encoding/json
		decode.go#L472: 			v.Set(reflect.New(v.Type().Elem()))
		decode.go#L518: 			v.Set(reflect.ValueOf(ai))
		decode.go#L549: 				v.Set(newv)
		decode.go#L586: 				v.Index(i).Set(z)
		decode.go#L593: 		v.Set(reflect.MakeSlice(v.Type(), 0, 0))
		decode.go#L622: 		v.Set(reflect.ValueOf(oi))
		decode.go#L648: 			v.Set(reflect.MakeMap(t))
		decode.go#L691: 				mapElem.Set(reflect.Zero(elemType))
		decode.go#L729: 							subv.Set(reflect.New(subv.Type().Elem()))
		decode.go#L900: 			v.Set(reflect.Zero(v.Type()))
		decode.go#L922: 				v.Set(reflect.ValueOf(value))
		decode.go#L958: 				v.Set(reflect.ValueOf(string(s)))
		decode.go#L994: 			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/aws/awsutil
		copy.go#L46: 				dst.Elem().Set(src)
		copy.go#L48: 				dst.Set(src)
		copy.go#L54: 					dst.Set(reflect.New(e))
		copy.go#L57: 					tempValue.Elem().Set(src.Elem())
		copy.go#L59: 					dst.Set(tempValue)
		copy.go#L83: 		dst.Set(s)
		copy.go#L93: 		dst.Set(s)
		copy.go#L105: 			dst.Set(src)
		path_value.go#L81: 					value.Set(reflect.Zero(value.Type()))
		path_value.go#L89: 				value.Set(reflect.New(value.Type().Elem()))
		path_value.go#L208: 		dstVal.Set(reflect.Zero(dstVal.Type()))
		path_value.go#L216: 		dstVal.Set(srcVal)
		path_value.go#L218: 		dstVal.Set(srcVal)

	github.com/aws/aws-sdk-go/private/protocol
		idempotency.go#L46: 			v.Set(reflect.New(v.Type().Elem()))
		idempotency.go#L63: 	v.Set(reflect.ValueOf(UUIDVersion4(b)))

	github.com/aws/aws-sdk-go/private/protocol/json/jsonutil
		unmarshal.go#L135: 			value.Set(s)
		unmarshal.go#L191: 		value.Set(reflect.MakeSlice(value.Type(), l, l))
		unmarshal.go#L214: 		value.Set(reflect.MakeMap(value.Type()))
		unmarshal.go#L236: 			value.Set(reflect.ValueOf(&d))
		unmarshal.go#L242: 			value.Set(reflect.ValueOf(b))
		unmarshal.go#L253: 			value.Set(reflect.ValueOf(&t))
		unmarshal.go#L260: 			value.Set(reflect.ValueOf(v))
		unmarshal.go#L274: 			value.Set(reflect.ValueOf(&di))
		unmarshal.go#L280: 			value.Set(reflect.ValueOf(&f))
		unmarshal.go#L289: 			value.Set(reflect.ValueOf(&t))
		unmarshal.go#L296: 			value.Set(reflect.ValueOf(&d))

	github.com/aws/aws-sdk-go/private/protocol/rest
		unmarshal.go#L75: 						payload.Set(reflect.ValueOf(b))
		unmarshal.go#L85: 						payload.Set(reflect.ValueOf(&str))
		unmarshal.go#L90: 							payload.Set(reflect.ValueOf(r.HTTPResponse.Body))
		unmarshal.go#L98: 							payload.Set(reflect.ValueOf(ioutil.NopCloser(bytes.NewReader(b))))
		unmarshal.go#L160: 		v.Set(reflect.ValueOf(&s))
		unmarshal.go#L182: 			r.Set(reflect.ValueOf(out))
		unmarshal.go#L207: 		v.Set(reflect.ValueOf(&header))
		unmarshal.go#L213: 		v.Set(reflect.ValueOf(b))
		unmarshal.go#L219: 		v.Set(reflect.ValueOf(&b))
		unmarshal.go#L225: 		v.Set(reflect.ValueOf(&i))
		unmarshal.go#L231: 		v.Set(reflect.ValueOf(&f))
		unmarshal.go#L241: 		v.Set(reflect.ValueOf(&t))
		unmarshal.go#L251: 		v.Set(reflect.ValueOf(m))

	github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil
		unmarshal.go#L120: 			r.Set(s)
		unmarshal.go#L181: 				r.Set(reflect.MakeSlice(t, len(Children), len(Children)))
		unmarshal.go#L193: 			r.Set(reflect.MakeSlice(t, 0, 0))
		unmarshal.go#L197: 		r.Set(reflect.Append(r, childR))
		unmarshal.go#L211: 		r.Set(reflect.MakeMap(r.Type()))
		unmarshal.go#L258: 		r.Set(reflect.ValueOf(&node.Text))
		unmarshal.go#L265: 		r.Set(reflect.ValueOf(b))
		unmarshal.go#L271: 		r.Set(reflect.ValueOf(&v))
		unmarshal.go#L277: 		r.Set(reflect.ValueOf(&v))
		unmarshal.go#L283: 		r.Set(reflect.ValueOf(&v))
		unmarshal.go#L294: 		r.Set(reflect.ValueOf(&t))

	github.com/ghodss/yaml
		fields.go#L49: 				v.Set(reflect.New(v.Type().Elem()))

	github.com/go-git/gcfg
		set.go#L80: 		reflect.ValueOf(d).Elem().Set(reflect.ValueOf(true))
		set.go#L85: 		reflect.ValueOf(d).Elem().Set(reflect.ValueOf(b))
		set.go#L242: 			vSect.Set(reflect.MakeMap(vst))
		set.go#L284: 			vVar.Set(reflect.New(vVar.Type().Elem()))
		set.go#L289: 		vVar.Set(reflect.Zero(vVar.Type()))
		set.go#L326: 		vVal.Set(vAddr)
		set.go#L329: 		vVar.Set(reflect.Append(vVar, vVal))

	github.com/go-git/go-git/v5/plumbing/transport/ssh
		common.go#L224: 		vcf.Set(vof)

	github.com/go-redis/redis/v8/internal/proto
		scan.go#L142: 				v.Set(v.Slice(0, v.Len()+1))
		scan.go#L145: 					elem.Set(reflect.New(elemType))
		scan.go#L151: 			v.Set(reflect.Append(v, elem))
		scan.go#L159: 			v.Set(v.Slice(0, v.Len()+1))
		scan.go#L163: 		v.Set(reflect.Append(v, zero))

	github.com/golang/protobuf/proto
		extensions.go#L175: 		rv2.Elem().Set(rv)

	github.com/google/go-cmp/cmp
		compare.go#L149: 			vvx.Set(vx)
		compare.go#L154: 			vvy.Set(vy)
		compare.go#L680: 	vc.Set(v)
		report_slices.go#L94: 		vx2.Set(vx)
		report_slices.go#L95: 		vy2.Set(vy)

	github.com/google/go-cmp/cmp/cmpopts
		sort.go#L60: 		dst.Index(i).Set(src.Index(i))
		sort.go#L129: 		v.Field(0).Set(k)
		sort.go#L130: 		v.Field(1).Set(src.MapIndex(k))
		sort.go#L131: 		dst.Index(i).Set(v)

	github.com/imdario/mergo
		map.go#L68: 			dst.Set(v)
		merge.go#L110: 					rf.Set(dstRF)
		merge.go#L117: 				dstCp.Field(i).Set(dstField)
		merge.go#L121: 				dst.Set(dstCp)
		merge.go#L135: 				dst.Set(reflect.MakeMap(dst.Type()))
		merge.go#L189: 			dst.Set(newSlice)
		merge.go#L202: 						dst.Set(src)
		merge.go#L214: 					dst.Set(src)
		merge.go#L233: 					dst.Set(src)
		merge.go#L245: 				dst.Set(src)

	github.com/jackc/pgtype
		aclitem_array.go#L238: 				value.Set(reflect.MakeSlice(value.Type(), 0, 0))
		aclitem_array.go#L274: 			value.Set(reflect.New(typ).Elem())
		aclitem_array.go#L276: 			value.Set(reflect.MakeSlice(value.Type(), length, length))
		array_type.go#L125: 			slice.Index(i).Set(ptrElem.Elem())
		array_type.go#L128: 		sliceVal.Set(slice)
		array_type.go#L131: 		sliceVal.Set(reflect.Zero(sliceType))
		bool_array.go#L241: 				value.Set(reflect.MakeSlice(value.Type(), 0, 0))
		bool_array.go#L277: 			value.Set(reflect.New(typ).Elem())
		bool_array.go#L279: 			value.Set(reflect.MakeSlice(value.Type(), length, length))
		bpchar_array.go#L241: 				value.Set(reflect.MakeSlice(value.Type(), 0, 0))
		bpchar_array.go#L277: 			value.Set(reflect.New(typ).Elem())
		bpchar_array.go#L279: 			value.Set(reflect.MakeSlice(value.Type(), length, length))
		bytea_array.go#L213: 				value.Set(reflect.MakeSlice(value.Type(), 0, 0))
		bytea_array.go#L249: 			value.Set(reflect.New(typ).Elem())
		bytea_array.go#L251: 			value.Set(reflect.MakeSlice(value.Type(), length, length))
		cidr_array.go#L270: 				value.Set(reflect.MakeSlice(value.Type(), 0, 0))
		cidr_array.go#L306: 			value.Set(reflect.New(typ).Elem())
		cidr_array.go#L308: 			value.Set(reflect.MakeSlice(value.Type(), length, length))
		convert.go#L290: 						el.Set(reflect.New(el.Type().Elem()))
		convert.go#L319: 			el.Set(reflect.Zero(el.Type()))
		convert.go#L342: 						el.Set(reflect.New(el.Type().Elem()))
		convert.go#L361: 			el.Set(reflect.Zero(el.Type()))
		convert.go#L381: 		dstVal.Set(reflect.Zero(dstVal.Type()))
		convert.go#L409: 		dstVal.Set(reflect.New(dstVal.Type().Elem()))
		date_array.go#L242: 				value.Set(reflect.MakeSlice(value.Type(), 0, 0))
		date_array.go#L278: 			value.Set(reflect.New(typ).Elem())
		date_array.go#L280: 			value.Set(reflect.MakeSlice(value.Type(), length, length))
		enum_array.go#L238: 				value.Set(reflect.MakeSlice(value.Type(), 0, 0))
		enum_array.go#L274: 			value.Set(reflect.New(typ).Elem())
		enum_array.go#L276: 			value.Set(reflect.MakeSlice(value.Type(), length, length))
		float4_array.go#L241: 				value.Set(reflect.MakeSlice(value.Type(), 0, 0))
		float4_array.go#L277: 			value.Set(reflect.New(typ).Elem())
		float4_array.go#L279: 			value.Set(reflect.MakeSlice(value.Type(), length, length))
		float8_array.go#L241: 				value.Set(reflect.MakeSlice(value.Type(), 0, 0))
		float8_array.go#L277: 			value.Set(reflect.New(typ).Elem())
		float8_array.go#L279: 			value.Set(reflect.MakeSlice(value.Type(), length, length))
		hstore_array.go#L213: 				value.Set(reflect.MakeSlice(value.Type(), 0, 0))
		hstore_array.go#L249: 			value.Set(reflect.New(typ).Elem())
		hstore_array.go#L251: 			value.Set(reflect.MakeSlice(value.Type(), length, length))
		inet_array.go#L270: 				value.Set(reflect.MakeSlice(value.Type(), 0, 0))
		inet_array.go#L306: 			value.Set(reflect.New(typ).Elem())
		inet_array.go#L308: 			value.Set(reflect.MakeSlice(value.Type(), length, length))
		int2_array.go#L633: 				value.Set(reflect.MakeSlice(value.Type(), 0, 0))
		int2_array.go#L669: 			value.Set(reflect.New(typ).Elem())
		int2_array.go#L671: 			value.Set(reflect.MakeSlice(value.Type(), length, length))
		int4_array.go#L633: 				value.Set(reflect.MakeSlice(value.Type(), 0, 0))
		int4_array.go#L669: 			value.Set(reflect.New(typ).Elem())
		int4_array.go#L671: 			value.Set(reflect.MakeSlice(value.Type(), length, length))
		int8_array.go#L633: 				value.Set(reflect.MakeSlice(value.Type(), 0, 0))
		int8_array.go#L669: 			value.Set(reflect.New(typ).Elem())
		int8_array.go#L671: 			value.Set(reflect.MakeSlice(value.Type(), length, length))
		jsonb_array.go#L241: 				value.Set(reflect.MakeSlice(value.Type(), 0, 0))
		jsonb_array.go#L277: 			value.Set(reflect.New(typ).Elem())
		jsonb_array.go#L279: 			value.Set(reflect.MakeSlice(value.Type(), length, length))
		macaddr_array.go#L242: 				value.Set(reflect.MakeSlice(value.Type(), 0, 0))
		macaddr_array.go#L278: 			value.Set(reflect.New(typ).Elem())
		macaddr_array.go#L280: 			value.Set(reflect.MakeSlice(value.Type(), length, length))
		numeric_array.go#L409: 				value.Set(reflect.MakeSlice(value.Type(), 0, 0))
		numeric_array.go#L445: 			value.Set(reflect.New(typ).Elem())
		numeric_array.go#L447: 			value.Set(reflect.MakeSlice(value.Type(), length, length))
		pgtype.go#L607: 			refVal.Elem().Set(nilPtr)
		pgtype.go#L614: 		refVal.Elem().Set(elemPtr)
		text_array.go#L241: 				value.Set(reflect.MakeSlice(value.Type(), 0, 0))
		text_array.go#L277: 			value.Set(reflect.New(typ).Elem())
		text_array.go#L279: 			value.Set(reflect.MakeSlice(value.Type(), length, length))
		timestamp_array.go#L242: 				value.Set(reflect.MakeSlice(value.Type(), 0, 0))
		timestamp_array.go#L278: 			value.Set(reflect.New(typ).Elem())
		timestamp_array.go#L280: 			value.Set(reflect.MakeSlice(value.Type(), length, length))
		timestamptz_array.go#L242: 				value.Set(reflect.MakeSlice(value.Type(), 0, 0))
		timestamptz_array.go#L278: 			value.Set(reflect.New(typ).Elem())
		timestamptz_array.go#L280: 			value.Set(reflect.MakeSlice(value.Type(), length, length))
		tsrange_array.go#L194: 				value.Set(reflect.MakeSlice(value.Type(), 0, 0))
		tsrange_array.go#L230: 			value.Set(reflect.New(typ).Elem())
		tsrange_array.go#L232: 			value.Set(reflect.MakeSlice(value.Type(), length, length))
		tstzrange_array.go#L194: 				value.Set(reflect.MakeSlice(value.Type(), 0, 0))
		tstzrange_array.go#L230: 			value.Set(reflect.New(typ).Elem())
		tstzrange_array.go#L232: 			value.Set(reflect.MakeSlice(value.Type(), length, length))
		uuid_array.go#L297: 				value.Set(reflect.MakeSlice(value.Type(), 0, 0))
		uuid_array.go#L333: 			value.Set(reflect.New(typ).Elem())
		uuid_array.go#L335: 			value.Set(reflect.MakeSlice(value.Type(), length, length))
		varchar_array.go#L241: 				value.Set(reflect.MakeSlice(value.Type(), 0, 0))
		varchar_array.go#L277: 			value.Set(reflect.New(typ).Elem())
		varchar_array.go#L279: 			value.Set(reflect.MakeSlice(value.Type(), length, length))

	github.com/lann/builder
		builder.go#L94: 		slice.Index(i).Set(val)
		builder.go#L220: 			field.Set(value)

	github.com/lib/pq
		array.go#L334: 			dv.Set(reflect.Zero(dv.Type()))
		array.go#L385: 		dv.Set(values.Slice(0, dims[0]))
		array.go#L388: 			dv.Index(i).Set(values.Index(i))

	golang.org/x/crypto/ssh
		messages.go#L421: 				field.Index(j).Set(reflect.ValueOf(data[j]))
		messages.go#L452: 					field.Set(reflect.ValueOf(data))
		messages.go#L459: 					field.Set(reflect.ValueOf(s))
		messages.go#L466: 				field.Set(reflect.ValueOf(nl))
		messages.go#L476: 				field.Set(reflect.ValueOf(n))
		messages.go#L563: 				nValue.Elem().Set(field)

	golang.org/x/pkgsite/internal/database
		reflect.go#L109: 		n.ptr.Elem().Set(reflect.Zero(ntype)) // *v = nil
		reflect.go#L112: 		p.Elem().Set(reflect.ValueOf(value)) // *p = value
		reflect.go#L113: 		n.ptr.Elem().Set(p)                  // *v = p
		reflect.go#L165: 	v.Elem().Set(ve)

	golang.org/x/pkgsite/internal/postgres
		details.go#L174: 		vptr.Elem().Set(reflect.Zero(vptr.Elem().Type()))
		details.go#L188: 	vptr.Elem().Set(v.Elem())

	golang.org/x/xerrors
		wrap.go#L95: 			val.Elem().Set(reflect.ValueOf(err))

	google.golang.org/api/iterator
		iterator.go#L225: 	e.Set(reflect.AppendSlice(e, reflect.ValueOf(p.pageInfo.takeBuf())))

	google.golang.org/protobuf/internal/impl
		codec_field.go#L66: 			vi.Set(vw)
		codec_field.go#L103: 			dst.AsValueOf(ft).Elem().Set(reflect.New(src.AsValueOf(ft).Elem().Elem().Elem().Type()))
		codec_field.go#L216: 					mp.Set(reflect.New(ft.Elem()))
		codec_field.go#L372: 					mp.Set(reflect.New(ft.Elem()))
		codec_map.go#L62: 				mp.Elem().Set(reflect.MakeMap(mapi.goType))
		codec_map.go#L347: 		dstm.Set(reflect.MakeMap(f.ft))
		codec_map.go#L362: 		dstm.Set(reflect.MakeMap(f.ft))
		codec_map.go#L377: 		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))
		merge.go#L142: 			dm.Set(reflect.New(f.ft.Elem()))
		message_reflect_field.go#L70: 			rv.Set(reflect.Zero(rv.Type()))
		message_reflect_field.go#L86: 				rv.Set(reflect.New(ot))
		message_reflect_field.go#L89: 			rv.Set(conv.GoValueOf(v))
		message_reflect_field.go#L97: 				rv.Set(reflect.New(ot))
		message_reflect_field.go#L101: 				rv.Set(conv.GoValueOf(pref.ValueOfMessage(conv.New().Message())))
		message_reflect_field.go#L134: 			rv.Set(reflect.Zero(rv.Type()))
		message_reflect_field.go#L152: 			rv.Set(pv)
		message_reflect_field.go#L157: 				v.Set(reflect.MakeMap(fs.Type))
		message_reflect_field.go#L187: 			rv.Set(reflect.Zero(rv.Type()))
		message_reflect_field.go#L205: 			rv.Set(pv.Elem())
		message_reflect_field.go#L265: 			rv.Set(reflect.Zero(rv.Type()))
		message_reflect_field.go#L286: 					rv.Set(reflect.New(ft))
		message_reflect_field.go#L290: 			rv.Set(conv.GoValueOf(v))
		message_reflect_field.go#L293: 					rv.Set(emptyBytes) // preserve presence
		message_reflect_field.go#L295: 					rv.Set(nilBytes) // do not preserve presence
		message_reflect_field.go#L395: 			rv.Set(reflect.Zero(rv.Type()))
		message_reflect_field.go#L406: 			rv.Set(conv.GoValueOf(v))
		message_reflect_field.go#L414: 				rv.Set(conv.GoValueOf(conv.New()))

	gopkg.in/yaml.v2
		decode.go#L306: 				out.Set(reflect.New(out.Type().Elem()))
		decode.go#L431: 			out.Set(reflect.Zero(out.Type()))
		decode.go#L437: 		out.Set(resolvedv)
		decode.go#L473: 			out.Set(reflect.Zero(out.Type()))
		decode.go#L480: 			out.Set(reflect.ValueOf(n.value))
		decode.go#L482: 			out.Set(reflect.ValueOf(resolved))
		decode.go#L562: 			out.Set(resolvedv)
		decode.go#L569: 			elem.Elem().Set(reflect.ValueOf(resolved))
		decode.go#L570: 			out.Set(elem)
		decode.go#L581: 	sv.Set(v)
		decode.go#L591: 		out.Set(reflect.MakeSlice(out.Type(), l, l))
		decode.go#L610: 			out.Index(j).Set(e)
		decode.go#L615: 		out.Set(out.Slice(0, j))
		decode.go#L618: 		iface.Set(out)
		decode.go#L635: 			iface.Set(out)
		decode.go#L641: 			out.Set(slicev)
		decode.go#L658: 		out.Set(reflect.MakeMap(outt))
		decode.go#L719: 	out.Set(reflect.ValueOf(slice))
		decode.go#L736: 		inlineMap.Set(reflect.New(inlineMap.Type()).Elem())
		decode.go#L770: 				inlineMap.Set(reflect.MakeMap(inlineMap.Type()))

	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#L618: 			reflect.ValueOf(out).Elem().Set(reflect.ValueOf(defaultValue))