aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/clangcodemodel/test/clangdtests.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/clangcodemodel/test/clangdtests.cpp')
-rw-r--r--src/plugins/clangcodemodel/test/clangdtests.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/plugins/clangcodemodel/test/clangdtests.cpp b/src/plugins/clangcodemodel/test/clangdtests.cpp
index c0b0805ca3..e22f2dc6ff 100644
--- a/src/plugins/clangcodemodel/test/clangdtests.cpp
+++ b/src/plugins/clangcodemodel/test/clangdtests.cpp
@@ -1329,6 +1329,14 @@ void ClangdTestHighlighting::test_data()
<< QList<int>{C_FIELD} << 0;
QTest::newRow("pass inherited member by value") << 1038 << 21 << 1038 << 26
<< QList<int>{C_FIELD} << 0;
+ QTest::newRow("fake operator member declaration") << 1045 << 9 << 1045 << 23
+ << QList<int>{C_FIELD, C_DECLARATION} << 0;
+ QTest::newRow("fake operator method declaration") << 1046 << 10 << 1046 << 24
+ << QList<int>{C_FUNCTION, C_DECLARATION} << 0;
+ QTest::newRow("fake operator member access") << 1049 << 8 << 1049 << 22
+ << QList<int>{C_FIELD} << 0;
+ QTest::newRow("fake operator method call") << 1050 << 8 << 1050 << 22
+ << QList<int>{C_FUNCTION} << 0;
}
void ClangdTestHighlighting::test()