Change  from a  to a . Fixes PR#39871.

llvm-svn: 350972
Cr-Mirrored-From: sso://chromium.googlesource.com/_direct/external/github.com/llvm/llvm-project
Cr-Mirrored-Commit: e49576014077d4080f51a56799fca0bdf9dbb522
diff --git a/include/tuple b/include/tuple
index 2e54a5f..4cc6903 100644
--- a/include/tuple
+++ b/include/tuple
@@ -84,8 +84,8 @@
   constexpr T make_from_tuple(Tuple&& t); // C++17
 
 // 20.4.1.4, tuple helper classes:
-template <class T> class tuple_size; // undefined
-template <class... T> class tuple_size<tuple<T...>>;
+template <class T> struct tuple_size; // undefined
+template <class... T> struct tuple_size<tuple<T...>>;
 template <class T>
  inline constexpr size_t tuple_size_v = tuple_size<T>::value; // C++17
 template <size_t I, class T> class tuple_element; // undefined