commit | a53710ffcbaa236eb15e9b8f3be294091697826f | [log] [tgz] |
---|---|---|
author | Russ Cox <rsc@golang.org> | Wed Jun 03 14:16:01 2015 -0400 |
committer | Russ Cox <rsc@golang.org> | Thu Jun 04 03:58:27 2015 +0000 |
tree | 590b9646fa562c9f689857ac513aeb62f533a813 | |
parent | ca19e55f9aa6f4b191b6b1e4a3e2b4b3a5cbdc49 [diff] [blame] |
cmd/compile: cleanups for Node trimming sequence Suggested during code reviews of last 15 CLs (or so). Change-Id: If780f6eb47a7a31df133c64d5dcf0eaf04d8447b Reviewed-on: https://go-review.googlesource.com/10675 Reviewed-by: Ian Lance Taylor <iant@golang.org> Reviewed-by: Josh Bleecher Snyder <josharian@gmail.com>
diff --git a/src/cmd/compile/internal/gc/go.go b/src/cmd/compile/internal/gc/go.go index 21a8a68..024810e 100644 --- a/src/cmd/compile/internal/gc/go.go +++ b/src/cmd/compile/internal/gc/go.go
@@ -98,6 +98,9 @@ func (v Val) Ctype() int { switch x := v.U.(type) { default: + Fatal("unexpected Ctype for %T", v.U) + panic("not reached") + case nil: return 0 case *NilVal: return CTNIL