commit | ffafdb9afc84126fe3156b8075bc3d7d3dad6dfe | [log] [tgz] |
---|---|---|
author | Eric Fiselier <eric@efcs.ca> | Thu May 23 23:34:43 2019 |
committer | Eric Fiselier <eric@efcs.ca> | Thu May 23 23:34:43 2019 |
tree | 32fd54f80c93e22d84f6fb3ab71b5e28f349508a | |
parent | 093c922205fe53be35edcf99258aa5a00981c605 [diff] |
Fix hang during constant evaluation of union assignment. HandleUnionActiveMemberChange forgot to walk over a nop implicit conversion node and got stuck in the process. As a cleanup I changed the declaration of `E` so it can't be accidentally accessed after the loop. llvm-svn: 361571