modernc.org/gc@v1.0.1-0.20240304020402-f0dba7c97c2b/testdata/errchk/test/fixedbugs/bug212.go (about)

     1  // errorcheck
     2  
     3  // Copyright 2009 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  package main
     8  type I int
     9  type S struct { f map[I]int }
    10  var v1 = S{ make(map[int]int) }		// ERROR "cannot|illegal|incompatible|wrong"
    11  var v2 map[I]int = map[int]int{}	// ERROR "cannot|illegal|incompatible|wrong"
    12  var v3 = S{ make(map[uint]int) }	// ERROR "cannot|illegal|incompatible|wrong"