| commit | 1f16b743d9255f5f75a85c52e3a02d04b4a1e590 | [log] [tgz] |
|---|---|---|
| author | Eli Friedman <eli.friedman@gmail.com> | Tue Jun 11 21:48:11 2013 +0000 |
| committer | Eli Friedman <eli.friedman@gmail.com> | Tue Jun 11 21:48:11 2013 +0000 |
| tree | 00a39a3abf5b3384cbc2925ec012597d6373860b | |
| parent | bd9e549e218c1d47d3c7e44f668eae26418774bc [diff] |
Correctly handle designated initializers which modify an array initialized with a string. This case is sort of tricky because we can't modify the StringLiteral used to represent such initializers. We are forced to decompose the string into individual characters. Fixes <rdar://problem/10465114>. llvm-svn: 183791