aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/clangcodemodel/test
diff options
context:
space:
mode:
authorChristian Kandeler <[email protected]>2023-02-06 15:12:43 +0100
committerChristian Kandeler <[email protected]>2023-06-07 14:00:37 +0000
commit24df1f11834a0e82b5b050c0255af8658afa5bf7 (patch)
tree370c81be63d23dd3ec3a62b32ef563334cd6967b /src/plugins/clangcodemodel/test
parentd0bf83f86aec0745d1076414f3dd9004f46887b4 (diff)
ClangCodeModel: Support new clangd semantic token for labels
See https://reviews.llvm.org/D143260. Task-number: QTCREATORBUG-27338 Change-Id: I26eb3688f311d93c966901a6639931fec944dd49 Reviewed-by: Qt CI Bot <[email protected]> Reviewed-by: David Schulz <[email protected]>
Diffstat (limited to 'src/plugins/clangcodemodel/test')
-rw-r--r--src/plugins/clangcodemodel/test/clangdtests.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/clangcodemodel/test/clangdtests.cpp b/src/plugins/clangcodemodel/test/clangdtests.cpp
index a90126c00e8..3389baf051f 100644
--- a/src/plugins/clangcodemodel/test/clangdtests.cpp
+++ b/src/plugins/clangcodemodel/test/clangdtests.cpp
@@ -1302,6 +1302,9 @@ void ClangdTestHighlighting::test_data()
QTest::newRow("concept definition") << 1053 << 30 << 1053 << 42
<< QList<int>{C_TYPE, C_DECLARATION} << 0;
QTest::newRow("concept use") << 1054 << 29 << 1054 << 41 << QList<int>{C_TYPE} << 0;
+ QTest::newRow("label declaration") << 242 << 1 << 242 << 11
+ << QList<int>{C_LABEL, C_DECLARATION} << 0;
+ QTest::newRow("label use") << 244 << 10 << 244 << 20 << QList<int>{C_LABEL} << 0;
}
void ClangdTestHighlighting::test()