Core/Misc: C++17 cleanups, commit 2, the advstd commit

This commit is contained in:
Treeston
2020-03-19 17:18:01 +01:00
parent ac9004a2f9
commit 857f8d9231
11 changed files with 26 additions and 132 deletions

View File

@@ -32,7 +32,7 @@ template <typename Encoding>
struct GenericBaseEncoding
{
static constexpr std::size_t BITS_PER_CHAR = Encoding::BITS_PER_CHAR;
static constexpr std::size_t PAD_TO = advstd::lcm(8u, BITS_PER_CHAR);
static constexpr std::size_t PAD_TO = std::lcm(8u, BITS_PER_CHAR);
static_assert(BITS_PER_CHAR < 8, "Encoding parameters are invalid");