]> Cypherpunks repositories - gostls13.git/commit
go/types, types2: report error for invalid string(1 << s)
authorRobert Griesemer <gri@golang.org>
Tue, 18 Jan 2022 23:21:37 +0000 (15:21 -0800)
committerRobert Griesemer <gri@golang.org>
Tue, 18 Jan 2022 23:59:40 +0000 (23:59 +0000)
commit50869f377fd72a921d27e3522a05604b7753b3ab
tree435980d0ebfb4bd082cf07d204bfda302bdfe78a
parentfa4df6597eb7ed07a9a835a8b68c37282709f79e
go/types, types2: report error for invalid string(1 << s)

For #45114.
Fixes #45117.

Change-Id: I71d6650ae2c4c06952fce19959120f15f13c08a2
Reviewed-on: https://go-review.googlesource.com/c/go/+/379256
Trust: Robert Griesemer <gri@golang.org>
Reviewed-by: Robert Findley <rfindley@google.com>
src/cmd/compile/internal/types2/api_test.go
src/cmd/compile/internal/types2/conversions.go
src/cmd/compile/internal/types2/testdata/check/shifts.src
src/cmd/compile/internal/types2/testdata/fixedbugs/issue45114.go [new file with mode: 0644]
src/go/types/api_test.go
src/go/types/conversions.go
src/go/types/testdata/check/shifts.src
src/go/types/testdata/fixedbugs/issue45114.go [new file with mode: 0644]
test/fixedbugs/bug193.go