[llvm] [libsycl][NFC] Fix struct declared as class warning (PR #217698)
Sergey Semenov via llvm-commits
llvm-commits at lists.llvm.org
Thu Aug 20 10:06:13 PDT 2026
https://github.com/sergey-semenov created https://github.com/llvm/llvm-project/pull/217698
None
>From 382512567ac1c41d4f2a47c45fd0755b5522e365 Mon Sep 17 00:00:00 2001
From: Sergey Semenov <sergey.semenov at intel.com>
Date: Thu, 20 Aug 2026 10:05:23 -0700
Subject: [PATCH] [libsycl][NFC] Fix struct declared as class warning
---
libsycl/include/sycl/__impl/nd_range.hpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/libsycl/include/sycl/__impl/nd_range.hpp b/libsycl/include/sycl/__impl/nd_range.hpp
index b3d292e1b2e36..7577b4bdd1315 100644
--- a/libsycl/include/sycl/__impl/nd_range.hpp
+++ b/libsycl/include/sycl/__impl/nd_range.hpp
@@ -20,7 +20,7 @@
_LIBSYCL_BEGIN_NAMESPACE_SYCL
namespace detail {
-class UnifiedRangeView;
+struct UnifiedRangeView;
} // namespace detail
// SYCL 2020 4.9.1.2. nd_range class.
@@ -81,7 +81,7 @@ template <int Dimensions = 1> class nd_range {
range<Dimensions> MLocalSize;
id<Dimensions> MOffset;
- friend class detail::UnifiedRangeView;
+ friend struct detail::UnifiedRangeView;
};
_LIBSYCL_END_NAMESPACE_SYCL
More information about the llvm-commits
mailing list