const internal/abi.Interface
30 uses
internal/abi (current package)
type.go#L72: Interface
type.go#L168: Interface: "interface",
type.go#L368: case Interface:
type.go#L439: if t.Kind() != Interface {
type.go#L468: if t.Kind() == Interface {
internal/reflectlite
type.go#L84: Interface = abi.Interface
value.go#L231: case abi.Interface:
value.go#L268: if v.kind() == abi.Interface {
value.go#L302: case abi.Interface, abi.Slice:
value.go#L370: if v.kind() == abi.Interface {
value.go#L429: if v.Kind() == abi.Interface && v.IsNil() {
value.go#L433: return Value{dst, nil, flag(abi.Interface)}
value.go#L441: return Value{dst, target, flagIndir | flag(abi.Interface)}
reflect
type.go#L1416: if T.Kind() != abi.Interface {
type.go#L1436: if V.Kind() == abi.Interface {
type.go#L2231: if k := elem.Kind(); k == abi.Pointer || k == abi.Interface {
type.go#L2749: if rcvr != nil && rcvr.Kind() == abi.Interface {
value.go#L877: if v.typ().Kind() == abi.Interface {
value.go#L916: if t.Kind() == abi.Interface {
value.go#L1809: if v.typ().Kind() == abi.Interface && v.IsNil() {
value.go#L2411: if v.typ().Kind() == abi.Interface {
value.go#L3313: if src.Kind() == abi.Interface {
runtime
alg.go#L224: case abi.Interface:
alg.go#L266: case abi.Interface:
cgocall.go#L637: case abi.Interface:
mbitmap.go#L918: if typ.Kind_&abi.KindMask == abi.Interface {
mfinal.go#L261: case abi.Interface:
mfinal.go#L511: case fint.Kind_&abi.KindMask == abi.Interface:
type.go#L71: case abi.Interface:
type.go#L573: case abi.Interface:
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)