diff --git a/src/muda/buffer/details/graph_buffer_2d_view.inl b/src/muda/buffer/details/graph_buffer_2d_view.inl index 17b40d59..e5268b69 100644 --- a/src/muda/buffer/details/graph_buffer_2d_view.inl +++ b/src/muda/buffer/details/graph_buffer_2d_view.inl @@ -7,7 +7,7 @@ MUDA_INLINE void ComputeGraphVar>::update(const RWView& view) m_value = view; } template -MUDA_INLINE ComputeGraphVar>& ComputeGraphVar>::operator=(const RWView& view) +MUDA_INLINE auto ComputeGraphVar>::operator=(const RWView& view) -> ComputeGraphVar& { update(view); return *this; diff --git a/src/muda/buffer/details/graph_buffer_3d_view.inl b/src/muda/buffer/details/graph_buffer_3d_view.inl index c466e138..eef136fa 100644 --- a/src/muda/buffer/details/graph_buffer_3d_view.inl +++ b/src/muda/buffer/details/graph_buffer_3d_view.inl @@ -7,7 +7,7 @@ MUDA_INLINE void ComputeGraphVar>::update(const RWView& view) m_value = view; } template -MUDA_INLINE ComputeGraphVar>& ComputeGraphVar>::operator=(const RWView& view) +MUDA_INLINE auto ComputeGraphVar>::operator=(const RWView& view) -> ComputeGraphVar& { update(view); return *this; diff --git a/src/muda/buffer/details/graph_buffer_view.inl b/src/muda/buffer/details/graph_buffer_view.inl index 00084c9b..f83f7a56 100644 --- a/src/muda/buffer/details/graph_buffer_view.inl +++ b/src/muda/buffer/details/graph_buffer_view.inl @@ -7,7 +7,7 @@ MUDA_INLINE void ComputeGraphVar>::update(const RWView& view) m_value = view; } template -MUDA_INLINE ComputeGraphVar>& ComputeGraphVar>::operator=(const RWView& view) +MUDA_INLINE auto ComputeGraphVar>::operator=(const RWView& view) -> ComputeGraphVar& { update(view); return *this; diff --git a/src/muda/buffer/details/graph_var_view.inl b/src/muda/buffer/details/graph_var_view.inl index a9c79c6e..b46824e0 100644 --- a/src/muda/buffer/details/graph_var_view.inl +++ b/src/muda/buffer/details/graph_var_view.inl @@ -7,7 +7,7 @@ MUDA_INLINE void ComputeGraphVar>::update(const RWView& view) m_value = view; } template -MUDA_INLINE ComputeGraphVar>& ComputeGraphVar>::operator=(const RWView& view) +MUDA_INLINE auto ComputeGraphVar>::operator=(const RWView& view) -> ComputeGraphVar& { update(view); return *this;