diff --git a/platform/Span.h b/platform/Span.h index d8386bf83f..c4d4362e69 100644 --- a/platform/Span.h +++ b/platform/Span.h @@ -780,6 +780,8 @@ private: * * @return True if Spans in input have the same size and the same content and * false otherwise. + * + * @relates Span */ template bool operator==(const Span &lhs, const Span &rhs) @@ -833,6 +835,8 @@ bool operator==(T (&lhs)[LhsExtent], const Span &rhs) * * @return True if arrays in input do not have the same size or the same content * and false otherwise. + * + * @relates Span */ template bool operator!=(const Span &lhs, const Span &rhs) @@ -882,6 +886,8 @@ bool operator!=(T (&lhs)[LhsExtent], const Span &rhs) * * @note This helper avoids the typing of template parameter when Span is * created 'inline'. + * + * @relates Span */ template Span make_Span(T (&elements)[Size]) @@ -920,6 +926,8 @@ Span make_Span(T *elements) * * @note This helper avoids the typing of template parameter when Span is * created 'inline'. + * + * @relates Span */ template Span make_Span(T *array_ptr, ptrdiff_t array_size) @@ -957,6 +965,8 @@ Span make_const_Span(const T (&elements)[Extent]) * * @note This helper avoids the typing of template parameter when Span is * created 'inline'. + * + * @relates Span */ template Span make_const_Span(const T *elements) @@ -977,6 +987,8 @@ Span make_const_Span(const T *elements) * * @note This helper avoids the typing of template parameter when Span is * created 'inline'. + * + * @relates Span */ template Span make_const_Span(T *array_ptr, size_t array_size)