aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/api
diff options
context:
space:
mode:
authorAlan Donovan <adonovan@google.com>2024-04-09 15:35:11 -0400
committerGopher Robot <gobot@golang.org>2024-04-09 20:48:51 +0000
commitbdd27c4debfb51fe42df0c0532c1c747777b7a32 (patch)
treef2a620a9252f9e73dc4689422c07d8eee75df2ce /src/cmd/api
parenta555ac63322f441f19a2a5130298c4c6ee6357dc (diff)
downloadgo-bdd27c4debfb51fe42df0c0532c1c747777b7a32.tar.xz
cmd/api: handle types.Alias
This is covered by the existing tests under gotypesalias=1. Change-Id: Ia17f35fe580b745fa4bdaf4689dfe9c2ed6ebc5b Reviewed-on: https://go-review.googlesource.com/c/go/+/577735 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Dmitri Shuralyov <dmitshur@google.com> Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org> Auto-Submit: Alan Donovan <adonovan@google.com>
Diffstat (limited to 'src/cmd/api')
-rw-r--r--src/cmd/api/main_test.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cmd/api/main_test.go b/src/cmd/api/main_test.go
index 0a3d44ddd0..b071ef5f99 100644
--- a/src/cmd/api/main_test.go
+++ b/src/cmd/api/main_test.go
@@ -843,6 +843,9 @@ func (w *Walker) writeType(buf *bytes.Buffer, typ types.Type) {
buf.WriteString(s)
w.writeType(buf, typ.Elem())
+ case *types.Alias:
+ w.writeType(buf, types.Unalias(typ))
+
case *types.Named:
obj := typ.Obj()
pkg := obj.Pkg()