mirror of
https://github.com/golang/go
synced 2024-11-02 11:50:30 +00:00
go/types: add the TypeParam.Obj method
Users should be able to access the type name associated with a type parameter. Change-Id: I495c3b4377f9d4807b1e78ad341e573d4d3c7bff Reviewed-on: https://go-review.googlesource.com/c/go/+/343931 Trust: Robert Findley <rfindley@google.com> Run-TryBot: Robert Findley <rfindley@google.com> Reviewed-by: Robert Griesemer <gri@golang.org>
This commit is contained in:
parent
baf2866956
commit
9fe5c7f122
1 changed files with 3 additions and 0 deletions
|
@ -60,6 +60,9 @@ func (t *TypeParam) _SetId(id uint64) {
|
|||
t.id = id
|
||||
}
|
||||
|
||||
// Obj returns the type name for t.
|
||||
func (t *TypeParam) Obj() *TypeName { return t.obj }
|
||||
|
||||
// Constraint returns the type constraint specified for t.
|
||||
func (t *TypeParam) Constraint() Type {
|
||||
// compute the type set if possible (we may not have an interface)
|
||||
|
|
Loading…
Reference in a new issue