]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: attempt to preserve statement marks when empty blocks are trimmed.
authorDavid Chase <drchase@google.com>
Tue, 1 Oct 2019 15:07:43 +0000 (11:07 -0400)
committerDavid Chase <drchase@google.com>
Fri, 4 Oct 2019 17:31:51 +0000 (17:31 +0000)
commit91b55b4fa3a5351aba0e9f79f1c94e27ab2004e7
treedf9407ecb9ce9d480fa0a35cce61eece3992eb7e
parent3ce29b44bb8eaecbd5000202564ad4f52ad1cf69
cmd/compile: attempt to preserve statement marks when empty blocks are trimmed.

This was a cause of some statements being lost.

Change-Id: Ia4805c2dafd7a880d485a678a48427de8930d57e
Reviewed-on: https://go-review.googlesource.com/c/go/+/198482
Run-TryBot: David Chase <drchase@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Jeremy Faller <jeremy@golang.org>
src/cmd/compile/internal/ssa/trim.go