Support libc++ and reduce minimum required standard to c++20
Compare changes
Files
8- Liam Keegan authored
- Use alternative to `std::move_only_function` from function2 library - head only library - provides `unique_function` - Issues with using `std::move_only_function`: - requires c++23 with libstdc++ - not yet implemented by libc++ - Reduce minimum required standard in CMakeLists.txt to c++20 add missing lambda parentheses more std::move_only_function
@@ -3,6 +3,8 @@
@@ -45,7 +47,7 @@ class OStreamRedirect final : public std::stringbuf
@@ -63,7 +65,7 @@ public:
@@ -76,7 +78,7 @@ private: