[llvm] [ADT] Fix comment typos in STLForwardCompat.h (PR #157789)
Kazu Hirata via llvm-commits
llvm-commits at lists.llvm.org
Tue Sep 9 21:09:36 PDT 2025
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/157789
st::type_identity_t is from C++20, not C++23.
>From 6725bb2456f8bd1934778f78773a4251a7779c54 Mon Sep 17 00:00:00 2001
From: Kazu Hirata <kazu at google.com>
Date: Mon, 8 Sep 2025 12:39:48 -0700
Subject: [PATCH] [ADT] Fix comment typos in STLForwardCompat.h
st::type_identity_t is from C++20, not C++23.
---
llvm/include/llvm/ADT/STLForwardCompat.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/llvm/include/llvm/ADT/STLForwardCompat.h b/llvm/include/llvm/ADT/STLForwardCompat.h
index 81b9a685e11d2..0ef8cb5d02e50 100644
--- a/llvm/include/llvm/ADT/STLForwardCompat.h
+++ b/llvm/include/llvm/ADT/STLForwardCompat.h
@@ -36,7 +36,7 @@ template <typename T>
using remove_cvref_t // NOLINT(readability-identifier-naming)
= typename llvm::remove_cvref<T>::type;
-// TODO: Remove this in favor of std::type_identity<T> once we switch to C++23.
+// TODO: Remove this in favor of std::type_identity<T> once we switch to C++20.
template <typename T>
struct type_identity // NOLINT(readability-identifier-naming)
{
@@ -44,7 +44,7 @@ struct type_identity // NOLINT(readability-identifier-naming)
};
// TODO: Remove this in favor of std::type_identity_t<T> once we switch to
-// C++23.
+// C++20.
template <typename T>
using type_identity_t // NOLINT(readability-identifier-naming)
= typename llvm::type_identity<T>::type;
More information about the llvm-commits
mailing list