From 038835b024bb0feedadbe583f832c3ecb85e2f32 Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Thu, 4 Aug 2022 11:25:02 +0200 Subject: [PATCH] ClangCodeModel: Remove redundant clangd version check This was forgotten in 780f89b377ad939de45601169a16942dd57dfaa0. Change-Id: I645e96bafcb2d431e74a7f203e911bbb062fb747 Reviewed-by: Qt CI Bot Reviewed-by: David Schulz --- .../clangcodemodel/clangdsemantichighlighting.cpp | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/plugins/clangcodemodel/clangdsemantichighlighting.cpp b/src/plugins/clangcodemodel/clangdsemantichighlighting.cpp index 6704ddc02cc..4daa83cbbce 100644 --- a/src/plugins/clangcodemodel/clangdsemantichighlighting.cpp +++ b/src/plugins/clangcodemodel/clangdsemantichighlighting.cpp @@ -297,13 +297,9 @@ void doSemanticHighlighting( const ClangdAstPath path = getAstPath(ast, tokenRange(token)); if (path.length() > 1) { const ClangdAstNode declNode = path.at(path.length() - 2); - if (declNode.kind() == "Function" || declNode.kind() == "CXXMethod") { - if (clangdVersion < QVersionNumber(14) - && declNode.arcanaContains("' virtual")) { - styles.mainStyle = C_VIRTUAL_METHOD; - } - if (declNode.hasChildWithRole("statement")) - styles.mixinStyles.push_back(C_FUNCTION_DEFINITION); + if ((declNode.kind() == "Function" || declNode.kind() == "CXXMethod") + && declNode.hasChildWithRole("statement")) { + styles.mixinStyles.push_back(C_FUNCTION_DEFINITION); } } }