From: Matthew Dempsky Date: Fri, 15 Sep 2017 19:04:34 +0000 (-0700) Subject: cmd/internal/objabi: remove unused flag funcs X-Git-Tag: go1.10beta1~1092 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=37fc70bac3a02e38859a09996e7ea95c3c64aed4;p=gostls13.git cmd/internal/objabi: remove unused flag funcs Change-Id: I728c5606882ece949d58e86f9558fc16ae4ffd85 Reviewed-on: https://go-review.googlesource.com/64052 Run-TryBot: Matthew Dempsky Reviewed-by: Brad Fitzpatrick --- diff --git a/src/cmd/internal/objabi/flag.go b/src/cmd/internal/objabi/flag.go index e349b41324..f891456033 100644 --- a/src/cmd/internal/objabi/flag.go +++ b/src/cmd/internal/objabi/flag.go @@ -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 {