]> Cypherpunks repositories - gostls13.git/commit
go/types, types2: ensure we have a fully resolved type in validType
authorRobert Griesemer <gri@golang.org>
Wed, 16 Mar 2022 21:09:56 +0000 (14:09 -0700)
committerRobert Griesemer <gri@golang.org>
Mon, 21 Mar 2022 19:10:26 +0000 (19:10 +0000)
commit7751883379621d8ecbf7e4920af0a81c31f2c078
tree23b2fc2ecbca335a0af8b6e28aaea4f6a51e67d8
parent5df3f491acc9188653e2793f0e83e72a091c1931
go/types, types2: ensure we have a fully resolved type in validType

This addresses a situation where Named.fromRHS is nil which
is causing validType to panic when the debug flag is set.

Change-Id: Ie1af3f4d412efc2ce2ee7707af5375ed130a1f2a
Reviewed-on: https://go-review.googlesource.com/c/go/+/393436
Trust: Robert Griesemer <gri@golang.org>
Reviewed-by: Robert Findley <rfindley@google.com>
src/cmd/compile/internal/types2/validtype.go
src/go/types/validtype.go