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[P any](P) {} 8 func h[P, Q any](P) Q { panic(0) } 9 10 var _ func(int) = g 11 var _ func(int) string = h[int] 12 13 func f1(func(int)) {} 14 func f2(int, func(int)) {} 15 16 func _() { 17 f1(g) 18 f2(0, g) 19 } 20