| commit | 5ecb5fd7b229005695daa5a8cbfd72aa81838d5c | [log] [tgz] |
|---|---|---|
| author | Manuel Klimek <klimek@google.com> | Tue May 14 09:04:24 2013 +0000 |
| committer | Manuel Klimek <klimek@google.com> | Tue May 14 09:04:24 2013 +0000 |
| tree | 7a3d85401cf66052127d93ba695c3566050235df | |
| parent | 6e3506f2120822b6d47aef74fc57be33c19948a8 [diff] |
Implement string literal breaking on unbreakable token sequences. This fixes indentation where there are for example multiple closing parentheses after a string literal, and where those parentheses run over the end of the line. During testing this revealed a bug in the implementation of breakProtrudingToken: we don't want to change the state if we didn't actually do anything. llvm-svn: 181767