const reflect.Interface

50 uses

	reflect (current package)
		abi.go#L219: 	case Interface:
		deepequal.go#L51: 		case Map, Slice, Interface:
		deepequal.go#L118: 	case Interface:
		map.go#L275: 	if v.kind() == Interface {
		map.go#L319: 	if v.kind() == Interface {
		type.go#L321: 	Interface
		type.go#L520: 	Interface:     "interface",
		type.go#L637: 	if t.Kind() == Interface {
		type.go#L645: 	if t.Kind() == Interface {
		type.go#L679: 	if t.Kind() == Interface {
		type.go#L1478: 	if u.Kind() != Interface {
		type.go#L1679: 	case Interface:
		type.go#L2064: 	case Float32, Float64, Complex64, Complex128, Interface:
		type.go#L2088: 	case Float32, Float64, Complex64, Complex128, Interface, String:
		type.go#L2113: 	case Interface:
		type.go#L2326: 			case Interface:
		type.go#L2916: 	case Interface:
		value.go#L1223: 	case Interface:
		value.go#L1507: 	if v.kind() == Interface {
		value.go#L1554: 	if v.kind() == Interface {
		value.go#L1614: 	v.mustBe(Interface)
		value.go#L1644: 	case Interface, Slice:
		value.go#L1702: 	case Chan, Func, Interface, Map, Pointer, Slice, UnsafePointer:
		value.go#L1829: 	case Interface:
		value.go#L2155: 	if v.kind() == Interface {
		value.go#L3196: 		if v.Kind() == Interface && v.IsNil() {
		value.go#L3200: 			return Value{dst, nil, flag(Interface)}
		value.go#L3211: 		return Value{dst, target, flagIndir | flag(Interface)}
		value.go#L3267: 		case Interface, Array, Struct:
		value.go#L3277: 	case Interface:
		value.go#L3302: 	if v.Kind() == Interface {
		value.go#L3305: 	if u.Kind() == Interface {
		value.go#L3679: 	return Value{typ.common(), target, v.flag.ro() | flagIndir | flag(Interface)}

	encoding/asn1
		asn1.go#L722: 	if ifaceType := fieldType; ifaceType.Kind() == reflect.Interface && ifaceType.NumMethod() == 0 {
		marshal.go#L584: 	if v.Kind() == reflect.Interface && v.Type().NumMethod() == 0 {

	encoding/json
		decode.go#L457: 		if v.Kind() == reflect.Interface && !v.IsNil() {
		decode.go#L477: 		if v.Elem().Kind() == reflect.Interface && v.Elem().Elem().Equal(v) {
		decode.go#L524: 	case reflect.Interface:
		decode.go#L621: 	if v.Kind() == reflect.Interface && v.NumMethod() == 0 {
		decode.go#L905: 		case reflect.Interface, reflect.Pointer, reflect.Map, reflect.Slice:
		decode.go#L926: 		case reflect.Interface:
		decode.go#L963: 		case reflect.Interface:
		decode.go#L990: 		case reflect.Interface:
		encode.go#L360: 		reflect.Interface, reflect.Pointer:
		encode.go#L452: 	case reflect.Interface:
		encode.go#L1195: 						case t.Kind() == reflect.Interface && t.Implements(isZeroerType):

	fmt
		print.go#L344: 	if val.Kind() == reflect.Interface && !val.IsNil() {
		print.go#L857: 	case reflect.Interface:

	github.com/gotd/td/tdp
		tdp.go#L34: 	case reflect.Struct, reflect.Ptr, reflect.Interface:

	internal/fmtsort
		sort.go#L123: 	case reflect.Interface: