aboutsummaryrefslogtreecommitdiff
path: root/gcc/gcc.c
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@gcc.gnu.org>2019-05-01 21:37:00 +0000
committerIan Lance Taylor <ian@gcc.gnu.org>2019-05-01 21:37:00 +0000
commit58dbd45339823deb30fe4f1e97f6664f118b2f62 (patch)
treedab06b2c1d84c386629710831aa34d68180c419d /gcc/gcc.c
parent5e87c2806ff4e9057c4c46fa1d9c8ac91ce3dae9 (diff)
downloadgcc-58dbd45339823deb30fe4f1e97f6664f118b2f62.zip
gcc-58dbd45339823deb30fe4f1e97f6664f118b2f62.tar.gz
gcc-58dbd45339823deb30fe4f1e97f6664f118b2f62.tar.bz2
compiler: recognize and optimize map range clear
Recognize for k := range m { delete(m, k) } for map m, and rewrite it to runtime.mapclear, as the gc compiler does. Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/169397 From-SVN: r270780
Diffstat (limited to 'gcc/gcc.c')
0 files changed, 0 insertions, 0 deletions