X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=src%2Fcmd%2Fcompile%2Finternal%2Ftypes2%2Funify.go;h=000321e4eae2f992c5458ebdd6ed279dec688cc3;hb=bea55136b2d50fc514ddfba4380311295975a660;hp=e0340a59071af331e44f1fe931e8f22a81349891;hpb=1b03ec8a25412342ca072c0860bdf046d58e82ac;p=gostls13.git diff --git a/src/cmd/compile/internal/types2/unify.go b/src/cmd/compile/internal/types2/unify.go index e0340a5907..000321e4ea 100644 --- a/src/cmd/compile/internal/types2/unify.go +++ b/src/cmd/compile/internal/types2/unify.go @@ -291,6 +291,9 @@ func (u *unifier) nify(x, y Type, mode unifyMode, p *ifacePair) (result bool) { u.depth-- }() + x = _Unalias(x) + y = _Unalias(y) + // nothing to do if x == y if x == y { return true