func reflect.Zero

14 uses

	reflect (current package)
		value.go#L510: 				ret[i] = Zero(tv)
		value.go#L2370: func Zero(typ Type) Value {
		value.go#L2750: 		ret := Zero(typ)

	encoding/asn1
		marshal.go#L605: 		if reflect.DeepEqual(v.Interface(), reflect.Zero(v.Type()).Interface()) {

	encoding/gob
		decode.go#L569: 	keyZ := reflect.Zero(mtyp.Key())
		decode.go#L571: 	elemZ := reflect.Zero(mtyp.Elem())
		decode.go#L656: 		value.Set(reflect.Zero(value.Type()))

	encoding/json
		decode.go#L584: 			z := reflect.Zero(v.Type().Elem())
		decode.go#L691: 				mapElem.Set(reflect.Zero(elemType))
		decode.go#L789: 					if err != nil || reflect.Zero(kt).OverflowInt(n) {
		decode.go#L797: 					if err != nil || reflect.Zero(kt).OverflowUint(n) {
		decode.go#L900: 			v.Set(reflect.Zero(v.Type()))

	flag
		flag.go#L462: 		z = reflect.Zero(typ)

	src.elv.sh/pkg/eval/vals
		conversion.go#L97: 			return wrongType{Kind(reflect.Zero(dstType).Interface()), Kind(src)}