]> granicus.if.org Git - clang/commit
clang-format: Handle trailing commas in column layout of braced list.
authorDaniel Jasper <djasper@google.com>
Fri, 23 Aug 2013 10:05:49 +0000 (10:05 +0000)
committerDaniel Jasper <djasper@google.com>
Fri, 23 Aug 2013 10:05:49 +0000 (10:05 +0000)
commited51c02f4c87ddb2d2f45193e4041921ac363f76
tree145f13ac6960ec597e557d9205a2467c0f22d0b3
parent034457d1b022decb5bac4315ea6839025eab4634
clang-format: Handle trailing commas in column layout of braced list.

Before, this was causing errors.

Also exit early in breakProtrudingToken() (before the expensive call to
SourceManager::getSpellingColumnNumber()). This makes formatting huge
(100k+-item) braced lists possible.

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