const reflect.Struct

54 uses

	reflect (current package)
		deepequal.go#L121: 	case Struct:
		type.go#L260: 	Struct
		type.go#L624: 	Struct:        "struct",
		type.go#L702: 	case Struct:
		type.go#L919: 	if t.Kind() != Struct {
		type.go#L927: 	if t.Kind() != Struct {
		type.go#L935: 	if t.Kind() != Struct {
		type.go#L943: 	if t.Kind() != Struct {
		type.go#L975: 	if t.Kind() != Struct {
		type.go#L1222: 			if ft.Kind() == Ptr && ft.Elem().Kind() == Struct {
		type.go#L1316: 				if ok || ntyp == nil || ntyp.Kind() != Struct {
		type.go#L1655: 	case Struct:
		type.go#L2100: 	case Struct:
		type.go#L2127: 	case Struct:
		type.go#L2149: 	case Struct:
		type.go#L2224: 		kind:    uint8(Struct),
		type.go#L2803: 	case Struct:
		type.go#L3124: 	case Struct:
		value.go#L849: 	if v.kind() != Struct {
		value.go#L884: 	v.mustBe(Struct)
		value.go#L887: 			if v.Kind() == Ptr && v.typ.Elem().Kind() == Struct {
		value.go#L903: 	v.mustBe(Struct)
		value.go#L1124: 	case Struct:
		value.go#L1369: 	v.mustBe(Struct)

	encoding/asn1
		asn1.go#L913: 	case reflect.Struct:
		common.go#L178: 	case reflect.Struct:
		marshal.go#L487: 	case reflect.Struct:

	encoding/binary
		binary.go#L413: 	case reflect.Struct:
		binary.go#L435: 	case reflect.Struct:
		binary.go#L548: 	case reflect.Struct:
		binary.go#L617: 	case reflect.Struct:

	encoding/gob
		decode.go#L851: 		case reflect.Struct:
		decode.go#L1034: 	case reflect.Struct:
		decode.go#L1089: 	if srt.Kind() != reflect.Struct || ut.externalDec != 0 {
		decode.go#L1198: 	if st := base; st.Kind() == reflect.Struct && ut.externalDec == 0 {
		encode.go#L457: 	case reflect.Struct:
		encode.go#L573: 		case reflect.Struct:
		encode.go#L636: 	if ut.externalEnc == 0 && srt.Kind() == reflect.Struct {
		encode.go#L700: 	if ut.externalEnc == 0 && value.Type().Kind() == reflect.Struct {
		encoder.go#L119: 	case reflect.Struct:
		encoder.go#L161: 	case reflect.Struct:
		type.go#L521: 	case reflect.Struct:
		type.go#L748: 		case reflect.Struct:

	encoding/json
		decode.go#L650: 	case reflect.Struct:
		encode.go#L450: 	case reflect.Struct:
		encode.go#L1248: 					if isUnexported && t.Kind() != reflect.Struct {
		encode.go#L1290: 				if name != "" || !sf.Anonymous || ft.Kind() != reflect.Struct {

	fmt
		print.go#L787: 	case reflect.Struct:
		print.go#L874: 			case reflect.Array, reflect.Slice, reflect.Struct, reflect.Map:

	internal/fmtsort
		sort.go#L156: 	case reflect.Struct:

	net/http
		transport.go#L372: 	if rv := reflect.ValueOf(altProto["https"]); rv.IsValid() && rv.Type().Kind() == reflect.Struct && rv.Type().NumField() == 1 {

	src.elv.sh/pkg/eval
		options.go#L23: 	if ptrValue.Kind() != reflect.Ptr || ptrValue.Elem().Kind() != reflect.Struct {

	vendor/golang.org/x/crypto/cryptobyte
		asn1.go#L278: 	case reflect.Struct:
		asn1.go#L619: 		case reflect.Struct: