From e3f7ae25337ed8730c91a8e07566ad45079714e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20F=20R=C3=B8dseth?= Date: Fri, 24 Jun 2016 09:47:41 +0200 Subject: [PATCH] Consistent use of "value Value"/"vl Value" --- value.go | 4 ++-- value_number.go | 20 ++++++++++---------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/value.go b/value.go index 8ef5919..90c1406 100644 --- a/value.go +++ b/value.go @@ -30,8 +30,8 @@ type Value struct { value interface{} } -func (vl Value) safe() bool { - return vl.kind < valueEmpty +func (value Value) safe() bool { + return value.kind < valueEmpty } var ( diff --git a/value_number.go b/value_number.go index 54996c7..870bf11 100644 --- a/value_number.go +++ b/value_number.go @@ -168,32 +168,32 @@ type _number struct { // FIXME // http://www.goinggo.net/2013/08/gustavos-ieee-754-brain-teaser.html // http://bazaar.launchpad.net/~niemeyer/strepr/trunk/view/6/strepr.go#L160 -func (vl Value) number() (number _number) { - switch vl := vl.value.(type) { +func (value Value) number() (number _number) { + switch value := value.value.(type) { case int8: - number.int64 = int64(vl) + number.int64 = int64(value) return case int16: - number.int64 = int64(vl) + number.int64 = int64(value) return case uint8: - number.int64 = int64(vl) + number.int64 = int64(value) return case uint16: - number.int64 = int64(vl) + number.int64 = int64(value) return case uint32: - number.int64 = int64(vl) + number.int64 = int64(value) return case int: - number.int64 = int64(vl) + number.int64 = int64(value) return case int64: - number.int64 = vl + number.int64 = value return } - float := vl.float64() + float := value.float64() if float == 0 { return }