summaryrefslogtreecommitdiff
path: root/src/value.hh
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2016-03-12 15:27:54 +0000
committerMaxime Coste <mawww@kakoune.org>2017-07-19 08:47:14 +0200
commit7a79cbbc811a643ef193de0790609cd7bfea61fc (patch)
tree051748930a03aab4967ee94ebc50d5a3846f5934 /src/value.hh
parentfbffd86f85445623a6a8981a93d8a9f763d98af7 (diff)
Migrate code to c++14
Diffstat (limited to 'src/value.hh')
-rw-r--r--src/value.hh4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/value.hh b/src/value.hh
index df952434..1e39ac65 100644
--- a/src/value.hh
+++ b/src/value.hh
@@ -17,9 +17,9 @@ struct Value
Value() = default;
template<typename T,
- typename = typename std::enable_if<not std::is_same<Value, T>::value>::type>
+ typename = std::enable_if_t<not std::is_same<Value, T>::value>>
Value(T&& val)
- : m_value{new Model<typename std::remove_reference<T>::type>{std::forward<T>(val)}} {}
+ : m_value{new Model<std::remove_reference_t<T>>{std::forward<T>(val)}} {}
Value(const Value& val) = delete;
Value(Value&&) = default;