blob: e1d76527f3db63f83affbe2951d6a9ebd62cdd44 [file] [log] [blame]
// Copyright 2023 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
// Test that there are no type inference errors
// if function arguments are invalid.
package p
func f[S any](S) {}
var s struct{ x int }
func _() {
f(s.y /* ERROR "s.y undefined" */)
f(1 /* ERROR "cannot convert 1" */ / s)
}