// compile// Copyright 2021 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.packageptypeFoo[Tany]struct{ValT}func(fFoo[T])Bat(){}typeBarstruct{Foo[int]}funcfoo(){varbBarb.Bat()}