Commit 37fc70ba authored by Matthew Dempsky's avatar Matthew Dempsky

cmd/internal/objabi: remove unused flag funcs

Change-Id: I728c5606882ece949d58e86f9558fc16ae4ffd85
Reviewed-on: https://go-review.googlesource.com/64052
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
Reviewed-by: default avatarBrad Fitzpatrick <bradfitz@golang.org>
parent f84a1db1
...@@ -11,24 +11,10 @@ import ( ...@@ -11,24 +11,10 @@ import (
"strconv" "strconv"
) )
func Flagfn2(string, string, func(string, string)) { panic("flag") }
func Flagcount(name, usage string, val *int) { func Flagcount(name, usage string, val *int) {
flag.Var((*count)(val), name, usage) 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()) { func Flagfn0(name, usage string, f func()) {
flag.Var(fn0(f), name, usage) flag.Var(fn0(f), name, usage)
} }
...@@ -78,18 +64,6 @@ func (c *count) IsBoolFlag() bool { ...@@ -78,18 +64,6 @@ func (c *count) IsBoolFlag() bool {
return true 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() type fn0 func()
func (f fn0) Set(s string) error { func (f fn0) Set(s string) error {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment