diff options
author | Russ Cox <rsc@golang.org> | 2011-04-08 12:27:58 -0400 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2011-04-08 12:27:58 -0400 |
commit | 14172ca1bb161048d016124ee86adbe20e86dde0 (patch) | |
tree | 70d4aede5db4da49281581d5abc6f310ea6baeba /test/interface | |
parent | 3aa209cd3492b3e31aa0928f70f3496824de5937 (diff) | |
download | go-14172ca1bb161048d016124ee86adbe20e86dde0.tar.gz |
update go tree for reflect changes
R=golang-dev, r
CC=golang-dev
http://codereview.appspot.com/4353043
Diffstat (limited to 'test/interface')
-rw-r--r-- | test/interface/fake.go | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/test/interface/fake.go b/test/interface/fake.go index 5cf3be052..de8505d8d 100644 --- a/test/interface/fake.go +++ b/test/interface/fake.go @@ -46,34 +46,34 @@ func main() { x.t = add("abc", "def") x.u = 1 x.v = 2 - x.w = 1<<28 - x.x = 2<<28 + x.w = 1 << 28 + x.x = 2 << 28 x.y = 0x12345678 x.z = x.y // check mem and string v := reflect.NewValue(x) - i := v.(*reflect.StructValue).Field(0) - j := v.(*reflect.StructValue).Field(1) + i := v.Field(0) + j := v.Field(1) assert(i.Interface() == j.Interface()) - s := v.(*reflect.StructValue).Field(2) - t := v.(*reflect.StructValue).Field(3) + s := v.Field(2) + t := v.Field(3) assert(s.Interface() == t.Interface()) // make sure different values are different. // make sure whole word is being compared, // not just a single byte. - i = v.(*reflect.StructValue).Field(4) - j = v.(*reflect.StructValue).Field(5) + i = v.Field(4) + j = v.Field(5) assert(i.Interface() != j.Interface()) - i = v.(*reflect.StructValue).Field(6) - j = v.(*reflect.StructValue).Field(7) + i = v.Field(6) + j = v.Field(7) assert(i.Interface() != j.Interface()) - i = v.(*reflect.StructValue).Field(8) - j = v.(*reflect.StructValue).Field(9) + i = v.Field(8) + j = v.Field(9) assert(i.Interface() == j.Interface()) } |