summaryrefslogtreecommitdiffstats
path: root/clang/unittests/Format/FormatTest.cpp
diff options
context:
space:
mode:
authorDaniel Jasper <djasper@google.com>2014-07-09 13:07:57 +0000
committerDaniel Jasper <djasper@google.com>2014-07-09 13:07:57 +0000
commit85bcadcdc6282c0e054c45d217e1ba64653e6a66 (patch)
treef719f6ffb1be195695111388d3e239cc21b481ea /clang/unittests/Format/FormatTest.cpp
parentb44143f496a8b406e1a77d8f927685d2308f8809 (diff)
downloadbcm5719-llvm-85bcadcdc6282c0e054c45d217e1ba64653e6a66.tar.gz
bcm5719-llvm-85bcadcdc6282c0e054c45d217e1ba64653e6a66.zip
clang-format: Fix behavior around pointer-to-member invocations.
Before: (aaaaaaaaaa->* bbbbbbb)(aaaaaaaaaaaaaaaaaaaaaaaaaaa(aaaaaaaaaaaaaaaaaaaaaaaaaaa)); After: (aaaaaaaaaa->*bbbbbbb)( aaaaaaaaaaaaaaaaaaaaaaaaaaa(aaaaaaaaaaaaaaaaaaaaaaaaaaa)); llvm-svn: 212617
Diffstat (limited to 'clang/unittests/Format/FormatTest.cpp')
-rw-r--r--clang/unittests/Format/FormatTest.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/clang/unittests/Format/FormatTest.cpp b/clang/unittests/Format/FormatTest.cpp
index 150497745b3..16959690e00 100644
--- a/clang/unittests/Format/FormatTest.cpp
+++ b/clang/unittests/Format/FormatTest.cpp
@@ -4586,6 +4586,9 @@ TEST_F(FormatTest, UnderstandsPointersToMembers) {
" (a->*aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa)(\n"
" aaaa, bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb);\n"
"}");
+ verifyFormat(
+ "(aaaaaaaaaa->*bbbbbbb)(\n"
+ " aaaaaaaaaaaaaaaaaaaaaaaaaaa(aaaaaaaaaaaaaaaaaaaaaaaaaaa));");
FormatStyle Style = getLLVMStyle();
Style.PointerAlignment = FormatStyle::PAS_Left;
verifyFormat("typedef bool* (Class::*Member)() const;", Style);
OpenPOWER on IntegriCloud