const reflect.Array
76 uses
reflect (current package)
abi.go#L224: case Array:
deepequal.go#L91: case Array:
type.go#L259: Array
type.go#L659: Array: "array",
type.go#L765: case Array:
type.go#L949: case Array:
type.go#L1017: if t.Kind() != Array {
type.go#L1678: case Array:
type.go#L2160: case Array:
type.go#L2187: case Array:
type.go#L2209: case Array:
type.go#L2902: ckey := cacheKey{Array, typ, nil, uintptr(length)}
type.go#L3158: case Array:
value.go#L1120: case Array:
value.go#L1344: case Array:
value.go#L1533: case Array:
value.go#L1569: case Array:
value.go#L2309: case Array:
value.go#L2371: case Array:
value.go#L2684: if dk != Array && dk != Slice {
value.go#L2687: if dk == Array {
value.go#L2694: if sk != Array && sk != Slice {
value.go#L2709: if dk == Array {
value.go#L2716: if sk == Array {
value.go#L3091: if vt.Kind() == Slice && t.Kind() == Pointer && t.Elem().Kind() == Array {
value.go#L3161: if dst.Kind() == Pointer && dst.Elem().Kind() == Array && src.Elem() == dst.Elem().Elem() {
encoding/binary
binary.go#L430: case reflect.Array:
binary.go#L542: case reflect.Array:
binary.go#L611: case reflect.Array:
encoding/json
decode.go#L530: case reflect.Array, reflect.Slice:
decode.go#L585: if v.Kind() == reflect.Array {
encode.go#L343: case reflect.Array, reflect.Map, reflect.Slice, reflect.String:
encode.go#L456: case reflect.Array:
encoding/xml
marshal.go#L456: if (kind == reflect.Slice || kind == reflect.Array) && typ.Elem().Kind() != reflect.Uint8 {
marshal.go#L770: case reflect.Array:
marshal.go#L1048: case reflect.Array, reflect.Map, reflect.Slice, reflect.String:
fmt
print.go#L821: case reflect.Array, reflect.Slice:
print.go#L874: case reflect.Array, reflect.Slice, reflect.Struct, reflect.Map:
github.com/go-pg/pg/v10/internal
util.go#L22: if v.Kind() == reflect.Array {
github.com/go-pg/pg/v10/orm
table.go#L1222: case reflect.Slice, reflect.Array:
table.go#L1272: case reflect.Array, reflect.Slice:
github.com/go-pg/pg/v10/types
append_value.go#L46: reflect.Array: appendJSONValue,
append_value.go#L116: case reflect.Array:
array_append.go#L42: case reflect.Slice, reflect.Array:
array_scan.go#L31: case reflect.Slice, reflect.Array:
scan_value.go#L49: reflect.Array: scanJSONValue,
scan_value.go#L126: case reflect.Array:
github.com/go-pg/zerochecker
zerochecker.go#L28: case reflect.Array:
github.com/golang/mock/gomock
matchers.go#L199: case reflect.Array, reflect.Chan, reflect.Map, reflect.Slice, reflect.String:
matchers.go#L263: case reflect.Slice, reflect.Array:
github.com/google/go-cmp/cmp
compare.go#L288: case reflect.Slice, reflect.Array:
report_compare.go#L176: case reflect.Struct, reflect.Array, reflect.Slice:
report_compare.go#L213: case reflect.Slice, reflect.Array:
report_compare.go#L261: deferredEllipsis = !(k == reflect.Slice || k == reflect.Array)
report_reflect.go#L56: case reflect.Struct, reflect.Slice, reflect.Array, reflect.Map:
report_reflect.go#L170: if parentKind == reflect.Slice || parentKind == reflect.Array {
report_reflect.go#L226: case reflect.Array:
report_slices.go#L58: case reflect.Array, reflect.Slice:
report_slices.go#L110: case t.Kind() == reflect.Array:
github.com/google/go-cmp/cmp/internal/value
name.go#L123: case reflect.Slice, reflect.Array:
name.go#L125: if k == reflect.Array {
sort.go#L60: case reflect.Array:
github.com/vmihailenco/msgpack/v5
decode_value.go#L35: reflect.Array: decodeArrayValue,
decode_value.go#L107: case reflect.Array:
encode_value.go#L29: reflect.Array: encodeArrayValue,
encode_value.go#L105: case reflect.Array:
types.go#L336: case reflect.Array, reflect.Map, reflect.Slice, reflect.String:
go/ast
print.go#L181: case reflect.Array:
google.golang.org/protobuf/internal/impl
message_reflect_field.go#L522: case reflect.Array:
gotest.tools/v3/assert/cmp
compare.go#L191: case reflect.Slice, reflect.Array:
internal/fmtsort
sort.go#L163: case reflect.Array:
text/template
exec.go#L324: case reflect.Array, reflect.Map, reflect.Slice, reflect.String:
exec.go#L376: case reflect.Array, reflect.Slice:
funcs.go#L221: case reflect.Array, reflect.Slice, reflect.String:
funcs.go#L268: case reflect.Array, reflect.Slice:
funcs.go#L305: case reflect.Array, reflect.Chan, reflect.Map, reflect.Slice, reflect.String: