From 25b9cf0ac8c7f8d8e499dcbb822bfe5b31d91283 Mon Sep 17 00:00:00 2001 From: ADAM David Alan Martin Date: Wed, 8 Nov 2023 04:42:17 -0500 Subject: [PATCH] More hydrogenation. --- Enum.h | 12 +++++++----- ProgramOptions.cc | 2 +- ProgramOptions.h | 10 +++++----- 3 files changed, 13 insertions(+), 11 deletions(-) diff --git a/Enum.h b/Enum.h index 5a2ccc6..ab3ce67 100644 --- a/Enum.h +++ b/Enum.h @@ -2,6 +2,8 @@ static_assert( __cplusplus > 2020'99 ); #pragma once +#include + #include #include @@ -17,7 +19,7 @@ static_assert( __cplusplus > 2020'99 ); #include "ConstexprString.h" #include "meta.h" -namespace Alepha::inline Cavorite ::detail:: enhanced_enum +namespace Alepha::Hydrogen ::detail:: Enum_m { inline namespace exports {} @@ -246,12 +248,12 @@ namespace Alepha::inline Cavorite ::detail:: enhanced_enum } } -namespace Alepha::Cavorite::inline exports::inline enhanced_enum +namespace Alepha::Hydrogen::inline exports::inline Enum_m { - using namespace detail::enhanced_enum::exports; + using namespace detail::Enum_m::exports; } -namespace Alepha::Cavorite::inline exports::inline literals::inline enum_literals +namespace Alepha::Hydrogen::inline exports::inline literals::inline enum_literals { - using namespace detail::enhanced_enum::exports::literals; + using namespace Enum_m::literals; } diff --git a/ProgramOptions.cc b/ProgramOptions.cc index 1b684c6..ef247cb 100644 --- a/ProgramOptions.cc +++ b/ProgramOptions.cc @@ -10,7 +10,7 @@ static_assert( __cplusplus > 2020'99 ); #include #include -namespace Alepha::Cavorite ::detail:: program_options +namespace Alepha::Hydrogen ::detail:: ProgramOptions_m { namespace { diff --git a/ProgramOptions.h b/ProgramOptions.h index 148c299..b50426c 100644 --- a/ProgramOptions.h +++ b/ProgramOptions.h @@ -96,7 +96,7 @@ static_assert( __cplusplus > 2020'99 ); #include -namespace Alepha::inline Cavorite ::detail:: program_options +namespace Alepha::Hydrogen ::detail:: ProgramOptions_m { inline namespace exports {} @@ -392,12 +392,12 @@ namespace Alepha::inline Cavorite ::detail:: program_options } } -namespace Alepha::Cavorite::inline exports::inline program_options +namespace Alepha::Hydrogen::inline exports::inline ProgramOptions_m { - using namespace detail::program_options::exports; + using namespace detail::ProgramOptions_m::exports; } -namespace Alepha::Cavorite::inline exports::inline literals::inline option_literals +namespace Alepha::Hydrogen::inline exports::inline literals::inline option_literals { - using namespace detail::program_options::exports::literals; + using namespace ProgramOptions_m::literals; }