aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/clangcodemodel/test
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/clangcodemodel/test')
-rw-r--r--src/plugins/clangcodemodel/test/clangdtests.cpp4
-rw-r--r--src/plugins/clangcodemodel/test/data/local-references/references.cpp7
2 files changed, 10 insertions, 1 deletions
diff --git a/src/plugins/clangcodemodel/test/clangdtests.cpp b/src/plugins/clangcodemodel/test/clangdtests.cpp
index 3978a42d1af..1919d5cfdb7 100644
--- a/src/plugins/clangcodemodel/test/clangdtests.cpp
+++ b/src/plugins/clangcodemodel/test/clangdtests.cpp
@@ -537,8 +537,10 @@ void ClangdTestLocalReferences::test_data()
QTest::newRow("overloaded operators arguments from outside") << 171 << 7
<< QList<Range>{{171, 6, 1}, {172, 6, 1}, {172, 11, 1},
{173, 6, 1}, {173, 9, 1}};
- QTest::newRow("documented function parameter") << 181 << 32
+ QTest::newRow("documented function parameter (impl)") << 181 << 32
<< QList<Range>{{177, 10, 6}, {179, 9, 6}, {181, 31, 6}, {183, 6, 6}, {184, 17, 6}};
+ QTest::newRow("documented function parameter (decl)") << 192 << 33
+ << QList<Range>{{188, 10, 6}, {190, 9, 6}, {192, 32, 6}};
}
void ClangdTestLocalReferences::test()
diff --git a/src/plugins/clangcodemodel/test/data/local-references/references.cpp b/src/plugins/clangcodemodel/test/data/local-references/references.cpp
index 1c8556581d9..693fcb0bafb 100644
--- a/src/plugins/clangcodemodel/test/data/local-references/references.cpp
+++ b/src/plugins/clangcodemodel/test/data/local-references/references.cpp
@@ -183,3 +183,10 @@ void funcWithParamComments(int param1, int param2)
if (param1 != param2)
param2 = param1;
}
+
+/*
+ * @param param1
+ * @param param2
+ * @note param1 and param2 should be the same.
+ */
+void funcWithParamComments2(int param1, int param2);