]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: simplify keydup
authorMatthew Dempsky <mdempsky@google.com>
Sat, 26 Mar 2016 01:07:19 +0000 (18:07 -0700)
committerMatthew Dempsky <mdempsky@google.com>
Sat, 26 Mar 2016 05:15:50 +0000 (05:15 +0000)
commitd53287d0c37de1e624648dc9a1b1be356a2acf13
treececc0cfb8535f68f342edc4990a1b61ba90ab4b5
parentc61a55d831d8042e4af48442e3a0db7d80539e5d
cmd/compile: simplify keydup

Use a type switch instead of calling Val.Ctype (which in turn just
uses a type switch anyway).

Use continue statements to simplify the control flow.

Change-Id: I65c139d706d4d78e5b4ce09d1b1505a3e424496b
Reviewed-on: https://go-review.googlesource.com/21173
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/cmd/compile/internal/gc/go.go
src/cmd/compile/internal/gc/typecheck.go