From: Matevž J. <mat...@gm...> - 2009-08-11 06:58:42
|
Hi guys. This week I was working on remaining C++0x features. I added support for lambda expressions and closures, added support for user-defined literals and added initial support for decltype (expressions not supported yet and the variable needs to be known to swig). * Added support for lambda expressions and closures. R11491, R11492 * Added testcase cpp0x_lambda_functions.i * Added support for user-defined literals. R11494 * Added testcase cpp0x_userdefined_literals.i * Added initial support for decltype(). R11525 * Only simple variable names allowed in decltype(). No expressions yet (eg. decltype(i+j)). * Added testcases cpp0x_decltype.i and cpp0x_decltype_runme.py. * Implemented support for decltype() in alternate function syntax. For the final week, I propose to add the least syntax support for the remaining features and work on the documentation. Regards. -Matevž |