const reflect.Slice

72 uses

	reflect (current package)
		abi.go#L221: 	case Slice:
		deepequal.go#L51: 		case Map, Slice, Interface:
		deepequal.go#L98: 	case Slice:
		iter.go#L82: 	case Array, Slice:
		iter.go#L146: 	case Array, Slice:
		swapper.go#L20: 	if v.Kind() != Slice {
		type.go#L324: 	Slice
		type.go#L523: 	Slice:         "slice",
		type.go#L906: 	case Int8, Int16, Int32, Int64, Int, Uint8, Uint16, Uint32, Uint64, Uint, Uintptr, Array, Slice, Chan, String, Map:
		type.go#L934: 	case Array, Slice, String, Map:
		type.go#L1692: 	case Pointer, Slice:
		type.go#L1935: 	if variadic && (len(in) == 0 || in[len(in)-1].Kind() != Slice) {
		type.go#L2153: 	ckey := cacheKey{Slice, typ, nil, 0}
		type.go#L2909: 	case Chan, Func, Map, Pointer, Slice, String, UnsafePointer:
		value.go#L308: 	case Slice:
		value.go#L331: 	v.mustBe(Slice)
		value.go#L1157: 	if v.kind() == Slice {
		value.go#L1419: 	case Slice:
		value.go#L1644: 	case Interface, Slice:
		value.go#L1702: 	case Chan, Func, Interface, Map, Pointer, Slice, UnsafePointer:
		value.go#L1827: 	case Slice:
		value.go#L1852: 	if v.kind() == Slice {
		value.go#L2077: 	case Slice:
		value.go#L2183: 	v.mustBe(Slice)
		value.go#L2195: 	v.mustBe(Slice)
		value.go#L2259: 	v.mustBe(Slice)
		value.go#L2273: 	v.mustBe(Slice)
		value.go#L2343: 	case Slice:
		value.go#L2379: 	fl := v.flag.ro() | flagIndir | flag(Slice)
		value.go#L2405: 	case Slice:
		value.go#L2431: 	fl := v.flag.ro() | flagIndir | flag(Slice)
		value.go#L2630: 	case Slice:
		value.go#L2732: 	v.mustBe(Slice)
		value.go#L2758: 	v.mustBe(Slice)
		value.go#L2764: 	v.flag = flagIndir | flag(Slice) // equivalent flag to MakeSlice
		value.go#L2776: 	case Slice:
		value.go#L2790: 	s.mustBe(Slice)
		value.go#L2802: 	s.mustBe(Slice)
		value.go#L2803: 	t.mustBe(Slice)
		value.go#L2822: 	if dk != Array && dk != Slice {
		value.go#L2832: 	if sk != Array && sk != Slice {
		value.go#L2858: 	} else if sk == Slice {
		value.go#L3048: 	if typ.Kind() != Slice {
		value.go#L3062: 	return Value{&typ.(*rtype).t, unsafe.Pointer(&s), flagIndir | flag(Slice)}
		value.go#L3072: 	return Value{SliceOf(typ).common(), unsafe.Pointer(&s), flagIndir | flag(Slice)}
		value.go#L3242: 	case vt.Kind() == Slice && t.Kind() == Array:
		value.go#L3246: 	case vt.Kind() == Slice && t.Kind() == Pointer && t.Elem().Kind() == Array:
		value.go#L3361: 	case Func, Map, Slice:
		value.go#L3417: 	case Slice:

	encoding/asn1
		asn1.go#L989: 	case reflect.Slice:
		common.go#L173: 	case reflect.Slice:
		marshal.go#L535: 	case reflect.Slice:
		marshal.go#L588: 	if v.Kind() == reflect.Slice && v.Len() == 0 && params.omitEmpty {

	encoding/binary
		binary.go#L278: 	case reflect.Slice:
		binary.go#L315: 	case reflect.Slice:
		binary.go#L700: 	case reflect.Slice, reflect.Array:
		binary.go#L869: 	case reflect.Slice:
		binary.go#L934: 	case reflect.Slice:

	encoding/json
		decode.go#L537: 	case reflect.Array, reflect.Slice:
		decode.go#L550: 		if v.Kind() == reflect.Slice {
		decode.go#L593: 	if i == 0 && v.Kind() == reflect.Slice {
		decode.go#L905: 		case reflect.Interface, reflect.Pointer, reflect.Map, reflect.Slice:
		decode.go#L945: 		case reflect.Slice:
		encode.go#L354: 	case reflect.Array, reflect.Map, reflect.Slice, reflect.String:
		encode.go#L458: 	case reflect.Slice:

	fmt
		print.go#L553: 	case reflect.Chan, reflect.Func, reflect.Map, reflect.Pointer, reflect.Slice, reflect.UnsafePointer:
		print.go#L869: 	case reflect.Array, reflect.Slice:
		print.go#L876: 				if f.Kind() == reflect.Slice || f.CanAddr() {
		print.go#L893: 			if f.Kind() == reflect.Slice && f.IsNil() {
		print.go#L920: 			case reflect.Array, reflect.Slice, reflect.Struct, reflect.Map:
		scan.go#L1033: 		case reflect.Slice:

	github.com/gotd/td/tdp
		tdp.go#L41: 	case reflect.Slice: