From 320aabbada08d72d19d190e523bb31874a61471a Mon Sep 17 00:00:00 2001 From: Emmanuel Odeke Date: Sat, 29 Apr 2017 11:50:34 -0600 Subject: [PATCH] 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 --- test/fixedbugs/issue18089.go | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 test/fixedbugs/issue18089.go 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 +} -- 2.48.1