Cut constexpr function comp objects in ConstexprMath.h (#1020)
Summary: - We have several function objects that define constexpr call operators for `operator<`, `operator<=`, etc. These were needed prior to C++14 in order for them to be `constexpr`, as vendor implementations did not mark them `constexpr`. - Since Folly requires C++14, callers who are relying on these should migrate to `std::less<T>`, and other function objects in the standard library, which are now marked constexpr. Pull Request resolved: https://github.com/facebook/folly/pull/1020 Reviewed By: Orvid Differential Revision: D14612068 Pulled By: yfeldblum fbshipit-source-id: 378e148e6fd8e98cfba529c1e1c1a4d8f71dc8a7
Showing
Please register or sign in to comment