On 2014-10-01, 9:01 AM, Joshua Cranmer 🐧 wrote:
On 10/1/2014 4:23 AM, Nicholas Nethercote wrote:
On Wed, Oct 1, 2014 at 1:08 AM, Cameron McCormack <c...@mcc.id.au> wrote:
On 01/10/14 17:57, Kan-Ru Chen (陳侃如) wrote:
It seems all the compilers we use support the c++11 ">>" in template,
could we start using it in new code?
Yes we have some uses of that already. It's also mentioned in
https://developer.mozilla.org/en-US/docs/Using_CXX_in_Mozilla_code.
Note the large, red warning at the top of that page "This page is a
draft for expository and exploratory purposes. Do not trust the
information listed here."
I don't know why that page exists with such an authoritative-looking URL.
The warning was in part because I never got confirmation on our minimum
supported versions, particularly minimum clang version, and in part
because the C++11 library portion was never well organized.
I think the C++ language features section is quite accurate, and should
be relied on by everyone.
About the C++ standard library, because of the usage of STLport we
basically cannot use any of the C++11 features that require library
support. I edited that page to explicitly mention this, and moved the
warning down to the table listing the library features.
If there are any other issues with this page, please let me know.
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform