From 32e6c3657047ff88d78939908b5a19487cb3af44 Mon Sep 17 00:00:00 2001 From: ADAM David Alan Martin Date: Fri, 5 Jul 2024 11:59:26 -0400 Subject: [PATCH] Rename the `template_for` header. C++26 (I hope) is supposed to have this syntax: ``` template for( const auto &element: aggregate ) { ...; } ``` Thus, I've adjusted this gadget to have a similar name, to enable simple mechanical code changes. From Alepha, you'd use it thus: ``` template_for( aggregate ) <=[&]( const auto &element ) { ...; }; ``` --- CMakeLists.txt | 2 +- IOStreams/IStreamable.h | 2 +- IOStreams/OStreamable.h | 2 +- Testing/TableTest.h | 2 +- template_for_each.h => template_for.h | 0 {template_for_each.test => template_for.test}/0.cc | 2 +- {template_for_each.test => template_for.test}/CMakeLists.txt | 0 7 files changed, 5 insertions(+), 5 deletions(-) rename template_for_each.h => template_for.h (100%) rename {template_for_each.test => template_for.test}/0.cc (95%) rename {template_for_each.test => template_for.test}/CMakeLists.txt (100%) diff --git a/CMakeLists.txt b/CMakeLists.txt index 2a95f4f..a711112 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -38,7 +38,7 @@ add_subdirectory( comparisons.test ) add_subdirectory( Exception.test ) add_subdirectory( word_wrap.test ) add_subdirectory( string_algorithms.test ) -add_subdirectory( template_for_each.test ) +add_subdirectory( template_for.test ) add_subdirectory( tuplize_args.test ) add_subdirectory( Thread.test ) add_subdirectory( assertion.test ) diff --git a/IOStreams/IStreamable.h b/IOStreams/IStreamable.h index f80f449..8799ad9 100644 --- a/IOStreams/IStreamable.h +++ b/IOStreams/IStreamable.h @@ -7,7 +7,7 @@ static_assert( __cplusplus > 2020'99 ); #include #include -#include +#include #include #include diff --git a/IOStreams/OStreamable.h b/IOStreams/OStreamable.h index 87e5c3b..9b11696 100644 --- a/IOStreams/OStreamable.h +++ b/IOStreams/OStreamable.h @@ -7,7 +7,7 @@ static_assert( __cplusplus > 2020'99 ); #include #include -#include +#include #include #include #include diff --git a/Testing/TableTest.h b/Testing/TableTest.h index b956b1e..eb82680 100644 --- a/Testing/TableTest.h +++ b/Testing/TableTest.h @@ -16,7 +16,7 @@ static_assert( __cplusplus > 2020'99 ); #include #include -#include +#include #include diff --git a/template_for_each.h b/template_for.h similarity index 100% rename from template_for_each.h rename to template_for.h diff --git a/template_for_each.test/0.cc b/template_for.test/0.cc similarity index 95% rename from template_for_each.test/0.cc rename to template_for.test/0.cc index 628f23a..ecffee0 100644 --- a/template_for_each.test/0.cc +++ b/template_for.test/0.cc @@ -1,6 +1,6 @@ static_assert( __cplusplus > 2023'00 ); -#include "../template_for_each.h" +#include "../template_for.h" #include #include diff --git a/template_for_each.test/CMakeLists.txt b/template_for.test/CMakeLists.txt similarity index 100% rename from template_for_each.test/CMakeLists.txt rename to template_for.test/CMakeLists.txt