Source file test/fixedbugs/issue20162.go
1 // compile -c=4 2 3 // Copyright 2017 The Go Authors. All rights reserved. 4 // Use of this source code is governed by a BSD-style 5 // license that can be found in the LICENSE file. 6 7 // Issue 20162: embedded interfaces weren't dowidth-ed by the front end, 8 // leading to races in the backend. 9 10 package p 11 12 func Foo() { 13 _ = (make([]func() interface { 14 M(interface{}) 15 }, 1)) 16 } 17