Skip to content

Commit db5d12b

Browse files
committed
go/types/internal/play: display method receiver type
Change-Id: Ib42e91d90ecd6e3bda69dbfa6ae2489fd2a0185c Reviewed-on: https://go-review.googlesource.com/c/tools/+/572476 LUCI-TryBot-Result: Go LUCI <[email protected]> Reviewed-by: Tim King <[email protected]>
1 parent 2c8dd3e commit db5d12b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

go/types/internal/play/play.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -275,8 +275,8 @@ func formatObj(out *strings.Builder, fset *token.FileSet, ref string, obj types.
275275
origin = obj.Origin()
276276

277277
case *types.Func:
278-
if obj.Type().(*types.Signature).Recv() != nil {
279-
kind = "method"
278+
if recv := obj.Type().(*types.Signature).Recv(); recv != nil {
279+
kind = fmt.Sprintf("method (with recv %v)", recv.Type())
280280
}
281281
origin = obj.Origin()
282282

0 commit comments

Comments
 (0)