mirror of https://github.com/golang/go.git
cmd/compile: fix generic.rules
generic.rules wasn't updated when rewritegeneric.go was. This commit updates it so that the rewritegeneric.go file can be regenerated. Fixes #18885. Change-Id: Ie7dab653ca0a9ea1c255fd12e311a0d9e66afdd2 Reviewed-on: https://go-review.googlesource.com/36032 Run-TryBot: David Chase <drchase@google.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: David Chase <drchase@google.com>
This commit is contained in:
parent
166b1219b8
commit
457ac38e7a
|
|
@ -1009,11 +1009,11 @@
|
|||
&& mem.Op == OpStaticCall
|
||||
&& isSameSym(mem.Aux, "runtime.newobject")
|
||||
&& c == config.ctxt.FixedFrameSize() + config.RegSize // offset of return value
|
||||
&& warnRule(config.Debug_checknil() && int(v.Pos) > 1, v, "removed nil check")
|
||||
&& warnRule(config.Debug_checknil() && v.Pos.Line() > 1, v, "removed nil check")
|
||||
-> (Invalid)
|
||||
(NilCheck (OffPtr (Load (OffPtr [c] (SP)) mem)) mem)
|
||||
&& mem.Op == OpStaticCall
|
||||
&& isSameSym(mem.Aux, "runtime.newobject")
|
||||
&& c == config.ctxt.FixedFrameSize() + config.RegSize // offset of return value
|
||||
&& warnRule(config.Debug_checknil() && int(v.Pos) > 1, v, "removed nil check")
|
||||
&& warnRule(config.Debug_checknil() && v.Pos.Line() > 1, v, "removed nil check")
|
||||
-> (Invalid)
|
||||
|
|
|
|||
Loading…
Reference in New Issue