Preserve hanging indent when breaking line comments.
authorAlexander Kornienko <alexfh@google.com>
Mon, 10 Mar 2014 13:14:56 +0000 (13:14 +0000)
committerAlexander Kornienko <alexfh@google.com>
Mon, 10 Mar 2014 13:14:56 +0000 (13:14 +0000)
commit4504f93901587ca27db1688dfd39327225578c97
treea712ce90f208fc872091b66ad0381d6701aa087b
parent6fbc619ab94c4b5607711727d4a3399f667171b4
Preserve hanging indent when breaking line comments.

Summary:
If we need to break the second line here:
// something: aaaaa aaaaa aaaaaa aaaaa aaaaa
//            aaaaa aaaaa aaaaaa aaaaa aaaaa aaaaa

with the patch it will be turned to

// something: aaaaa aaaaa aaaaaa aaaaa aaaaa
//            aaaaa aaaaa aaaaaa aaaaa aaaaa
//            aaaaa

instead of

// something: aaaaa aaaaa aaaaaa aaaaa aaaaa
//            aaaaa aaaaa aaaaaa aaaaa aaaaa
// aaaaa

Reviewers: djasper, klimek

Reviewed By: klimek

CC: cfe-commits, klimek
Differential Revision: http://llvm-reviews.chandlerc.com/D2988

llvm-svn: 203458
clang/lib/Format/BreakableToken.cpp
clang/unittests/Format/FormatTest.cpp