const reflect.Slice
68 uses
reflect (current package)
deepequal.go#L48: case Map, Slice, Interface:
deepequal.go#L95: case Slice:
swapper.go#L18: if v.Kind() != Slice {
type.go#L258: Slice
type.go#L622: Slice: "slice",
type.go#L716: case Slice:
type.go#L911: case Slice:
type.go#L1652: case Ptr, Slice:
type.go#L1944: if variadic && (len(in) == 0 || in[len(in)-1].Kind() != Slice) {
type.go#L2291: ckey := cacheKey{Slice, typ, nil, 0}
type.go#L3102: case Chan, Func, Map, Ptr, Slice, String, UnsafePointer:
value.go#L289: v.mustBe(Slice)
value.go#L300: v.mustBe(Slice)
value.go#L779: case Slice:
value.go#L957: case Slice:
value.go#L1081: case Interface, Slice:
value.go#L1120: case Chan, Func, Interface, Map, Ptr, Slice, UnsafePointer:
value.go#L1156: case Slice:
value.go#L1486: case Slice:
value.go#L1588: v.mustBe(Slice)
value.go#L1599: v.mustBe(Slice)
value.go#L1659: v.mustBe(Slice)
value.go#L1672: v.mustBe(Slice)
value.go#L1773: case Slice:
value.go#L1809: fl := v.flag.ro() | flagIndir | flag(Slice)
value.go#L1835: case Slice:
value.go#L1861: fl := v.flag.ro() | flagIndir | flag(Slice)
value.go#L2048: s.mustBe(Slice)
value.go#L2059: s.mustBe(Slice)
value.go#L2060: t.mustBe(Slice)
value.go#L2076: if dk != Array && dk != Slice {
value.go#L2086: if sk != Array && sk != Slice {
value.go#L2112: } else if sk == Slice {
value.go#L2290: if typ.Kind() != Slice {
value.go#L2304: return Value{typ.(*rtype), unsafe.Pointer(&s), flagIndir | flag(Slice)}
value.go#L2509: if dst.Kind() == Slice && dst.Elem().PkgPath() == "" {
value.go#L2518: case Slice:
encoding/asn1
asn1.go#L944: case reflect.Slice:
common.go#L180: 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#L249: case reflect.Slice:
binary.go#L407: case reflect.Slice:
binary.go#L564: case reflect.Slice:
binary.go#L629: case reflect.Slice:
encoding/gob
decode.go#L832: case reflect.Slice:
decode.go#L1020: case reflect.Slice:
encode.go#L443: case reflect.Map, reflect.Slice, reflect.String:
encode.go#L538: case reflect.Slice:
encoder.go#L125: case reflect.Array, reflect.Slice:
encoder.go#L148: case reflect.Slice:
type.go#L507: case reflect.Slice:
type.go#L743: case reflect.Slice:
encoding/json
decode.go#L527: case reflect.Array, reflect.Slice:
decode.go#L540: if v.Kind() == reflect.Slice {
decode.go#L592: if i == 0 && v.Kind() == reflect.Slice {
decode.go#L899: case reflect.Interface, reflect.Ptr, reflect.Map, reflect.Slice:
decode.go#L939: case reflect.Slice:
encode.go#L343: case reflect.Array, reflect.Map, reflect.Slice, reflect.String:
encode.go#L454: case reflect.Slice:
fmt
print.go#L501: case reflect.Chan, reflect.Func, reflect.Map, reflect.Ptr, reflect.Slice, reflect.UnsafePointer:
print.go#L821: case reflect.Array, reflect.Slice:
print.go#L828: if f.Kind() == reflect.Slice {
print.go#L847: if f.Kind() == reflect.Slice && f.IsNil() {
print.go#L874: case reflect.Array, reflect.Slice, reflect.Struct, reflect.Map:
scan.go#L1033: case reflect.Slice:
src.elv.sh/pkg/parse
pprint.go#L45: if ft.Kind() == reflect.Slice {
src.elv.sh/pkg/rpc
server.go#L570: case reflect.Slice: