summaryrefslogtreecommitdiffstats
path: root/clang/unittests/Format
diff options
context:
space:
mode:
authorDaniel Jasper <djasper@google.com>2016-06-08 09:45:08 +0000
committerDaniel Jasper <djasper@google.com>2016-06-08 09:45:08 +0000
commitacadc8e0d64e90cded8f63a154ab3111a1d294f9 (patch)
tree62458aadb6d0fdc3ef1d298cea33673af93942a6 /clang/unittests/Format
parent2b4d6eae395103b34fe8c9eaf68017a79b72e88b (diff)
downloadbcm5719-llvm-acadc8e0d64e90cded8f63a154ab3111a1d294f9.tar.gz
bcm5719-llvm-acadc8e0d64e90cded8f63a154ab3111a1d294f9.zip
clang-format: Fix incorrect calculation of "length" of /**/ comments.
This could lead to column limit violations. llvm-svn: 272125
Diffstat (limited to 'clang/unittests/Format')
-rw-r--r--clang/unittests/Format/FormatTest.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/clang/unittests/Format/FormatTest.cpp b/clang/unittests/Format/FormatTest.cpp
index 7491449b67f..be24066b20c 100644
--- a/clang/unittests/Format/FormatTest.cpp
+++ b/clang/unittests/Format/FormatTest.cpp
@@ -7024,6 +7024,14 @@ TEST_F(FormatTest, BlockComments) {
"* aaaaaa aaaaaa\n"
"*/",
getLLVMStyleWithColumns(10)));
+ EXPECT_EQ("int aaaaaaaaaaaaaaaaaaaaaaaaaaaa =\n"
+ " /* line 1\n"
+ " bbbbbbbbbbbb */\n"
+ " bbbbbbbbbbbbbbbbbbbbbbbbbbbb;",
+ format("int aaaaaaaaaaaaaaaaaaaaaaaaaaaa =\n"
+ " /* line 1\n"
+ " bbbbbbbbbbbb */ bbbbbbbbbbbbbbbbbbbbbbbbbbbb;",
+ getLLVMStyleWithColumns(50)));
FormatStyle NoBinPacking = getLLVMStyle();
NoBinPacking.BinPackParameters = false;
OpenPOWER on IntegriCloud