clang-format: fix prefix for doxygen comments after member
authorKrasimir Georgiev <krasimir@google.com>
Thu, 18 May 2017 07:36:21 +0000 (07:36 +0000)
committerKrasimir Georgiev <krasimir@google.com>
Thu, 18 May 2017 07:36:21 +0000 (07:36 +0000)
commitba6b315ea92fec6bdf5092511c23f6681805cfd0
treeeb18121afccbab65664b0db2644999a98d737953
parent00211c3faa581179fe5c5c90818db92a262c62f2
clang-format: fix prefix for doxygen comments after member

Summary:
Doxygen supports putting documentation blocks after member, by adding
an additional < marker in the comment block. This patch makes sure
this marker is used in lines which are introduced by breaking the
comment.

  int foo; ///< Some very long comment.

becomes:

  int foo; ///< Some very long
           ///< comment.

Contributed by @Typz!

Reviewers: krasimir

Reviewed By: krasimir

Subscribers: djasper, klimek, cfe-commits

Differential Revision: https://reviews.llvm.org/D33282

llvm-svn: 303330
clang/lib/Format/BreakableToken.cpp
clang/unittests/Format/FormatTestComments.cpp