diff options
author | Francois Ferrand <thetypz@gmail.com> | 2017-05-24 11:36:58 +0000 |
---|---|---|
committer | Francois Ferrand <thetypz@gmail.com> | 2017-05-24 11:36:58 +0000 |
commit | eaa2b10ecb6c19ac50b204c4c62e99434234bb80 (patch) | |
tree | 7f8f20552254c478d8e07cca10adfcaec1337fc4 /lib/Tooling/Tooling.cpp | |
parent | 6c360dcc838e90d6fad8a2501b916c7744967c29 (diff) | |
download | clang-eaa2b10ecb6c19ac50b204c4c62e99434234bb80.tar.gz |
clang-format: Introduce BreakConstructorInitializers option
Summary:
This option replaces the BreakConstructorInitializersBeforeComma option with an enum, thus introducing a mode where the colon stays on the same line as constructor declaration:
// When it fits on line:
Constructor() : initializer1(), initializer2() {}
// When it does not fit:
Constructor() :
initializer1(), initializer2()
{}
// When ConstructorInitializerAllOnOneLineOrOnePerLine = true:
Constructor() :
initializer1(),
initializer2()
{}
Reviewers: krasimir, djasper
Reviewed By: djasper
Subscribers: cfe-commits, klimek
Differential Revision: https://reviews.llvm.org/D32479
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@303739 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Tooling/Tooling.cpp')
0 files changed, 0 insertions, 0 deletions