diff options
author | Cuong Manh Le <cuong.manhle.vn@gmail.com> | 2020-12-30 01:24:30 +0700 |
---|---|---|
committer | Cuong Manh Le <cuong.manhle.vn@gmail.com> | 2020-12-29 19:21:18 +0000 |
commit | 850aa7c60cb56d0cc40e3c213acb14ac96e2bf9e (patch) | |
tree | 057905e8efa6946de6b5de5872b0825bc39b4a55 /src/cmd/compile/internal/typecheck/stmt.go | |
parent | 37babc97bb8f1d26dbbbc39e4ec5080a273fa2bb (diff) | |
download | go-850aa7c60cb56d0cc40e3c213acb14ac96e2bf9e.tar.gz go-850aa7c60cb56d0cc40e3c213acb14ac96e2bf9e.zip |
[dev.regabi] cmd/compile: use *ir.Name instead of ir.Node for CaseClause.Var
Passes toolstash -cmp.
Change-Id: Ib0b6ebf5751ffce2c9500dc67d78e54937ead208
Reviewed-on: https://go-review.googlesource.com/c/go/+/279449
Trust: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Run-TryBot: Cuong Manh Le <cuong.manhle.vn@gmail.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
Diffstat (limited to 'src/cmd/compile/internal/typecheck/stmt.go')
-rw-r--r-- | src/cmd/compile/internal/typecheck/stmt.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/compile/internal/typecheck/stmt.go b/src/cmd/compile/internal/typecheck/stmt.go index f5d36a663d..d90d13b44c 100644 --- a/src/cmd/compile/internal/typecheck/stmt.go +++ b/src/cmd/compile/internal/typecheck/stmt.go @@ -631,7 +631,7 @@ func tcSwitchType(n *ir.SwitchStmt) { nvar := ncase.Var nvar.SetType(vt) if vt != nil { - nvar = AssignExpr(nvar) + nvar = AssignExpr(nvar).(*ir.Name) } else { // Clause variable is broken; prevent typechecking. nvar.SetTypecheck(1) |