Hi Thiago, On Thursday August 2 2012, Thiago Macieira wrote: > I'd like to propose we add Q_DECL_NOEXCEPT to many methods in our API.
+1 from me, too. [Though it doesn't seem to help with the problem that move constructors can't be inline if the class uses smart pointers. It still wants to call the dtor of the smart pointer. Might be just GCC not correctly implementing it, though ("code language only" - whatever that means).] Need to be careful with templates. Can't use add the unrestricted noexcept there, need to use noexcept(noexcept(expr)), which is even uglier :) Re: ugliness: I expect people will become familiar with this sooner than later. The C++11 std library is _full_ of noexcept tags. Thanks, Marc -- Marc Mutz <marc.m...@kdab.com> | Senior Software Engineer KDAB (Deutschland) GmbH & Co.KG, a KDAB Group Company www.kdab.com || Germany +49-30-521325470 || Sweden (HQ) +46-563-540090 KDAB - Qt Experts - Platform-Independent Software Solutions _______________________________________________ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development