[PATCH] D36956: [clang-format] Emit absolute splits before lines for comments

2017-08-23 Thread Krasimir Georgiev via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rL311559: [clang-format] Emit absolute splits before lines for comments (authored by krasimir). Changed prior to commit: https://reviews.llvm.org/D36956?vs=112147&id=112372#toc Repository: rL LLVM htt

[PATCH] D36956: [clang-format] Emit absolute splits before lines for comments

2017-08-23 Thread Daniel Jasper via Phabricator via cfe-commits
djasper accepted this revision. djasper added a comment. This revision is now accepted and ready to land. Looks good. https://reviews.llvm.org/D36956 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listi

[PATCH] D36956: [clang-format] Emit absolute splits before lines for comments

2017-08-22 Thread Krasimir Georgiev via Phabricator via cfe-commits
krasimir updated this revision to Diff 112147. krasimir marked 3 inline comments as done. krasimir added a comment. - Address review comments https://reviews.llvm.org/D36956 Files: lib/Format/BreakableToken.cpp unittests/Format/FormatTestComments.cpp Index: unittests/Format/FormatTestComm

[PATCH] D36956: [clang-format] Emit absolute splits before lines for comments

2017-08-21 Thread Daniel Jasper via Phabricator via cfe-commits
djasper added inline comments. Comment at: lib/Format/BreakableToken.cpp:553 StringRef TrimmedContent = Content[LineIndex].ltrim(Blanks); - return getReflowSplit(TrimmedContent, ReflowPrefix, PreviousEndColumn, -ColumnLimit); + Split TrimmedSplit = ge

[PATCH] D36956: [clang-format] Emit absolute splits before lines for comments

2017-08-21 Thread Krasimir Georgiev via Phabricator via cfe-commits
krasimir created this revision. Herald added a subscriber: klimek. This patch makes the splits emitted for the beginning of comment lines during reformatting absolute. Previously, they were relative to the start of the non-whitespace content of the line, which messes up further TailOffset calculat