cmd/5g etc: mechanical cleanup
Run rsc.io/grind rev 796d0f2 on C->Go conversions.
This replaces various awkward := initializations with plain var declarations.
Checked bit-for-bit compatibility with toolstash + buildall.
Change-Id: I601101d8177894adb9b0e3fb55dfe0ed4f544716
Reviewed-on: https://go-review.googlesource.com/6517
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
diff --git a/src/cmd/internal/gc/reflect.go b/src/cmd/internal/gc/reflect.go
index 732dd36..e2be03d 100644
--- a/src/cmd/internal/gc/reflect.go
+++ b/src/cmd/internal/gc/reflect.go
@@ -275,7 +275,7 @@
* return function type, receiver as first argument (or not).
*/
func methodfunc(f *Type, receiver *Type) *Type {
- in := (*NodeList)(nil)
+ var in *NodeList
if receiver != nil {
d := Nod(ODCLFIELD, nil, nil)
d.Type = receiver
@@ -290,7 +290,7 @@
in = list(in, d)
}
- out := (*NodeList)(nil)
+ var out *NodeList
for t := getoutargx(f).Type; t != nil; t = t.Down {
d = Nod(ODCLFIELD, nil, nil)
d.Type = t.Type
@@ -328,7 +328,7 @@
// make list of methods for t,
// generating code if necessary.
- a := (*Sig)(nil)
+ var a *Sig
var this *Type
var b *Sig
@@ -412,8 +412,8 @@
var method *Sym
var isym *Sym
- all := (*Sig)(nil)
- last := (*Sig)(nil)
+ var all *Sig
+ var last *Sig
for f := t.Type; f != nil; f = f.Down {
if f.Etype != TFIELD {
Fatal("imethods: not field")
@@ -687,7 +687,7 @@
}
dowidth(t)
alg := algtype(t)
- algsym := (*Sym)(nil)
+ var algsym *Sym
if alg < 0 || alg == AMEM {
algsym = dalgsym(t)
}