[libcxx-commits] [PATCH] D95821: [docs] Explain noexcept policy for narrow contracts.

Zoe Carver via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Tue Feb 2 10:07:41 PST 2021


zoecarver added inline comments.


================
Comment at: libcxx/docs/UsingLibcxx.rst:355
+
+As of version 14 libc++ will mark functions that do not throw (i.e.,
+"Throws: nothing" as ``noexcept``). This means that functions will not
----------------
curdeius wrote:
> zoecarver wrote:
> > curdeius wrote:
> > > Why not 13?
> > Has the 13 release branch already been created? Even if it hasn't yet, almost all of the changes won't follow this "new" policy, so I think 14 makes more sense. 
> > 
> > If you'd still prefer I change it to 13, I'm happy to do that, though. 
> Release branch 12.x has been created a few days ago. So current main is version 13. It will be released in circa 6 months. I guess you thought it was one higher.
Ah, I see, yes, I did think it was one higher. 


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D95821/new/

https://reviews.llvm.org/D95821



More information about the libcxx-commits mailing list