]> granicus.if.org Git - clang/commit
[clang-format] Fix reflow in block comment lines with leading whitespace.
authorKrasimir Georgiev <krasimir@google.com>
Tue, 31 Jan 2017 14:31:44 +0000 (14:31 +0000)
committerKrasimir Georgiev <krasimir@google.com>
Tue, 31 Jan 2017 14:31:44 +0000 (14:31 +0000)
commitdbbfe192b5c6b2715057b88b19cd4de41c09a006
tree42ddb0f864affa608525fa73d4bc5286f078c54d
parent53b77ccbdd1c2aa882960223d254150e4b60c942
[clang-format] Fix reflow in block comment lines with leading whitespace.

Summary:
The reflower was not taking into account the additional  leading whitespace in block comment lines.

source:
```
{
/*
 * long long long long
 *   long
 * long long long long
 */
}
```

format (with column limit 20) before:
```
{
  /*
   * long long long
   * long long long long
   * long long
   */
}
```
format after:
```
{
  /*
   * long long long
   * long long long
   * long long long
   */
}
```

Reviewers: djasper, klimek

Reviewed By: djasper

Subscribers: cfe-commits, sammccall, klimek

Differential Revision: https://reviews.llvm.org/D29326

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@293633 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Format/BreakableToken.cpp
unittests/Format/FormatTest.cpp