MCPcopy Create free account
hub / github.com/KDE/kdevelop / testGetCursorSignature_data

Method testGetCursorSignature_data

plugins/clang/tests/test_clangutils.cpp:292–306  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

290}
291
292void TestClangUtils::testGetCursorSignature_data()
293{
294 QTest::addColumn<QByteArray>("code");
295 QTest::addColumn<QString>("expectedSignature");
296
297 QTest::newRow("global-less")
298 << QByteArray("class klass {}; bool operator < (const klass&, const klass&);")
299 << "bool operator<(const klass&, const klass&)";
300 QTest::newRow("member-less")
301 << QByteArray("class klass { bool operator < (const klass&); };")
302 << "bool klass::operator<(const klass&)";
303 QTest::newRow("template-member-less")
304 << QByteArray("class klass { template<typename T> bool operator < (const T&); };")
305 << "bool klass::operator<(const T&)";
306}
307
308#include "moc_test_clangutils.cpp"

Callers

nothing calls this directly

Calls 1

QByteArrayClass · 0.50

Tested by

no test coverage detected