const reflect.Interface

56 uses

	reflect (current package)
		deepequal.go#L48: 		case Map, Slice, Interface:
		deepequal.go#L111: 	case Interface:
		type.go#L255: 	Interface
		type.go#L619: 	Interface:     "interface",
		type.go#L740: 	case Interface:
		type.go#L795: 	if t.Kind() == Interface {
		type.go#L803: 	if t.Kind() == Interface {
		type.go#L837: 	if t.Kind() == Interface {
		type.go#L1437: 	if u.Kind() != Interface {
		type.go#L1465: 	if T.Kind() != Interface {
		type.go#L1485: 	if V.Kind() == Interface {
		type.go#L1639: 	case Interface:
		type.go#L2095: 	case Float32, Float64, Complex64, Complex128, Interface:
		type.go#L2119: 	case Float32, Float64, Complex64, Complex128, Interface, String:
		type.go#L2144: 	case Interface:
		type.go#L2418: 				if k := elem.Kind(); k == Ptr || k == Interface {
		type.go#L2424: 			case Interface:
		type.go#L3005: 	if rcvr != nil && rcvr.Kind() == Interface {
		type.go#L3109: 	case Interface:
		value.go#L593: 			if typ.Kind() == Interface {
		value.go#L637: 	if v.typ.Kind() == Interface {
		value.go#L676: 	if t.Kind() == Interface {
		value.go#L814: 	case Interface:
		value.go#L1033: 	if v.kind() == Interface {
		value.go#L1053: 	v.mustBe(Interface)
		value.go#L1081: 	case Interface, Slice:
		value.go#L1120: 	case Chan, Func, Interface, Map, Ptr, Slice, UnsafePointer:
		value.go#L1327: 	if v.typ.Kind() == Interface && v.IsNil() {
		value.go#L1561: 	if v.kind() == Interface {
		value.go#L1918: 	if v.typ.Kind() == Interface {
		value.go#L2435: 		if v.Kind() == Interface && v.IsNil() {
		value.go#L2439: 			return Value{dst, nil, flag(Interface)}
		value.go#L2447: 		return Value{dst, target, flagIndir | flag(Interface)}
		value.go#L2547: 		if src.Kind() == Interface {
		value.go#L2744: 	return Value{typ.common(), target, v.flag.ro() | flagIndir | flag(Interface)}

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

	encoding/gob
		decode.go#L862: 		case reflect.Interface:
		decode.go#L1006: 	case reflect.Interface:
		decode.go#L1060: 		if ut.base.Kind() == reflect.Interface && remoteId != tInterface {
		encode.go#L449: 	case reflect.Chan, reflect.Func, reflect.Interface, reflect.Ptr:
		encode.go#L583: 		case reflect.Interface:
		type.go#L472: 	case reflect.Interface:

	encoding/json
		decode.go#L447: 		if v.Kind() == reflect.Interface && !v.IsNil() {
		decode.go#L467: 		if v.Elem().Kind() == reflect.Interface && v.Elem().Elem() == v {
		decode.go#L514: 	case reflect.Interface:
		decode.go#L620: 	if v.Kind() == reflect.Interface && v.NumMethod() == 0 {
		decode.go#L899: 		case reflect.Interface, reflect.Ptr, reflect.Map, reflect.Slice:
		decode.go#L920: 		case reflect.Interface:
		decode.go#L956: 		case reflect.Interface:
		decode.go#L984: 		case reflect.Interface:
		encode.go#L353: 	case reflect.Interface, reflect.Ptr:
		encode.go#L448: 	case reflect.Interface:

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

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