]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: checkwidth T when constructing *T
authorJosh Bleecher Snyder <josharian@gmail.com>
Sat, 29 Apr 2017 21:27:55 +0000 (14:27 -0700)
committerJosh Bleecher Snyder <josharian@gmail.com>
Sun, 30 Apr 2017 00:45:42 +0000 (00:45 +0000)
commitdfeecda91df3b0760fb380061f6af41e38f7938e
tree3244ad9a828f6e2d3416596262d6d6bedb178fcd
parent320aabbada08d72d19d190e523bb31874a61471a
cmd/compile: checkwidth T when constructing *T

Without this, T can sneak through to the backend
with its width unknown.

Fixes #20174

Change-Id: I9b21e0e2641f75e360cc5e45dcb4eefe8255b675
Reviewed-on: https://go-review.googlesource.com/42175
Run-TryBot: Josh Bleecher Snyder <josharian@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/cmd/compile/internal/gc/typecheck.go
test/fixedbugs/issue20174.go [new file with mode: 0644]