diff options
Diffstat (limited to 'external')
-rw-r--r-- | external/skia/c++20.patch.0 | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/external/skia/c++20.patch.0 b/external/skia/c++20.patch.0 index 71b384fcc2da..34edcb065735 100644 --- a/external/skia/c++20.patch.0 +++ b/external/skia/c++20.patch.0 @@ -5,13 +5,13 @@ template<typename C, std::size_t... Is> constexpr auto SkMakeArrayFromIndexSequence(C c, std::index_sequence<Is...>) --> std::array<std::result_of_t<C(std::size_t)>, sizeof...(Is)> { -+-> std::array<std::invoke_result_t<C(std::size_t)>, sizeof...(Is)> { ++-> std::array<std::invoke_result_t<C, std::size_t>, sizeof...(Is)> { return {{ c(Is)... }}; } template<size_t N, typename C> constexpr auto SkMakeArray(C c) --> std::array<std::result_of_t<C(std::size_t)>, N> { -+-> std::array<std::invoke_result_t<C(std::size_t)>, N> { ++-> std::array<std::invoke_result_t<C, std::size_t>, N> { return SkMakeArrayFromIndexSequence(c, std::make_index_sequence<N>{}); } |