From a4aa2e0c280237f5e4d22f84386bcfee2f9cec3f Mon Sep 17 00:00:00 2001 From: Hiroshi Ioka Date: Mon, 30 Apr 2018 17:36:23 +0900 Subject: cmd/cgo: visit cgo type inside ellipsis node Fixes #25143 Change-Id: Ide654fe70651fda827cdeeaaa73d2a1f8aefd7e7 Reviewed-on: https://go-review.googlesource.com/110159 Reviewed-by: Ian Lance Taylor Run-TryBot: Ian Lance Taylor TryBot-Result: Gobot Gobot --- src/cmd/cgo/ast.go | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/cmd/cgo/ast.go b/src/cmd/cgo/ast.go index 58e0ee78cb..8dceb25ca6 100644 --- a/src/cmd/cgo/ast.go +++ b/src/cmd/cgo/ast.go @@ -356,6 +356,7 @@ func (f *File) walk(x interface{}, context astContext, visit func(*File, interfa case *ast.BadExpr: case *ast.Ident: case *ast.Ellipsis: + f.walk(&n.Elt, ctxType, visit) case *ast.BasicLit: case *ast.FuncLit: f.walk(n.Type, ctxType, visit) -- cgit v1.3-5-g9baa