Fix synopses

This commit is contained in:
Peter Dimov
2017-06-15 21:23:06 +03:00
parent 6db55f7dfd
commit 5b817ba04d
9 changed files with 148 additions and 161 deletions
+7 -2
View File
@@ -52,6 +52,7 @@ below.
```
namespace boost {
template<class T> class shared_array {
public:
typedef T element_type;
@@ -237,8 +238,12 @@ Effects::: Exchanges the contents of the two smart pointers.
```
template<class T> bool
operator==(const shared_array<T>& a, const shared_array<T>& b) noexcept;
```
```
template<class T> bool
operator!=(const shared_array<T>& a, const shared_array<T>& b) noexcept;
```
```
template<class T> bool
operator<(const shared_array<T>& a, const shared_array<T>& b) noexcept;
```
@@ -261,5 +266,5 @@ template<class T>
void swap(shared_array<T>& a, shared_array<T>& b) noexcept;
```
::
Returns::: `a.swap(b)`
Requires::: `T` is a complete type.
Returns::: `a.swap(b)`.
Requires::: `T` is a complete type.