1 // Copyright 2023 The Go Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style 3 // license that can be found in the LICENSE file. 4 5 package p 6 7 func _() { g /* ERROR "cannot infer T" */ () } 8 9 func g[T any]() (_ /* ERROR "cannot use _ as value or type" */, int) { panic(0) } 10 11 // test case from issue 12 13 var _ = append(f /* ERROR "cannot infer T" */ ()()) 14 15 func f[T any]() (_ /* ERROR "cannot use _" */, _ /* ERROR "cannot use _" */, int) { 16 panic("not implemented") 17 } 18