1 // -lang=go1.17 2 3 // Copyright 2023 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 p 8 9 func f[P /* ERROR "requires go1.18" */ interface{}](P) {} 10 11 var v func(int) = f /* ERROR "requires go1.18" */ 12