const Doc …
var Analyzer …
var unusedVariableRegexp …
func run(pass *analysis.Pass) (interface{ … }
func runForError(pass *analysis.Pass, err types.Error, name string) error { … }
func removeVariableFromSpec(pass *analysis.Pass, path []ast.Node, stmt *ast.ValueSpec, decl *ast.GenDecl, ident *ast.Ident) []analysis.SuggestedFix { … }
func removeVariableFromAssignment(path []ast.Node, stmt *ast.AssignStmt, ident *ast.Ident) []analysis.SuggestedFix { … }
func suggestedFixMessage(name string) string { … }
func deleteStmtFromBlock(path []ast.Node, stmt ast.Stmt) []analysis.TextEdit { … }
func exprMayHaveSideEffects(expr ast.Expr) bool { … }