[llvm] 66bb0ac - [ADT] Use std::common_type_t (NFC)
Kazu Hirata via llvm-commits
llvm-commits at lists.llvm.org
Sat Oct 1 17:25:07 PDT 2022
Author: Kazu Hirata
Date: 2022-10-01T17:24:52-07:00
New Revision: 66bb0ac2513a37e3725a2deadaa9b8ffb08cb427
URL: https://github.com/llvm/llvm-project/commit/66bb0ac2513a37e3725a2deadaa9b8ffb08cb427
DIFF: https://github.com/llvm/llvm-project/commit/66bb0ac2513a37e3725a2deadaa9b8ffb08cb427.diff
LOG: [ADT] Use std::common_type_t (NFC)
Added:
Modified:
llvm/include/llvm/ADT/STLExtras.h
Removed:
################################################################################
diff --git a/llvm/include/llvm/ADT/STLExtras.h b/llvm/include/llvm/ADT/STLExtras.h
index 9809b8bc01f3a..5fa5c0b124bd4 100644
--- a/llvm/include/llvm/ADT/STLExtras.h
+++ b/llvm/include/llvm/ADT/STLExtras.h
@@ -796,9 +796,9 @@ template <typename... Iters>
class zip_longest_iterator
: public iterator_facade_base<
zip_longest_iterator<Iters...>,
- typename std::common_type<
+ std::common_type_t<
std::forward_iterator_tag,
- typename std::iterator_traits<Iters>::iterator_category...>::type,
+ typename std::iterator_traits<Iters>::iterator_category...>,
typename ZipLongestTupleType<Iters...>::type,
typename std::iterator_traits<
std::tuple_element_t<0, std::tuple<Iters...>>>::
diff erence_type,
More information about the llvm-commits
mailing list