mirror of
https://github.com/p-ranav/indicators.git
synced 2025-12-16 04:18:51 +08:00
fix MSVC unused parameter warning
This commit is contained in:
@@ -130,14 +130,14 @@ template <ProgressBarOption Id, typename Default> Default &&get_impl(Default &&d
|
|||||||
}
|
}
|
||||||
|
|
||||||
template <ProgressBarOption Id, typename Default, typename T, typename... Args>
|
template <ProgressBarOption Id, typename Default, typename T, typename... Args>
|
||||||
auto get_impl(Default &&def, T &&first, Args &&... tail) ->
|
auto get_impl(Default &&/*def*/, T &&first, Args &&... /*tail*/) ->
|
||||||
typename std::enable_if<(std::decay<T>::type::id == Id),
|
typename std::enable_if<(std::decay<T>::type::id == Id),
|
||||||
decltype(std::forward<T>(first))>::type {
|
decltype(std::forward<T>(first))>::type {
|
||||||
return std::forward<T>(first);
|
return std::forward<T>(first);
|
||||||
}
|
}
|
||||||
|
|
||||||
template <ProgressBarOption Id, typename Default, typename T, typename... Args>
|
template <ProgressBarOption Id, typename Default, typename T, typename... Args>
|
||||||
auto get_impl(Default &&def, T &&first, Args &&... tail) ->
|
auto get_impl(Default &&def, T &&/*first*/, Args &&... tail) ->
|
||||||
typename std::enable_if<(std::decay<T>::type::id != Id),
|
typename std::enable_if<(std::decay<T>::type::id != Id),
|
||||||
decltype(get_impl<Id>(std::forward<Default>(def),
|
decltype(get_impl<Id>(std::forward<Default>(def),
|
||||||
std::forward<Args>(tail)...))>::type {
|
std::forward<Args>(tail)...))>::type {
|
||||||
|
|||||||
Reference in New Issue
Block a user