const reflect.Interface
48 uses
reflect (current package)
abi.go#L219: case Interface:
deepequal.go#L51: case Map, Slice, Interface:
deepequal.go#L118: case Interface:
type.go#L264: Interface
type.go#L469: Interface: "interface",
type.go#L577: if t.Kind() == Interface {
type.go#L585: if t.Kind() == Interface {
type.go#L619: if t.Kind() == Interface {
type.go#L1242: if u.Kind() != Interface {
type.go#L1443: case Interface:
type.go#L1881: case Float32, Float64, Complex64, Complex128, Interface:
type.go#L1905: case Float32, Float64, Complex64, Complex128, Interface, String:
type.go#L1930: case Interface:
type.go#L2209: case Interface:
type.go#L2888: case Interface:
value.go#L1227: case Interface:
value.go#L1507: if v.kind() == Interface {
value.go#L1533: v.mustBe(Interface)
value.go#L1563: case Interface, Slice:
value.go#L1614: case Chan, Func, Interface, Map, Pointer, Slice, UnsafePointer:
value.go#L1683: case Interface:
value.go#L1871: if v.kind() == Interface {
value.go#L1914: if v.kind() == Interface {
value.go#L2257: if v.kind() == Interface {
value.go#L3288: if v.Kind() == Interface && v.IsNil() {
value.go#L3292: return Value{dst, nil, flag(Interface)}
value.go#L3303: return Value{dst, target, flagIndir | flag(Interface)}
value.go#L3359: case Interface, Array, Struct:
value.go#L3369: case Interface:
value.go#L3394: if v.Kind() == Interface {
value.go#L3397: if u.Kind() == Interface {
value.go#L3771: return Value{typ.common(), target, v.flag.ro() | flagIndir | flag(Interface)}
encoding/asn1
asn1.go#L691: 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#L451: if v.Kind() == reflect.Interface && !v.IsNil() {
decode.go#L471: if v.Elem().Kind() == reflect.Interface && v.Elem().Elem() == v {
decode.go#L518: case reflect.Interface:
decode.go#L615: if v.Kind() == reflect.Interface && v.NumMethod() == 0 {
decode.go#L891: case reflect.Interface, reflect.Pointer, reflect.Map, reflect.Slice:
decode.go#L912: case reflect.Interface:
decode.go#L948: case reflect.Interface:
decode.go#L976: case reflect.Interface:
encode.go#L316: case reflect.Interface, reflect.Pointer:
encode.go#L411: case reflect.Interface:
fmt
print.go#L343: if val.Kind() == reflect.Interface && !val.IsNil() {
print.go#L856: case reflect.Interface:
github.com/gotd/td/tdp
tdp.go#L34: case reflect.Struct, reflect.Ptr, reflect.Interface:
internal/fmtsort
sort.go#L169: case reflect.Interface:
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |