]> Cypherpunks.ru repositories - gostls13.git/commit
cmd/compile: do not report error for invalid constant
authorCuong Manh Le <cuong.manhle.vn@gmail.com>
Thu, 4 Mar 2021 15:24:58 +0000 (22:24 +0700)
committerCuong Manh Le <cuong.manhle.vn@gmail.com>
Fri, 5 Mar 2021 18:46:43 +0000 (18:46 +0000)
commit9e6b1fcd0a42db0f4699ff17e3b248e563f7eee4
tree79c1f2de4ccded588da012a27dc5b7697f60d3b8
parent51d8d351c1bb2cac74e1bbf8545245cdbc8914c3
cmd/compile: do not report error for invalid constant

Invalid constant was already reported by noder, so don't re-check in
typecheck, which lead to compiler crashing.

Updates #43311

Change-Id: I48e2f540601cef725c1ff628c066ed15d848e771
Reviewed-on: https://go-review.googlesource.com/c/go/+/298713
Trust: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Run-TryBot: Cuong Manh Le <cuong.manhle.vn@gmail.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
src/cmd/compile/internal/noder/noder.go
src/cmd/compile/internal/typecheck/typecheck.go
test/char_lit1.go
test/fixedbugs/issue20232.go