File tree Expand file tree Collapse file tree 1 file changed +0
-10
lines changed
sycl/include/sycl/ext/oneapi/experimental Expand file tree Collapse file tree 1 file changed +0
-10
lines changed Original file line number Diff line number Diff line change @@ -36,9 +36,6 @@ class work_group_memory_impl {
3636} // namespace detail
3737namespace ext ::oneapi::experimental {
3838
39- struct indeterminate_t {};
40- inline constexpr indeterminate_t indeterminate;
41-
4239template <typename DataT, typename PropertyListT = empty_properties_t >
4340class __SYCL_SPECIAL_CLASS __SYCL_TYPE (work_group_memory) work_group_memory
4441 : sycl::detail::work_group_memory_impl {
@@ -59,14 +56,7 @@ class __SYCL_SPECIAL_CLASS __SYCL_TYPE(work_group_memory) work_group_memory
5956 value_type, access::address_space::local_space>::type *;
6057
6158public:
62- // Frontend requires special types to have a default constructor in device
63- // compilation mode in order to have a unified way of initializing an object and
64- // then calling init method on it. This is an implementation detail and not part
65- // of the spec.
66- #ifdef __SYCL_DEVICE_ONLY__
6759 work_group_memory () = default ;
68- #endif
69- work_group_memory (const indeterminate_t &) { check_props_empty (); }
7060 work_group_memory (const work_group_memory &rhs) = default ;
7161 work_group_memory &operator =(const work_group_memory &rhs) = default ;
7262 template <typename T = DataT,
You can’t perform that action at this time.
0 commit comments