[libc++] Remove _LIBCPP_HAS_NO_STRONG_ENUMS.
authorMark de Wever <koraq@xs4all.nl>
Fri, 11 Feb 2022 18:34:33 +0000 (19:34 +0100)
committerMark de Wever <koraq@xs4all.nl>
Tue, 1 Mar 2022 19:27:20 +0000 (20:27 +0100)
commit93b333908d0ddeb637d78ab4e84acfa4699a7da5
tree0e8aa2f26ab0f38e4ccea0bd44099304053ad3f9
parent1e47888de621cbff6d6d9e3f2101094e073022b0
[libc++] Remove _LIBCPP_HAS_NO_STRONG_ENUMS.

All supported compilers have implemented this feature.
Therefore use the language version instead of the feature macro.

Reviewed By: #libc, philnik, ldionne, Quuxplusone

Differential Revision: https://reviews.llvm.org/D119865
libcxx/include/__config
libcxx/include/future
libcxx/include/ios
libcxx/include/system_error
libcxx/test/std/thread/futures/futures.overview/launch.pass.cpp
libcxx/test/std/utilities/meta/meta.trans/meta.trans.sign/make_signed.pass.cpp
libcxx/test/std/utilities/meta/meta.trans/meta.trans.sign/make_unsigned.pass.cpp