go/internal/typeparams
Robert Findley ce04ca3bf6 go/internal/gcimporter: normalize implicit interfaces in export tests
The export data format does not yet support capturing whether interfaces
are implicit, so normalize them for the purposes of comparing type
parameter constraints.

Change-Id: I678fb5f5fe6481b9a1479176ca056a31d17bbd77
Reviewed-on: https://go-review.googlesource.com/c/tools/+/355971
Trust: Robert Findley <rfindley@google.com>
Run-TryBot: Robert Findley <rfindley@google.com>
gopls-CI: kokoro <noreply+kokoro@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
2021-10-15 00:16:20 +00:00
..
common.go internal/typeparams: update x/tools for recent typeparams changes 2021-08-03 15:39:08 +00:00
common_test.go internal/typeparams: update x/tools for recent typeparams changes 2021-08-03 15:39:08 +00:00
copytermlist.go internal/typeparams: copy the term list algorithm from go/types 2021-10-14 22:21:32 +00:00
enabled_go117.go Revert "internal/typeparams: hide go1.18 API usage behind a build constraint" 2021-09-28 23:30:19 +00:00
enabled_go118.go Revert "internal/typeparams: hide go1.18 API usage behind a build constraint" 2021-09-28 23:30:19 +00:00
normalize.go internal/typeparams: copy the term list algorithm from go/types 2021-10-14 22:21:32 +00:00
normalize_test.go internal/typeparams: copy the term list algorithm from go/types 2021-10-14 22:21:32 +00:00
termlist.go internal/typeparams: copy the term list algorithm from go/types 2021-10-14 22:21:32 +00:00
typeparams_go117.go go/internal/gcimporter: normalize implicit interfaces in export tests 2021-10-15 00:16:20 +00:00
typeparams_go118.go go/internal/gcimporter: normalize implicit interfaces in export tests 2021-10-15 00:16:20 +00:00
typeparams_test.go internal/typeparams: filter out API diffs related to types.Environment 2021-09-29 15:31:12 +00:00
typeterm.go internal/typeparams: copy the term list algorithm from go/types 2021-10-14 22:21:32 +00:00