summaryrefslogtreecommitdiffhomepage
path: root/compat
diff options
context:
space:
mode:
Diffstat (limited to 'compat')
-rw-r--r--compat/vector-wrapper-fwd.hpp6
-rw-r--r--compat/vector-wrapper.hpp6
2 files changed, 6 insertions, 6 deletions
diff --git a/compat/vector-wrapper-fwd.hpp b/compat/vector-wrapper-fwd.hpp
index bba24e4d..ae9c80b1 100644
--- a/compat/vector-wrapper-fwd.hpp
+++ b/compat/vector-wrapper-fwd.hpp
@@ -5,9 +5,9 @@ namespace floormat {
enum class vector_wrapper_repr : uint8_t
{
invalid,
- lvalue_reference_to_vector,
- const_reference_to_vector,
- vector,
+ ref,
+ const_ref,
+ value,
};
template<typename T, vector_wrapper_repr> struct vector_wrapper;
diff --git a/compat/vector-wrapper.hpp b/compat/vector-wrapper.hpp
index 5bbb8677..b664c32b 100644
--- a/compat/vector-wrapper.hpp
+++ b/compat/vector-wrapper.hpp
@@ -6,9 +6,9 @@ namespace floormat {
template<typename T, vector_wrapper_repr> struct vector_wrapper_traits;
-template<typename T> struct vector_wrapper_traits<T, vector_wrapper_repr::lvalue_reference_to_vector> { using vector_type = std::vector<T>&; };
-template<typename T> struct vector_wrapper_traits<T, vector_wrapper_repr::const_reference_to_vector> { using vector_type = const std::vector<T>&; };
-template<typename T> struct vector_wrapper_traits<T, vector_wrapper_repr::vector> { using vector_type = std::vector<T>; };
+template<typename T> struct vector_wrapper_traits<T, vector_wrapper_repr::ref> { using vector_type = std::vector<T>&; };
+template<typename T> struct vector_wrapper_traits<T, vector_wrapper_repr::const_ref> { using vector_type = const std::vector<T>&; };
+template<typename T> struct vector_wrapper_traits<T, vector_wrapper_repr::value> { using vector_type = std::vector<T>; };
template<typename T, vector_wrapper_repr R>
struct vector_wrapper final