[Development] Disavowing the Lakos Rule for Q_ASSERT

Thiago Macieira thiago.macieira at intel.com
Tue Aug 27 01:10:10 CEST 2024


On Monday 26 August 2024 15:25:40 GMT-7 Ville Voutilainen wrote:
> There's a difference between a function being noexcept and calls to a
> function not throwing exceptions. Parameter initialization
> can throw without terminating, for a call of a noexcept function.

Side question: what happens to parameters that have non-noexcept destructors? 
We have both callee-destroys and caller-destroys systems.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Principal Engineer - Intel DCAI Platform & System Engineering
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5152 bytes
Desc: not available
URL: <http://lists.qt-project.org/pipermail/development/attachments/20240826/1941d238/attachment.bin>


More information about the Development mailing list