From 717a671622f7b89965123f259e4db4c2fccbeb4e Mon Sep 17 00:00:00 2001 From: Abirdcfly Date: Fri, 26 Aug 2022 06:46:27 +0000 Subject: [PATCH] go/analysis/passes/printf: remove unused hasBasicType Change-Id: Ic1be5931a620e3fd15b58a7acc34d0013f011a20 GitHub-Last-Rev: 32b11c95b8c0715aa13a741913759198ec208942 GitHub-Pull-Request: golang/tools#391 Reviewed-on: https://go-review.googlesource.com/c/tools/+/425834 Run-TryBot: Tim King Reviewed-by: David Chase gopls-CI: kokoro TryBot-Result: Gopher Robot Reviewed-by: Tim King --- go/analysis/passes/printf/types.go | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/go/analysis/passes/printf/types.go b/go/analysis/passes/printf/types.go index 270e917c80..7cbb0bdbf5 100644 --- a/go/analysis/passes/printf/types.go +++ b/go/analysis/passes/printf/types.go @@ -299,13 +299,3 @@ func isConvertibleToString(typ types.Type) bool { return false } - -// hasBasicType reports whether x's type is a types.Basic with the given kind. -func hasBasicType(pass *analysis.Pass, x ast.Expr, kind types.BasicKind) bool { - t := pass.TypesInfo.Types[x].Type - if t != nil { - t = t.Underlying() - } - b, ok := t.(*types.Basic) - return ok && b.Kind() == kind -}