]> granicus.if.org Git - clang/commit
clang-format: Fix bad line break with pointers to members.
authorDaniel Jasper <djasper@google.com>
Thu, 18 Jul 2013 14:46:07 +0000 (14:46 +0000)
committerDaniel Jasper <djasper@google.com>
Thu, 18 Jul 2013 14:46:07 +0000 (14:46 +0000)
commit5e2169f94fca20bbfda317c222b156751a431c13
tree533be9830fc8afb60e9e08c2e7658b17ba23ad95
parentf0c06a3fa424a7bf858d95f6e83c392dbb31ea43
clang-format: Fix bad line break with pointers to members.

Before:
  void f() {
    (a->*
     aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa)(aaaa,
                                           bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb);
  }

After:
  void f() {
    (a->*aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa)(
        aaaa, bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb);
  }

Also add missing test case.

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