]> Cypherpunks.ru repositories - gostls13.git/blobdiff - src/cmd/compile/internal/types2/interface.go
go/types, types2: introduce _Alias type node
[gostls13.git] / src / cmd / compile / internal / types2 / interface.go
index a815ae2637bd78a4ca6cafa622db5335d4223ae7..4072098e05234d94fe071f02f2d8e38863778f7c 100644 (file)
@@ -152,7 +152,7 @@ func (check *Checker) interfaceType(ityp *Interface, iface *syntax.InterfaceType
                // use named receiver type if available (for better error messages)
                var recvTyp Type = ityp
                if def != nil {
-                       if named, _ := def.typ.(*Named); named != nil {
+                       if named := asNamed(def.typ); named != nil {
                                recvTyp = named
                        }
                }