summaryrefslogtreecommitdiffstats
path: root/clang/unittests/Format/FormatTest.cpp
diff options
context:
space:
mode:
authorDaniel Jasper <djasper@google.com>2014-10-07 14:45:34 +0000
committerDaniel Jasper <djasper@google.com>2014-10-07 14:45:34 +0000
commit4281c5ae01f2824fbff9af1d568d4e0e29a0ed82 (patch)
treeebcac9b03f715698501199a9226851b9c63ba678 /clang/unittests/Format/FormatTest.cpp
parent219b20e1a3d5438c4ba8a0ef22900d3587d0fc19 (diff)
downloadbcm5719-llvm-4281c5ae01f2824fbff9af1d568d4e0e29a0ed82.tar.gz
bcm5719-llvm-4281c5ae01f2824fbff9af1d568d4e0e29a0ed82.zip
clang-format: Fix bug with comments between non-trival parameters.
Before: SomeFunction(a, a, // comment b + x); After: SomeFunction(a, a, // comment b + x); llvm-svn: 219209
Diffstat (limited to 'clang/unittests/Format/FormatTest.cpp')
-rw-r--r--clang/unittests/Format/FormatTest.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/clang/unittests/Format/FormatTest.cpp b/clang/unittests/Format/FormatTest.cpp
index 0842711749d..29f494603c6 100644
--- a/clang/unittests/Format/FormatTest.cpp
+++ b/clang/unittests/Format/FormatTest.cpp
@@ -832,6 +832,12 @@ TEST_F(FormatTest, UnderstandsSingleLineComments) {
verifyFormat("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa =\n"
" // Comment inside a statement.\n"
" bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb;");
+ verifyFormat("SomeFunction(a,\n"
+ " // comment\n"
+ " b + x);");
+ verifyFormat("SomeFunction(a, a,\n"
+ " // comment\n"
+ " b + x);");
verifyFormat(
"bool aaaaaaaaaaaaa = // comment\n"
" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa || aaaaaaaaaaaaaaaaaaaaaaaaaaaa ||\n"
OpenPOWER on IntegriCloud