const reflect.Array

177 uses

	reflect (current package)
		deepequal.go#L88: 	case Array:
		type.go#L252: 	Array
		type.go#L616: 	Array:         "array",
		type.go#L722: 	case Array:
		type.go#L899: 	case Array:
		type.go#L967: 	if t.Kind() != Array {
		type.go#L1615: 	case Array:
		type.go#L2097: 	case Array:
		type.go#L2124: 	case Array:
		type.go#L2146: 	case Array:
		type.go#L2836: 	ckey := cacheKey{Array, typ, nil, uintptr(count)}
		type.go#L3117: 	case Array:
		value.go#L775: 	case Array:
		value.go#L940: 	case Array:
		value.go#L1113: 	case Array:
		value.go#L1149: 	case Array:
		value.go#L1764: 	case Array:
		value.go#L1826: 	case Array:
		value.go#L2076: 	if dk != Array && dk != Slice {
		value.go#L2079: 	if dk == Array {
		value.go#L2086: 	if sk != Array && sk != Slice {
		value.go#L2101: 	if dk == Array {
		value.go#L2108: 	if sk == Array {

	encoding/binary
		binary.go#L430: 	case reflect.Array:
		binary.go#L542: 	case reflect.Array:
		binary.go#L611: 	case reflect.Array:

	encoding/gob
		decode.go#L812: 		case reflect.Array:
		decode.go#L1008: 	case reflect.Array:
		encode.go#L436: 	case reflect.Array:
		encode.go#L553: 		case reflect.Array:
		encoder.go#L125: 	case reflect.Array, reflect.Slice:
		encoder.go#L155: 	case reflect.Array:
		type.go#L475: 	case reflect.Array:
		type.go#L739: 		case reflect.Array:

	encoding/json
		decode.go#L527: 	case reflect.Array, reflect.Slice:
		decode.go#L582: 		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#L766: 	case reflect.Array:
		marshal.go#L1044: 	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/google/go-cmp/cmp
		compare.go#L287: 	case reflect.Slice, reflect.Array:
		report_compare.go#L175: 		case reflect.Struct, reflect.Array, reflect.Slice:
		report_compare.go#L212: 	case reflect.Slice, reflect.Array:
		report_compare.go#L260: 				deferredEllipsis = !(k == reflect.Slice || k == reflect.Array)
		report_reflect.go#L49: 		case reflect.Struct, reflect.Slice, reflect.Array, reflect.Map:
		report_reflect.go#L163: 		if parentKind == reflect.Slice || parentKind == reflect.Array {
		report_reflect.go#L218: 	case reflect.Array:
		report_slices.go#L50: 	case reflect.Array, reflect.Slice:
		report_slices.go#L91: 	case t.Kind() == reflect.Array:

	github.com/google/go-cmp/cmp/internal/value
		name.go#L116: 	case reflect.Slice, reflect.Array:
		name.go#L118: 		if k == reflect.Array {
		sort.go#L60: 	case reflect.Array:
		zero.go#L32: 	case reflect.Array:

	github.com/imdario/mergo
		mergo.go#L38: 	case reflect.Array, reflect.Map, reflect.Slice, reflect.String:

	github.com/jackc/pgtype
		aclitem_array.go#L146: 	case reflect.Array:
		aclitem_array.go#L231: 		case reflect.Array, reflect.Slice:
		aclitem_array.go#L261: 	case reflect.Array:
		aclitem_array.go#L269: 		if reflect.Array == kind {
		array.go#L364: 	case reflect.Array:
		bool_array.go#L149: 	case reflect.Array:
		bool_array.go#L234: 		case reflect.Array, reflect.Slice:
		bool_array.go#L264: 	case reflect.Array:
		bool_array.go#L272: 		if reflect.Array == kind {
		bpchar_array.go#L149: 	case reflect.Array:
		bpchar_array.go#L234: 		case reflect.Array, reflect.Slice:
		bpchar_array.go#L264: 	case reflect.Array:
		bpchar_array.go#L272: 		if reflect.Array == kind {
		bytea_array.go#L130: 	case reflect.Array:
		bytea_array.go#L206: 		case reflect.Array, reflect.Slice:
		bytea_array.go#L236: 	case reflect.Array:
		bytea_array.go#L244: 		if reflect.Array == kind {
		cidr_array.go#L169: 	case reflect.Array:
		cidr_array.go#L263: 		case reflect.Array, reflect.Slice:
		cidr_array.go#L293: 	case reflect.Array:
		cidr_array.go#L301: 		if reflect.Array == kind {
		convert.go#L427: 	if dstVal.Kind() == reflect.Array {
		date_array.go#L150: 	case reflect.Array:
		date_array.go#L235: 		case reflect.Array, reflect.Slice:
		date_array.go#L265: 	case reflect.Array:
		date_array.go#L273: 		if reflect.Array == kind {
		enum_array.go#L146: 	case reflect.Array:
		enum_array.go#L231: 		case reflect.Array, reflect.Slice:
		enum_array.go#L261: 	case reflect.Array:
		enum_array.go#L269: 		if reflect.Array == kind {
		float4_array.go#L149: 	case reflect.Array:
		float4_array.go#L234: 		case reflect.Array, reflect.Slice:
		float4_array.go#L264: 	case reflect.Array:
		float4_array.go#L272: 		if reflect.Array == kind {
		float8_array.go#L149: 	case reflect.Array:
		float8_array.go#L234: 		case reflect.Array, reflect.Slice:
		float8_array.go#L264: 	case reflect.Array:
		float8_array.go#L272: 		if reflect.Array == kind {
		hstore_array.go#L130: 	case reflect.Array:
		hstore_array.go#L206: 		case reflect.Array, reflect.Slice:
		hstore_array.go#L236: 	case reflect.Array:
		hstore_array.go#L244: 		if reflect.Array == kind {
		inet_array.go#L169: 	case reflect.Array:
		inet_array.go#L263: 		case reflect.Array, reflect.Slice:
		inet_array.go#L293: 	case reflect.Array:
		inet_array.go#L301: 		if reflect.Array == kind {
		int2_array.go#L415: 	case reflect.Array:
		int2_array.go#L626: 		case reflect.Array, reflect.Slice:
		int2_array.go#L656: 	case reflect.Array:
		int2_array.go#L664: 		if reflect.Array == kind {
		int4_array.go#L415: 	case reflect.Array:
		int4_array.go#L626: 		case reflect.Array, reflect.Slice:
		int4_array.go#L656: 	case reflect.Array:
		int4_array.go#L664: 		if reflect.Array == kind {
		int8_array.go#L415: 	case reflect.Array:
		int8_array.go#L626: 		case reflect.Array, reflect.Slice:
		int8_array.go#L656: 	case reflect.Array:
		int8_array.go#L664: 		if reflect.Array == kind {
		jsonb_array.go#L149: 	case reflect.Array:
		jsonb_array.go#L234: 		case reflect.Array, reflect.Slice:
		jsonb_array.go#L264: 	case reflect.Array:
		jsonb_array.go#L272: 		if reflect.Array == kind {
		macaddr_array.go#L150: 	case reflect.Array:
		macaddr_array.go#L235: 		case reflect.Array, reflect.Slice:
		macaddr_array.go#L265: 	case reflect.Array:
		macaddr_array.go#L273: 		if reflect.Array == kind {
		numeric_array.go#L263: 	case reflect.Array:
		numeric_array.go#L402: 		case reflect.Array, reflect.Slice:
		numeric_array.go#L432: 	case reflect.Array:
		numeric_array.go#L440: 		if reflect.Array == kind {
		text_array.go#L149: 	case reflect.Array:
		text_array.go#L234: 		case reflect.Array, reflect.Slice:
		text_array.go#L264: 	case reflect.Array:
		text_array.go#L272: 		if reflect.Array == kind {
		timestamp_array.go#L150: 	case reflect.Array:
		timestamp_array.go#L235: 		case reflect.Array, reflect.Slice:
		timestamp_array.go#L265: 	case reflect.Array:
		timestamp_array.go#L273: 		if reflect.Array == kind {
		timestamptz_array.go#L150: 	case reflect.Array:
		timestamptz_array.go#L235: 		case reflect.Array, reflect.Slice:
		timestamptz_array.go#L265: 	case reflect.Array:
		timestamptz_array.go#L273: 		if reflect.Array == kind {
		tsrange_array.go#L111: 	case reflect.Array:
		tsrange_array.go#L187: 		case reflect.Array, reflect.Slice:
		tsrange_array.go#L217: 	case reflect.Array:
		tsrange_array.go#L225: 		if reflect.Array == kind {
		tstzrange_array.go#L111: 	case reflect.Array:
		tstzrange_array.go#L187: 		case reflect.Array, reflect.Slice:
		tstzrange_array.go#L217: 	case reflect.Array:
		tstzrange_array.go#L225: 		if reflect.Array == kind {
		uuid_array.go#L187: 	case reflect.Array:
		uuid_array.go#L290: 		case reflect.Array, reflect.Slice:
		uuid_array.go#L320: 	case reflect.Array:
		uuid_array.go#L328: 		if reflect.Array == kind {
		varchar_array.go#L149: 	case reflect.Array:
		varchar_array.go#L234: 		case reflect.Array, reflect.Slice:
		varchar_array.go#L264: 	case reflect.Array:
		varchar_array.go#L272: 		if reflect.Array == kind {

	github.com/lann/builder
		reflect.go#L16: 	if kind != reflect.Slice && kind != reflect.Array {

	github.com/lib/pq
		array.go#L322: 	case reflect.Array:
		array.go#L364: 		case reflect.Array:
		array.go#L386: 	case reflect.Array:
		array.go#L408: 	case reflect.Array:
		array.go#L580: 	if k := rv.Kind(); k == reflect.Array || k == reflect.Slice {

	github.com/Masterminds/squirrel
		expr.go#L418: 	return valVal.Kind() == reflect.Array || valVal.Kind() == reflect.Slice

	go.opentelemetry.io/otel/label
		kv.go#L117: 	case reflect.Array, reflect.Slice:
		value.go#L141: 	case reflect.Array, reflect.Slice:

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

	golang.org/x/crypto/ssh
		messages.go#L413: 		case reflect.Array:
		messages.go#L518: 		case reflect.Array:

	google.golang.org/api/internal/gensupport
		json.go#L197: 	case reflect.Array, reflect.Map, reflect.Slice, reflect.String:

	gopkg.in/yaml.v2
		decode.go#L592: 	case reflect.Array:
		decode.go#L614: 	if out.Kind() != reflect.Array {
		encode.go#L162: 	case reflect.Slice, reflect.Array:

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

	text/template
		exec.go#L314: 	case reflect.Array, reflect.Map, reflect.Slice, reflect.String:
		exec.go#L355: 	case reflect.Array, reflect.Slice:
		funcs.go#L218: 		case reflect.Array, reflect.Slice, reflect.String:
		funcs.go#L265: 	case reflect.Array, reflect.Slice:
		funcs.go#L302: 	case reflect.Array, reflect.Chan, reflect.Map, reflect.Slice, reflect.String: