C++14 constructs are now usable in mozilla-central and related trees.
According to:

https://developer.mozilla.org/en-US/docs/Using_CXX_in_Mozilla_code

this opens up the following features for use:

* binary literals (0b001)
* return type deduction
* generic lambdas
* initialized lambda captures
* digit separators in numeric constants
* [[deprecated]] attribute

My personal feeling is that all of these features minus return type
deduction seem pretty reasonable to use immediately, but I would
welcome comments to the contrary.

Please note that our minimum GCC version remains at 4.9: I have seen
reports that GCC 4.9 might not always be as adept at compiling C++14
constructs as one might like, so you may want to be a little cautious
and use try to make sure GCC 4.9 does the right thing.

Starting the race to lobby for C++17 support in three...two...one... =D

Happy hacking,
-Nathan
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to