From 14c815ee28144ea6fec48a81fb48b6a4fcb09164 Mon Sep 17 00:00:00 2001 From: Robert Griesemer Date: Mon, 13 Apr 2015 21:01:35 -0700 Subject: [PATCH] cmd/vet: remove (another) dependency on go/astutil Missed this in a prior change. Change-Id: I7358c17b73a1221cb8f9dff6b808fdea8b13ec06 Reviewed-on: https://go-review.googlesource.com/8916 Reviewed-by: Rob Pike --- cmd/vet/unused.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/cmd/vet/unused.go b/cmd/vet/unused.go index cbec9bb8..db988fe1 100644 --- a/cmd/vet/unused.go +++ b/cmd/vet/unused.go @@ -13,7 +13,6 @@ import ( "go/token" "strings" - "golang.org/x/tools/go/ast/astutil" "golang.org/x/tools/go/types" ) @@ -56,11 +55,11 @@ func initUnusedFlags() { } func checkUnusedResult(f *File, n ast.Node) { - call, ok := astutil.Unparen(n.(*ast.ExprStmt).X).(*ast.CallExpr) + call, ok := unparen(n.(*ast.ExprStmt).X).(*ast.CallExpr) if !ok { return // not a call statement } - fun := astutil.Unparen(call.Fun) + fun := unparen(call.Fun) if f.pkg.types[fun].IsType() { return // a conversion, not a call