]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/internal/objabi: remove unused flag funcs
authorMatthew Dempsky <mdempsky@google.com>
Fri, 15 Sep 2017 19:04:34 +0000 (12:04 -0700)
committerMatthew Dempsky <mdempsky@google.com>
Fri, 15 Sep 2017 19:30:37 +0000 (19:30 +0000)
Change-Id: I728c5606882ece949d58e86f9558fc16ae4ffd85
Reviewed-on: https://go-review.googlesource.com/64052
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/cmd/internal/objabi/flag.go

index e349b413249ec17523c1326cdcfb57d48a5d1581..f8914560337a82864860480f2813c7090add8e0a 100644 (file)
@@ -11,24 +11,10 @@ import (
        "strconv"
 )
 
-func Flagfn2(string, string, func(string, string)) { panic("flag") }
-
 func Flagcount(name, usage string, val *int) {
        flag.Var((*count)(val), name, usage)
 }
 
-func Flagint32(name, usage string, val *int32) {
-       flag.Var((*int32Value)(val), name, usage)
-}
-
-func Flagint64(name, usage string, val *int64) {
-       flag.Int64Var(val, name, *val, usage)
-}
-
-func Flagstr(name, usage string, val *string) {
-       flag.StringVar(val, name, *val, usage)
-}
-
 func Flagfn0(name, usage string, f func()) {
        flag.Var(fn0(f), name, usage)
 }
@@ -78,18 +64,6 @@ func (c *count) IsBoolFlag() bool {
        return true
 }
 
-type int32Value int32
-
-func (i *int32Value) Set(s string) error {
-       v, err := strconv.ParseInt(s, 0, 64)
-       *i = int32Value(v)
-       return err
-}
-
-func (i *int32Value) Get() interface{} { return int32(*i) }
-
-func (i *int32Value) String() string { return fmt.Sprint(*i) }
-
 type fn0 func()
 
 func (f fn0) Set(s string) error {