]> Cypherpunks.ru repositories - gostls13.git/commit
go/types, types2: check integer constant literal overflow
authorRobert Griesemer <gri@golang.org>
Mon, 15 Aug 2022 23:26:23 +0000 (16:26 -0700)
committerRobert Griesemer <gri@golang.org>
Tue, 16 Aug 2022 01:11:29 +0000 (01:11 +0000)
commitf80b12667c69c72e170862ef50f085ff9d35f354
treee2af26c4c686a4995fcf421f615ce0c3303711a0
parent7ec0ec3645a481155728020c07685992444a9e4f
go/types, types2: check integer constant literal overflow

Fixes #54280.

Change-Id: I44a31daaace50bc90c96cd36387bd1a009d6a287
Reviewed-on: https://go-review.googlesource.com/c/go/+/424055
Reviewed-by: Robert Findley <rfindley@google.com>
Reviewed-by: Robert Griesemer <gri@google.com>
Run-TryBot: Robert Griesemer <gri@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
src/cmd/compile/internal/types2/expr.go
src/cmd/compile/internal/types2/testdata/fixedbugs/issue54280.go [new file with mode: 0644]
src/go/types/check_test.go
src/go/types/expr.go
src/go/types/testdata/fixedbugs/issue54280.go [new file with mode: 0644]
test/const7.go
test/fixedbugs/issue54280.go [new file with mode: 0644]