Skip to content

Commit 2583c1b

Browse files
committed
go/types: add test case for issue #45096
This verifies that issue #45096 is not an issue for go/types. Updates #45096. Change-Id: I4e987b5d4928f0c864d0d2c0379149443beb4d5c Reviewed-on: https://go-review.googlesource.com/c/go/+/302754 Trust: Robert Griesemer <[email protected]> Run-TryBot: Robert Griesemer <[email protected]> Reviewed-by: Robert Findley <[email protected]>
1 parent f38b642 commit 2583c1b

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/go/types/api_test.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -341,6 +341,9 @@ func TestTypesInfo(t *testing.T) {
341341

342342
// instantiated types must be sanitized
343343
{genericPkg + `g0; type t[P any] int; var x struct{ f t[int] }; var _ = x.f`, `x.f`, `generic_g0.t[int]`},
344+
345+
// issue 45096
346+
{genericPkg + `issue45096; func _[T interface{ type int8, int16, int32 }](x T) { _ = x < 0 }`, `0`, `T₁`},
344347
}
345348

346349
for _, test := range tests {

0 commit comments

Comments
 (0)