Oh, this is great!! I was going to have to use horrible kludges to get around the lack of generic lambdas.
On Wed, Nov 15, 2017 at 8:44 PM, Nathan Froyd <nfr...@mozilla.com> wrote: > 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 > _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform