aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/clangformat
diff options
context:
space:
mode:
authorBjörn Schäpers <bjoern@hazardy.de>2022-07-27 13:46:27 +0200
committerBjörn Schäpers <qt-codereview@hazardy.de>2022-09-02 09:40:41 +0000
commita1bfcbf30d493e1e1fab94851fe50fed81cd3d6e (patch)
tree65e40a492017c4cd59742122f5feb81721cb4661 /src/plugins/clangformat
parent4a86d8ca5cc91684e20688f053bf5678e94a6c0b (diff)
ClangFormat: Fix compilation with LLVM 15
Change-Id: I7990e8331c317d3bc363be610b2585d37dee4445 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/plugins/clangformat')
-rw-r--r--src/plugins/clangformat/clangformatutils.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/plugins/clangformat/clangformatutils.cpp b/src/plugins/clangformat/clangformatutils.cpp
index 11c3a0062a..31660de339 100644
--- a/src/plugins/clangformat/clangformatutils.cpp
+++ b/src/plugins/clangformat/clangformatutils.cpp
@@ -96,7 +96,9 @@ clang::format::FormatStyle qtcStyle()
style.ColumnLimit = 100;
style.CommentPragmas = "^ IWYU pragma:";
style.CompactNamespaces = false;
-#if LLVM_VERSION_MAJOR < 15
+#if LLVM_VERSION_MAJOR >= 15
+ style.PackConstructorInitializers = FormatStyle::PCIS_BinPack;
+#else
style.ConstructorInitializerAllOnOneLineOrOnePerLine = false;
#endif
style.ConstructorInitializerIndentWidth = 4;