cmd/gobind: delete unused parseFiles func
Change-Id: I1f9678671692becde0721347721bea65530146ee
Reviewed-on: https://go-review.googlesource.com/17190
Reviewed-by: David Crawshaw <crawshaw@golang.org>
diff --git a/cmd/gobind/gen.go b/cmd/gobind/gen.go
index 21f3b37..d080d96 100644
--- a/cmd/gobind/gen.go
+++ b/cmd/gobind/gen.go
@@ -5,9 +5,6 @@
package main
import (
- "go/ast"
- "go/parser"
- "go/scanner"
"go/token"
"go/types"
"io"
@@ -62,30 +59,6 @@
var fset = token.NewFileSet()
-func parseFiles(dir string, filenames []string) []*ast.File {
- var files []*ast.File
- hasErr := false
- for _, filename := range filenames {
- path := filepath.Join(dir, filename)
- file, err := parser.ParseFile(fset, path, nil, parser.AllErrors)
- if err != nil {
- hasErr = true
- if list, _ := err.(scanner.ErrorList); len(list) > 0 {
- for _, err := range list {
- errorf("%v", err)
- }
- } else {
- errorf("%v", err)
- }
- }
- files = append(files, file)
- }
- if hasErr {
- return nil
- }
- return files
-}
-
func writer(fname string, pkg *types.Package) (w io.Writer, closer func()) {
if fname == "" {
return os.Stdout, func() { return }