1
0
forked from Alepha/Alepha

I think this makes capabilities much simpler and more reliable.

But the capabilities are now limited to a single param -- Time to change that?
This commit is contained in:
2024-01-27 04:21:27 -05:00
parent e8b41a0116
commit 9c9ed65312
5 changed files with 57 additions and 81 deletions

View File

@ -96,7 +96,7 @@ namespace Alepha::Hydrogen ::detail:: swappable_m
};
template< typename T >
concept SwapLensable= Capability< T, swappable > and SupportsSwapLens< T >;
concept SwapLensable= HasCapability< T, swappable > and SupportsSwapLens< T >;
// To compute the noexceptness of a swap expression, we