]> granicus.if.org Git - clang/commit
Remove the trailing whitespace of formatted lines.
authorDaniel Jasper <djasper@google.com>
Thu, 14 Feb 2013 09:58:41 +0000 (09:58 +0000)
committerDaniel Jasper <djasper@google.com>
Thu, 14 Feb 2013 09:58:41 +0000 (09:58 +0000)
commitc78c6b35d398b4c9414e7c5c7e413e28a66c8c5f
tree4757f448fd63b2e78128cbb5a11942786f956368
parentc5cfa490a1fa4eb1a3a17803c6125b42abd73455
Remove the trailing whitespace of formatted lines.

So far, clang-format has always assumed the whitespace belonging to the
subsequent token. This has the negative side-effect that when
clang-format formats a line, it does not remove its trailing whitespace,
as it belongs to the next token.

Thus, this patch fixes most of llvm.org/PR15062.

We are not zapping a file's trailing whitespace so far, as this does not
belong to any token we see during formatting. We need to fix this in a
subsequent patch.

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