From 5f4c825cf83b376fe4733111e19351fa3ca599b0 Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Thu, 26 Mar 2020 17:27:54 -0700 Subject: [PATCH] go/go2go: support imports that only defines funcs That case was breaking when looking for a symbol to import to avoid an unused package error. Change-Id: I51ccacf36a95a16eac89071d5fa141608b759014 --- src/go/go2go/rewrite.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/go/go2go/rewrite.go b/src/go/go2go/rewrite.go index 3d76dc55e2..8ecd141c2b 100644 --- a/src/go/go2go/rewrite.go +++ b/src/go/go2go/rewrite.go @@ -229,7 +229,7 @@ func rewriteAST(fset *token.FileSet, importer *Importer, importPath string, file tok = token.TYPE importableName = name break nameLoop - case *types.Var: + case *types.Var, *types.Func: tok = token.VAR importableName = name break nameLoop