cmd/compile: remove more superfluous int(lineno) conversions
Change-Id: Ia3e5d62b9d38a6c356baec8eb88b2bdabff5820f
Reviewed-on: https://go-review.googlesource.com/20150
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
Run-TryBot: Robert Griesemer <gri@golang.org>
diff --git a/src/cmd/compile/internal/gc/swt.go b/src/cmd/compile/internal/gc/swt.go
index 7ad66c3..1835642 100644
--- a/src/cmd/compile/internal/gc/swt.go
+++ b/src/cmd/compile/internal/gc/swt.go
@@ -58,7 +58,7 @@
// typecheckswitch typechecks a switch statement.
func typecheckswitch(n *Node) {
- lno := int(lineno)
+ lno := lineno
typechecklist(n.Ninit, Etop)
var nilonly string
@@ -184,7 +184,7 @@
typecheckslice(ncase.Nbody.Slice(), Etop)
}
- lineno = int32(lno)
+ lineno = lno
}
// walkswitch walks a switch statement.
@@ -290,7 +290,7 @@
var cas *NodeList
for _, c := range cc {
n := c.node
- lno := int(setlineno(n))
+ lno := setlineno(n)
a := Nod(OIF, nil, nil)
if (s.kind != switchKindTrue && s.kind != switchKindFalse) || assignop(n.Left.Type, s.exprname.Type, nil) == OCONVIFACE || assignop(s.exprname.Type, n.Left.Type, nil) == OCONVIFACE {
@@ -306,7 +306,7 @@
a.Nbody.Set([]*Node{n.Right}) // goto l
cas = list(cas, a)
- lineno = int32(lno)
+ lineno = lno
}
return liststmt(cas)
}