C++: Fix completion for lambda parameters

Change-Id: I6db51aeba328dbb69ec59082a70be7bc2d95699b
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
This commit is contained in:
Nikolai Kosjar
2014-06-26 15:07:11 -04:00
parent f5cad52a09
commit d4ce510974
3 changed files with 18 additions and 6 deletions

View File

@@ -2263,6 +2263,11 @@ void CppToolsPlugin::test_completion_data()
) << _("n2.n1.t.") << (QStringList()
<< QLatin1String("foo")
<< QLatin1String("Foo"));
QTest::newRow("lambda_parameter") << _(
"auto func = [](int arg1) { return @; };\n"
) << _("ar") << (QStringList()
<< QLatin1String("arg1"));
}
void CppToolsPlugin::test_completion_member_access_operator()