Debugger: Add manual test for lambda

Change-Id: I288826b0aed94de1f42a9eaddf3d40575e4e13e1
Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
hjk
2013-11-21 22:57:22 +01:00
parent 59184cdc4f
commit 2d7b0d09ae
@@ -3068,6 +3068,24 @@ namespace stdptr {
} // namespace stdptr
namespace lambda {
void testLambda()
{
#ifdef USE_CXX11
std::string x;
auto f = [&] () -> const std::string & {
int z = x.size();
return x;
};
auto c = f();
BREAK_HERE;
dummyStatement(&x, &f, &c);
#endif
}
} // namespace lambda
namespace stdset {
void testStdSetInt()
@@ -6859,6 +6877,7 @@ int main(int argc, char *argv[])
stdstring::testStdString();
stdvector::testStdVector();
stdptr::testStdPtr();
lambda::testLambda();
qbytearray::testQByteArray();
qdatetime::testDateTime();