From b97c9494af2d4d6e53bcc87b588f21a4f445ef6f Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Tue, 22 Mar 2022 18:06:07 +0100 Subject: [PATCH] ClangFormat: Adapt to LLVM 15 API change Task-number: QTCREATORBUG-27170 Change-Id: I3676792da351f52199b1bf303c596e581469d7a5 Reviewed-by: Artem Sokolovskii Reviewed-by: Reviewed-by: Christian Stenger --- src/plugins/clangformat/clangformatutils.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/plugins/clangformat/clangformatutils.cpp b/src/plugins/clangformat/clangformatutils.cpp index 83aa58c1674..cf32bff3545 100644 --- a/src/plugins/clangformat/clangformatutils.cpp +++ b/src/plugins/clangformat/clangformatutils.cpp @@ -53,7 +53,10 @@ clang::format::FormatStyle qtcStyle() style.Language = FormatStyle::LK_Cpp; style.AccessModifierOffset = -4; style.AlignAfterOpenBracket = FormatStyle::BAS_Align; -#if LLVM_VERSION_MAJOR >= 12 +#if LLVM_VERSION_MAJOR >= 15 + style.AlignConsecutiveAssignments = {false}; + style.AlignConsecutiveDeclarations = {false}; +#elif LLVM_VERSION_MAJOR >= 12 style.AlignConsecutiveAssignments = FormatStyle::ACS_None; style.AlignConsecutiveDeclarations = FormatStyle::ACS_None; #else