const internal/abi.Interface
32 uses
internal/abi (current package)
type.go#L72: Interface
type.go#L171: Interface: "interface",
type.go#L362: case Interface:
type.go#L433: if t.Kind() != Interface {
type.go#L462: if t.Kind() == Interface {
internal/reflectlite
type.go#L84: Interface = abi.Interface
value.go#L233: case abi.Interface:
value.go#L270: if v.kind() == abi.Interface {
value.go#L304: case abi.Interface, abi.Slice:
value.go#L372: if v.kind() == abi.Interface {
value.go#L431: if v.Kind() == abi.Interface && v.IsNil() {
value.go#L435: return Value{dst, nil, flag(abi.Interface)}
value.go#L443: return Value{dst, target, flagIndir | flag(abi.Interface)}
internal/runtime/maps
map.go#L835: case abi.Interface:
reflect
type.go#L1505: if T.Kind() != abi.Interface {
type.go#L1525: if V.Kind() == abi.Interface {
type.go#L2320: if k := elem.Kind(); k == abi.Pointer || k == abi.Interface {
type.go#L2836: if rcvr != nil && rcvr.Kind() == abi.Interface {
value.go#L879: if v.typ().Kind() == abi.Interface {
value.go#L918: if t.Kind() == abi.Interface {
value.go#L1563: if typ.Kind() == abi.Interface {
value.go#L1906: if v.typ().Kind() == abi.Interface && v.IsNil() {
value.go#L2512: if v.typ().Kind() == abi.Interface {
value.go#L3456: if src.Kind() == abi.Interface {
runtime
alg.go#L238: case abi.Interface:
cgocall.go#L668: case abi.Interface:
cgocall.go#L846: case abi.Interface:
mbitmap.go#L970: if typ.Kind() == abi.Interface {
mfinal.go#L258: case abi.Interface:
mfinal.go#L514: case fint.Kind() == abi.Interface:
type.go#L75: case abi.Interface:
type.go#L577: case abi.Interface:
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)