From: Emmanuel Odeke Date: Sat, 29 Apr 2017 17:50:34 +0000 (-0600) Subject: cmd/compile: add test for blank field in composite literal X-Git-Tag: go1.9beta1~379 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=320aabbada08d72d19d190e523bb31874a61471a;p=gostls13.git cmd/compile: add test for blank field in composite literal Updates #18089. Test for that issue; it was inadvertently fixed by CL 34988. Ensure that we don't regress on the fix. Change-Id: Icb85fc20dbb0a47f028f088281319b552b16759d Reviewed-on: https://go-review.googlesource.com/42173 Reviewed-by: Matthew Dempsky Run-TryBot: Matthew Dempsky TryBot-Result: Gobot Gobot --- diff --git a/test/fixedbugs/issue18089.go b/test/fixedbugs/issue18089.go new file mode 100644 index 0000000000..fe5c1d4830 --- /dev/null +++ b/test/fixedbugs/issue18089.go @@ -0,0 +1,19 @@ +// compile + +// Copyright 2017 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package foo + +type T struct { + x int + _ int +} + +func main() { + _ = T{0, 0} + + x := T{1, 1} + _ = x +}