For #47694
Change-Id: Ibf38eabcb78abc563fcf77e2b566175a18c06fa3
Reviewed-on: https://go-review.googlesource.com/c/go/+/372114
Trust: Ian Lance Taylor <iant@golang.org>
Run-TryBot: Ian Lance Taylor <iant@golang.org>
Reviewed-by: Robert Griesemer <gri@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
The Go compiler cannot currently handle type declarations inside generic functions
or methods. We hope to provide support for this feature in Go 1.19.
</li>
+ <li><!-- https://golang.org/issue/49030 -->
+ Embedding a type parameter, or a pointer to a type parameter, as
+ an unnamed field in a struct type is not permitted. Similarly
+ embedding a type parameter in an interface type is not permitted.
+ Whether these will ever be permitted is unclear at present.
+ </li>
</ul>
</p>