]> Cypherpunks repositories - gostls13.git/commit
[dev.typeparams] go/types: import lookup logic from dev.go2go
authorRob Findley <rfindley@google.com>
Tue, 15 Dec 2020 16:37:06 +0000 (11:37 -0500)
committerRobert Findley <rfindley@google.com>
Tue, 15 Dec 2020 23:59:39 +0000 (23:59 +0000)
commita4d4c10340957f5c1804134a75b3da36402fe8bb
tree1ceb23cb9c848e6141d6f8b1fddea2e96d69bbc7
parent1306435103558c4718e0ff3cba5ab2b8e2e34ec5
[dev.typeparams] go/types: import lookup logic from dev.go2go

Changes from dev.go2go:
 + Remove support for pointer designation.
 + Remove support for method type parameters in missingMethod. We could
   leave this logic in, but it looked sufficiently shaky that I'd rather
   not bring in the additional complexity.
 + Remove the strictness flag parameter to assertableTo, since it isn't
   used.

Change-Id: I812b8d1c49f3b714b166f061fbb7f2e683a0ce86
Reviewed-on: https://go-review.googlesource.com/c/go/+/278333
Run-TryBot: Robert Findley <rfindley@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Trust: Robert Findley <rfindley@google.com>
Trust: Robert Griesemer <gri@golang.org>
Reviewed-by: Robert Griesemer <gri@golang.org>
src/go/types/lookup.go
src/go/types/methodset.go