4781 Commits

Author SHA1 Message Date
John Wellbelove
bbfce66abc Added template parameter clamp functions 2024-05-28 11:58:07 +01:00
John Wellbelove
1908ab5b57 Updated release notes 2024-05-25 13:10:43 +01:00
John Wellbelove
e2333886a5 Fixed static & constexpr order 2024-05-25 12:02:20 +01:00
John Wellbelove
e11548fc57 Updated version and release notes 20.38.15 2024-05-15 20:47:11 +01:00
John Wellbelove
1a09998752 Removed ETL_CONSTEXPR from size() 2024-05-15 20:46:49 +01:00
John Wellbelove
e3475be122 Moved project file in VS2022 20.38.14 2024-05-14 08:22:22 +01:00
John Wellbelove
096099d659 Enabled constexpr test for C++14 and above only 2024-05-14 00:06:01 +01:00
John Wellbelove
896bc51f87 Added gcd & lcm constexpr tests 2024-05-13 23:48:55 +01:00
John Wellbelove
38d683bb11 Added gcd & lcm to syntax checks 2024-05-13 23:48:33 +01:00
John Wellbelove
dad86afba6 Merge branch 'development' of https://github.com/ETLCPP/etl into development 2024-05-13 13:45:36 +01:00
John Wellbelove
cdd3bae357 Updated version and release notes 2024-05-13 13:45:28 +01:00
John Wellbelove
d69779a8cf Added GCD and LCM algorithms 2024-05-13 13:45:27 +01:00
John Wellbelove
390afc4d9d Added specialisations of etl::rotate for different iterator types 2024-05-13 13:45:27 +01:00
John Wellbelove
b42af2a829 Added GCD and LCM algorithms 2024-05-13 13:45:27 +01:00
John Wellbelove
f9867c2281 Added specialisations of etl::rotate for different iterator types 2024-05-13 13:45:27 +01:00
John Wellbelove
959b83ec22 Added ETL_NODISCARD, ETL_CONSTEXPR14 and ETL_NOEXCEPT 2024-05-13 13:45:27 +01:00
John Wellbelove
19a7518c2b Full constexpr for etl::array 2024-05-13 13:45:27 +01:00
John Wellbelove
42e6ee2516 Updated version and release notes 2024-05-13 13:28:06 +01:00
John Wellbelove
c6bfa2873d Added GCD and LCM algorithms 2024-05-13 10:57:03 +01:00
John Wellbelove
4f64c83a47 Added specialisations of etl::rotate for different iterator types 2024-05-13 10:56:54 +01:00
John Wellbelove
8528ed2b80 Added GCD and LCM algorithms 2024-05-13 09:08:02 +01:00
John Wellbelove
384c08f25b Added specialisations of etl::rotate for different iterator types 2024-05-13 09:07:30 +01:00
John Wellbelove
17a4e8d934 Added ETL_NODISCARD, ETL_CONSTEXPR14 and ETL_NOEXCEPT 2024-05-13 09:06:35 +01:00
John Wellbelove
6581cd6b07
Update README.md 2024-05-02 08:29:21 +01:00
John Wellbelove
6f3a4cfaf6
Update README.md 2024-05-02 08:28:52 +01:00
John Wellbelove
e380bd624c
Update README.md 2024-05-02 08:27:46 +01:00
John Wellbelove
c6eb003411
Update README.md 2024-05-02 08:26:47 +01:00
John Wellbelove
4bc7853863 Full constexpr for etl::array 2024-04-30 11:58:24 +01:00
John Wellbelove
4b0f9a54fc Updated release notes 20.38.13 2024-04-26 22:16:23 +01:00
John Wellbelove
76699fb27c Revert change #804 to restore value initialisation of type0 for default constructor 2024-04-26 17:48:22 +01:00
John Wellbelove
5ab69e3e97 Updated version and release notes 20.38.12 2024-04-24 13:11:33 +01:00
John Wellbelove
824c173414 Minor code format change 2024-04-24 13:10:26 +01:00
John Wellbelove
1f248ccfc6 Updated version and release notes 2024-04-24 09:46:12 +01:00
John Wellbelove
6c531a637d Modified Unittest++ SUITE macro for better VS2022 intellisence compatibly 2024-04-23 09:57:13 +01:00
John Wellbelove
4ce524e43c #885 Bug: queue move-assignment is not compiling 2024-04-23 09:55:52 +01:00
John Wellbelove
3f9b990a72 #815 etl::remove_if calls predicate twice for first iterator, where predicate returns true. 2024-04-23 09:54:53 +01:00
John Wellbelove
c100cb1b88 Minor format change 2024-04-21 11:32:56 +01:00
John Wellbelove
598027745e
Update README.md 2024-04-20 19:24:16 +01:00
John Wellbelove
760a5082d3
Modified CI badges 2024-04-20 19:19:44 +01:00
John Wellbelove
c0c32f7e28
Update README.md 2024-04-19 22:33:48 +01:00
John Wellbelove
020622ae47
Update README.md 2024-04-19 22:32:36 +01:00
John Wellbelove
456661812e
Update README.md 2024-04-19 22:31:47 +01:00
John Wellbelove
ecb8e87d36 Updated release notes 20.38.11 2024-04-19 14:05:32 +01:00
John Wellbelove
5622b3a0c3 Added assignment test for bitsets 2024-04-19 14:02:35 +01:00
John Wellbelove
3b7b70a95d Merge branch 'development' 2024-04-18 12:40:22 +01:00
John Wellbelove
e2998e4bec Added release notes 2024-04-18 10:58:14 +01:00
John Wellbelove
7932403aba Added C++03 variant of nth_element 2024-04-18 10:57:59 +01:00
John Wellbelove
dd6d2a53a0 Merge branch 'development' 2024-04-17 22:58:12 +01:00
John Wellbelove
800ce90627 Updated release notes 2024-04-17 22:03:01 +01:00
John Wellbelove
4aab807b03 Improvements to Unittest++ macros to fix odd VS2022 syntax colouring 2024-04-17 22:02:33 +01:00