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))
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |