diff options
| author | Maxime Coste <mawww@kakoune.org> | 2017-07-19 08:55:24 +0200 |
|---|---|---|
| committer | Maxime Coste <mawww@kakoune.org> | 2017-07-19 08:55:24 +0200 |
| commit | 5ccf18d77245e83d472688bb0c2489d591a98a71 (patch) | |
| tree | f4fd3964a8cb595c672281df3fd6cbe1c3b812a7 /src | |
| parent | d37c3d175d74158b899f03d316bfe6ae96e89503 (diff) | |
More use of std::enable_if_t alias
Diffstat (limited to 'src')
| -rw-r--r-- | src/array_view.hh | 2 | ||||
| -rw-r--r-- | src/commands.cc | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/array_view.hh b/src/array_view.hh index e9c455ff..7ee32d12 100644 --- a/src/array_view.hh +++ b/src/array_view.hh @@ -32,7 +32,7 @@ public: constexpr ArrayView(T(&array)[N]) : m_pointer(array), m_size(N) {} template<typename Alloc, typename U, - typename = typename std::enable_if<sizeof(U) == sizeof(T)>::type> + typename = std::enable_if_t<sizeof(U) == sizeof(T)>> constexpr ArrayView(const std::vector<U, Alloc>& v) : m_pointer(v.data()), m_size(v.size()) {} diff --git a/src/commands.cc b/src/commands.cc index ce54da90..e9bcfb9c 100644 --- a/src/commands.cc +++ b/src/commands.cc @@ -68,8 +68,8 @@ template<typename Completer, typename... Rest> struct PerArgumentCommandCompleter<Completer, Rest...> : PerArgumentCommandCompleter<Rest...> { template<typename C, typename... R, - typename = typename std::enable_if<not std::is_base_of<PerArgumentCommandCompleter<>, - std::remove_reference_t<C>>::value>::type> + typename = std::enable_if_t<not std::is_base_of<PerArgumentCommandCompleter<>, + std::remove_reference_t<C>>::value>> PerArgumentCommandCompleter(C&& completer, R&&... rest) : PerArgumentCommandCompleter<Rest...>(std::forward<R>(rest)...), m_completer(std::forward<C>(completer)) {} |
