mirror of
https://github.com/golang/go
synced 2024-10-14 11:53:56 +00:00
spec: fix prose about promoted methods of embedded fields
The types of embedded fields must be named, but they don't need to be defined types (e.g. if the type name is an alias). Fixes #41687. Change-Id: Ib9de65dfab0e23c27d8303875fa45c217aa03331 Reviewed-on: https://go-review.googlesource.com/c/go/+/406054 Reviewed-by: Ian Lance Taylor <iant@google.com> Reviewed-by: Robert Griesemer <gri@google.com>
This commit is contained in:
parent
6365efb7dc
commit
da0a6f4b57
|
@ -1089,7 +1089,7 @@ of a struct except that they cannot be used as field names in
|
|||
</p>
|
||||
|
||||
<p>
|
||||
Given a struct type <code>S</code> and a <a href="#Type_definitions">defined type</a>
|
||||
Given a struct type <code>S</code> and a <a href="#Types">named type</a>
|
||||
<code>T</code>, promoted methods are included in the method set of the struct as follows:
|
||||
</p>
|
||||
<ul>
|
||||
|
|
Loading…
Reference in a new issue