const reflect.Array

67 uses

	reflect (current package)
		abi.go#L223: 	case Array:
		deepequal.go#L91: 	case Array:
		iter.go#L71: 		if v.Elem().kind() != Array {
		iter.go#L82: 	case Array, Slice:
		iter.go#L135: 		if v.Elem().kind() != Array {
		iter.go#L146: 	case Array, Slice:
		type.go#L318: 	Array
		type.go#L517: 	Array:         "array",
		type.go#L805: 	if t.Kind() != Array {
		type.go#L906: 	case Int8, Int16, Int32, Int64, Int, Uint8, Uint16, Uint32, Uint64, Uint, Uintptr, Array, Slice, Chan, String, Map:
		type.go#L911: 		return t.Elem().Kind() == Array
		type.go#L934: 	case Array, Slice, String, Map:
		type.go#L939: 		return t.Elem().Kind() == Array
		type.go#L1655: 	case Array:
		type.go#L2066: 	case Array:
		type.go#L2093: 	case Array:
		type.go#L2115: 	case Array:
		type.go#L2226: 	case Array:
		type.go#L2678: 	ckey := cacheKey{Array, typ, nil, uintptr(length)}
		type.go#L2924: 	case Array:
		value.go#L314: 	case Array:
		value.go#L1166: 	case Array:
		value.go#L1402: 	case Array:
		value.go#L1675: 	case Array:
		value.go#L1833: 	case Array, Struct:
		value.go#L1860: 	case Array:
		value.go#L2334: 	case Array:
		value.go#L2396: 	case Array:
		value.go#L2822: 	if dk != Array && dk != Slice {
		value.go#L2825: 	if dk == Array {
		value.go#L2832: 	if sk != Array && sk != Slice {
		value.go#L2847: 	if dk == Array {
		value.go#L2854: 	if sk == Array {
		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#L3265: 	case Array:
		value.go#L3267: 		case Interface, Array, Struct:
		value.go#L3336: 	case Array:
		value.go#L3652: 	return Value{typ, ptr, v.flag&^(flagAddr|flagKindMask) | flag(Array)}

	encoding/binary
		binary.go#L700: 	case reflect.Slice, reflect.Array:
		binary.go#L735: 	case reflect.Array:
		binary.go#L847: 	case reflect.Array:
		binary.go#L916: 	case reflect.Array:

	encoding/json
		decode.go#L537: 	case reflect.Array, reflect.Slice:
		decode.go#L585: 		if v.Kind() == reflect.Array {
		encode.go#L354: 	case reflect.Array, reflect.Map, reflect.Slice, reflect.String:
		encode.go#L460: 	case reflect.Array:

	encoding/xml
		marshal.go#L477: 	if (kind == reflect.Slice || kind == reflect.Array) && typ.Elem().Kind() != reflect.Uint8 {
		marshal.go#L806: 	case reflect.Array:
		marshal.go#L1138: 	case reflect.Array, reflect.Map, reflect.Slice, reflect.String:

	fmt
		print.go#L869: 	case reflect.Array, reflect.Slice:
		print.go#L920: 			case reflect.Array, reflect.Slice, reflect.Struct, reflect.Map:

	github.com/jackc/pgx/v5/pgtype
		convert.go#L67: 	if dstVal.Kind() == reflect.Array {
		convert.go#L77: 			if nested.Kind() == reflect.Array {
		pgtype.go#L585: 			if elemValue.Kind() == reflect.Array {
		pgtype.go#L1048: 	if targetElemValue.Kind() == reflect.Array {
		pgtype.go#L1440: 	if refValue.Kind() == reflect.Array {
		pgtype.go#L1921: 	if valueType := reflect.TypeOf(value); valueType != nil && valueType.Kind() == reflect.Array {

	go.uber.org/mock/gomock
		matchers.go#L256: 	case reflect.Array, reflect.Chan, reflect.Map, reflect.Slice, reflect.String:
		matchers.go#L320: 	case reflect.Slice, reflect.Array:

	go/ast
		print.go#L181: 	case reflect.Array:

	internal/fmtsort
		sort.go#L116: 	case reflect.Array:

	text/template
		exec.go#L330: 	case reflect.Array, reflect.Map, reflect.Slice, reflect.String:
		exec.go#L414: 	case reflect.Array, reflect.Slice:
		funcs.go#L210: 		case reflect.Array, reflect.Slice, reflect.String:
		funcs.go#L261: 	case reflect.Array, reflect.Slice:
		funcs.go#L298: 	case reflect.Array, reflect.Chan, reflect.Map, reflect.Slice, reflect.String: