Fixes. Remove some Boost.MPL usages. Remove unused includes.

This commit is contained in:
Georqy Guminov
2024-06-23 16:12:29 +03:00
committed by Georgy Guminov
parent 01fd35e9f8
commit b5df827151
19 changed files with 224 additions and 139 deletions

View File

@@ -142,8 +142,8 @@ template <bool is_pointer> struct lvalue_test
# endif
static_assert(std::is_reference<reference>::value, "reference must be a reference type.");
static_assert(
std::is_same<reference, value_type&>::value || std::is_same<reference, const value_type&>::value,
"reference must either be a reference to value_type or constant reference to value_type."
std::is_same<reference, value_type&>::value || std::is_same<reference, const value_type&>::value,
"reference must either be a reference to value_type or constant reference to value_type."
);
}
};