reflect.Value.Elem (method)

72 uses

	reflect (current package)
		deepequal.go#L122: 		return deepValueEqual(v1.Elem(), v2.Elem(), visited)
		deepequal.go#L127: 		return deepValueEqual(v1.Elem(), v2.Elem(), visited)
		iter.go#L71: 		if v.Elem().kind() != Array {
		iter.go#L75: 			v = v.Elem()
		iter.go#L135: 		if v.Elem().kind() != Array {
		iter.go#L139: 			v = v.Elem()
		type.go#L1948: 	o := New(initFuncTypes(n)).Elem()
		type.go#L2479: 		typ = (*structType)(tt.Elem().Field(0).Addr().UnsafePointer())
		type.go#L2480: 		ut = (*uncommonType)(tt.Elem().Field(1).Addr().UnsafePointer())
		type.go#L2482: 		copy(tt.Elem().Field(2).Slice(0, len(methods)).Interface().([]abi.Method), methods)
		value.go#L1220: func (v Value) Elem() Value {
		value.go#L1320: 				v = v.Elem()
		value.go#L1343: 				v = v.Elem()
		value.go#L3114: 	return v.Elem()
		value.go#L3278: 		return v.IsNil() || v.Elem().Comparable()
		value.go#L3303: 		v = v.Elem()
		value.go#L3306: 		u = u.Elem()
		value.go#L3520: 	ret := New(t).Elem()
		value.go#L3527: 	ret := New(t).Elem()
		value.go#L3534: 	ret := New(t).Elem()
		value.go#L3689: 	return cvtT2I(v.Elem(), typ)

	encoding/asn1
		asn1.go#L1168: 	offset, err := parseField(v.Elem(), b, 0, parseFieldParameters(params))
		marshal.go#L585: 		return makeField(v.Elem(), params)
		marshal.go#L593: 		defaultValue := reflect.New(v.Type()).Elem()

	encoding/binary
		binary.go#L276: 		v = v.Elem()
		binary.go#L313: 		v = v.Elem()

	encoding/json
		decode.go#L458: 			e := v.Elem()
		decode.go#L459: 			if e.Kind() == reflect.Pointer && !e.IsNil() && (!decodingNull || e.Elem().Kind() == reflect.Pointer) {
		decode.go#L477: 		if v.Elem().Kind() == reflect.Interface && v.Elem().Elem().Equal(v) {
		decode.go#L478: 			v = v.Elem()
		decode.go#L499: 			v = v.Elem()
		decode.go#L693: 				mapElem = reflect.New(elemType).Elem()
		decode.go#L727: 						subv = subv.Elem()
		decode.go#L782: 				kv = kv.Elem()
		decode.go#L786: 					kv = reflect.New(kt).Elem()
		decode.go#L795: 					kv = reflect.New(kt).Elem()
		decode.go#L804: 					kv = reflect.New(kt).Elem()
		encode.go#L700: 	e.reflectValue(v.Elem(), opts)
		encode.go#L730: 				fv = fv.Elem()
		encode.go#L919: 	pe.elemEnc(e, v.Elem(), opts)
		encode.go#L1200: 									(v.Elem().Kind() == reflect.Pointer && v.Elem().IsNil()) ||
		encode.go#L1216: 									v2 := reflect.New(v.Type()).Elem()

	fmt
		print.go#L345: 		val = val.Elem()
		print.go#L858: 		value := f.Elem()
		print.go#L919: 			switch a := f.Elem(); a.Kind() {
		scan.go#L1024: 		switch v := ptr.Elem(); v.Kind() {

	github.com/gotd/td/tdp
		tdp.go#L92: 	v := reflect.ValueOf(obj).Elem()

	go.opentelemetry.io/otel/attribute
		set.go#L402: 	at := reflect.New(reflect.ArrayOf(len(kvs), keyValueType)).Elem()
		value.go#L437: 	cp := reflect.New(reflect.ArrayOf(len(v), reflect.TypeFor[Value]())).Elem()

	go.opentelemetry.io/otel/attribute/internal
		attribute.go#L60: 	cp := reflect.New(reflect.ArrayOf(len(v), reflect.TypeFor[T]())).Elem()

	golang.org/x/crypto/cryptobyte
		asn1.go#L277: 		if !s.readASN1Int64(&i) || reflect.ValueOf(out).Elem().OverflowInt(i) {
		asn1.go#L280: 		reflect.ValueOf(out).Elem().SetInt(i)
		asn1.go#L284: 		if !s.readASN1Uint64(&u) || reflect.ValueOf(out).Elem().OverflowUint(u) {
		asn1.go#L287: 		reflect.ValueOf(out).Elem().SetUint(u)
		asn1.go#L693: 			reflect.ValueOf(out).Elem().Set(reflect.ValueOf(defaultValue))

	internal/fmtsort
		sort.go#L127: 		c := compare(reflect.ValueOf(aVal.Elem().Type()), reflect.ValueOf(bVal.Elem().Type()))
		sort.go#L131: 		return compare(aVal.Elem(), bVal.Elem())

	net/http
		h2_error.go#L14: 	dst := reflect.ValueOf(target).Elem()

	net/http/httptrace
		trace.go#L179: 	tv := reflect.ValueOf(t).Elem()
		trace.go#L180: 	ov := reflect.ValueOf(old).Elem()

	vendor/golang.org/x/crypto/cryptobyte
		asn1.go#L277: 		if !s.readASN1Int64(&i) || reflect.ValueOf(out).Elem().OverflowInt(i) {
		asn1.go#L280: 		reflect.ValueOf(out).Elem().SetInt(i)
		asn1.go#L284: 		if !s.readASN1Uint64(&u) || reflect.ValueOf(out).Elem().OverflowUint(u) {
		asn1.go#L287: 		reflect.ValueOf(out).Elem().SetUint(u)
		asn1.go#L693: 			reflect.ValueOf(out).Elem().Set(reflect.ValueOf(defaultValue))