aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/typecheck/typecheck.go
diff options
context:
space:
mode:
authorMatthew Dempsky <mdempsky@google.com>2021-01-02 01:27:29 -0800
committerMatthew Dempsky <mdempsky@google.com>2021-01-02 10:57:25 +0000
commitf2538033c08a8c215a19610680d66f5909c5bcdd (patch)
treeea806dcd2e65c0609d2194cb204ae3937a6098d6 /src/cmd/compile/internal/typecheck/typecheck.go
parent2f2d4b4e68ab2fc448a1c2daf793b11ccde2fb16 (diff)
downloadgo-f2538033c08a8c215a19610680d66f5909c5bcdd.tar.gz
go-f2538033c08a8c215a19610680d66f5909c5bcdd.zip
[dev.regabi] cmd/compile: remove Nodes.Set [generated]
Just "=". It's cleaner. Passes toolstash -cmp. [git-generate] cd src/cmd/compile/internal/ir pkgs=$(go list . ../...) rf ' ex '"$(echo $pkgs)"' { var l Nodes var p *Nodes p.Set(l) -> *p = l } ex '"$(echo $pkgs)"' { var n InitNode var l Nodes *n.PtrInit() = l -> n.SetInit(l) } rm Nodes.Set ' Change-Id: Ic97219792243667146a02776553942ae1189ff7d Reviewed-on: https://go-review.googlesource.com/c/go/+/281002 Trust: Matthew Dempsky <mdempsky@google.com> Run-TryBot: Matthew Dempsky <mdempsky@google.com> TryBot-Result: Go Bot <gobot@golang.org> Reviewed-by: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Diffstat (limited to 'src/cmd/compile/internal/typecheck/typecheck.go')
-rw-r--r--src/cmd/compile/internal/typecheck/typecheck.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/cmd/compile/internal/typecheck/typecheck.go b/src/cmd/compile/internal/typecheck/typecheck.go
index 0ee66df2cf..d0922e8508 100644
--- a/src/cmd/compile/internal/typecheck/typecheck.go
+++ b/src/cmd/compile/internal/typecheck/typecheck.go
@@ -64,7 +64,7 @@ func FuncBody(n *ir.Func) {
CheckUnused(n)
CheckReturn(n)
if base.Errors() > errorsBefore {
- n.Body.Set(nil) // type errors; do not compile
+ n.Body = nil // type errors; do not compile
}
}
@@ -971,9 +971,9 @@ func typecheckargs(n ir.InitNode) {
switch n := n.(type) {
case *ir.CallExpr:
- n.Args.Set(list)
+ n.Args = list
case *ir.ReturnStmt:
- n.Results.Set(list)
+ n.Results = list
}
n.PtrInit().Append(Stmt(as))
@@ -1687,7 +1687,7 @@ func stringtoruneslit(n *ir.ConvExpr) ir.Node {
}
nn := ir.NewCompLitExpr(base.Pos, ir.OCOMPLIT, ir.TypeNode(n.Type()), nil)
- nn.List.Set(l)
+ nn.List = l
return Expr(nn)
}