]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/compile/internal/walk: remove un-used func/var
authorCuong Manh Le <cuong.manhle.vn@gmail.com>
Tue, 27 Jun 2023 03:05:56 +0000 (10:05 +0700)
committerGopher Robot <gobot@golang.org>
Fri, 21 Jul 2023 02:40:28 +0000 (02:40 +0000)
Change-Id: I0ea1340cbca3dfb8b6bd71df439edd410e452fa3
Reviewed-on: https://go-review.googlesource.com/c/go/+/506478
Reviewed-by: Keith Randall <khr@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
Auto-Submit: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Run-TryBot: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Reviewed-by: Keith Randall <khr@google.com>
src/cmd/compile/internal/walk/range.go
src/cmd/compile/internal/walk/walk.go

index 38479b323fadfeedf120613ed3854f2ae3fd13dd..a751af2242dd62ef7cb7cf76569656c81cd66552 100644 (file)
@@ -564,18 +564,3 @@ func arrayClear(wbPos src.XPos, a ir.Node, nrange *ir.RangeStmt) ir.Node {
        typecheck.Stmts(n.Body)
        return walkStmt(n)
 }
-
-// addptr returns (*T)(uintptr(p) + n).
-func addptr(p ir.Node, n int64) ir.Node {
-       t := p.Type()
-
-       p = ir.NewConvExpr(base.Pos, ir.OCONVNOP, nil, p)
-       p.SetType(types.Types[types.TUINTPTR])
-
-       p = ir.NewBinaryExpr(base.Pos, ir.OADD, p, ir.NewInt(base.Pos, n))
-
-       p = ir.NewConvExpr(base.Pos, ir.OCONVNOP, nil, p)
-       p.SetType(t)
-
-       return p
-}
index 778b95d5473569350d7baf58a772384f6d514d28..8e4aa985bbc2487741162f5248d3288218deeb6b 100644 (file)
@@ -5,7 +5,6 @@
 package walk
 
 import (
-       "errors"
        "fmt"
 
        "cmd/compile/internal/base"
@@ -98,8 +97,6 @@ func convas(n *ir.AssignStmt, init *ir.Nodes) *ir.AssignStmt {
        return n
 }
 
-var stop = errors.New("stop")
-
 func vmkcall(fn ir.Node, t *types.Type, init *ir.Nodes, va []ir.Node) *ir.CallExpr {
        if init == nil {
                base.Fatalf("mkcall with nil init: %v", fn)