diff options
Diffstat (limited to 'src/plugins/clangcodemodel/test/clangdtests.cpp')
-rw-r--r-- | src/plugins/clangcodemodel/test/clangdtests.cpp | 8 |
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() |