diff --git a/platform/Span.h b/platform/Span.h index c1b0ce171f..15eb6e4bc5 100644 --- a/platform/Span.h +++ b/platform/Span.h @@ -64,14 +64,14 @@ public: * @par Operations * * Span objects can be copied and assigned like regular value types with the help - * of copy constructor and copy assignment (=) operators. + * of the copy constructor or the copy assignment (=) operator. * * You can retrieve elements of the object with the subscript ([]) operator. You can access the * pointer to the first element of the sequence viewed with data(). * The function size() returns the number of elements in the sequence, and * empty() informs whether there is any element in the sequence. * - * You can splice Span from the beginning of the sequence (first()), from the end + * You can slice Span from the beginning of the sequence (first()), from the end * of the sequence (last()) or from an arbitrary point of the sequence (subspan()). * * @par Size encoding @@ -298,7 +298,7 @@ struct Span { * * @note For Span with a positive extent, this function is not accessible. * - * @note OtherElementType(*)[] is convertible to ElementType(*)[]. + * @note OtherElementType(*)[] must be convertible to ElementType(*)[]. */ template Span(const Span &other): @@ -587,7 +587,7 @@ struct Span { * * @note For Span with a positive extent, this function is not accessible. * - * @note OtherElementType(*)[] is convertible to ElementType(*)[]. + * @note OtherElementType(*)[] must be convertible to ElementType(*)[]. */ template Span(const Span &other):