From 9b1894a2f3ff9b3767515bee0cfc0616aedd8733 Mon Sep 17 00:00:00 2001 From: Andrzej Krzemienski Date: Wed, 27 May 2015 17:06:31 +0200 Subject: [PATCH] Doc: no headers in tables in semantics --- doc/28_ref_optional_semantics.qbk | 39 ++-- .../detailed_semantics.html | 195 +++++++++--------- doc/html/index.html | 2 +- 3 files changed, 118 insertions(+), 118 deletions(-) diff --git a/doc/28_ref_optional_semantics.qbk b/doc/28_ref_optional_semantics.qbk index 6ccea46..791eb99 100644 --- a/doc/28_ref_optional_semantics.qbk +++ b/doc/28_ref_optional_semantics.qbk @@ -463,10 +463,11 @@ __SPACE__ * [*Requires:] `T` is __COPY_CONSTRUCTIBLE__ and `CopyAssignable`. * [*Effects:] -[table - [[][`*this` contains a value][`*this` does not contain a value]] - [[`rhs` contains a value][assigns `*rhs` to the contained value][initializes the contained value as if direct-initializing an object of type `T` with `*rhs`]] - [[`rhs` does not contain a value][destroys the contained value by calling `val->T::~T()`][no effect]] +[table + [] + [[][[*`*this` contains a value]][[*`*this` does not contain a value]]] + [[[*`rhs` contains a value]][assigns `*rhs` to the contained value][initializes the contained value as if direct-initializing an object of type `T` with `*rhs`]] + [[[*`rhs` does not contain a value]][destroys the contained value by calling `val->T::~T()`][no effect]] ] * [*Returns:] `*this`; * [*Postconditions:] `bool(rhs) == bool(*this)`. @@ -525,9 +526,10 @@ __SPACE__ * [*Requires:] `T` is __MOVE_CONSTRUCTIBLE__ and `MoveAssignable`. * [*Effects:] [table - [[][`*this` contains a value][`*this` does not contain a value]] - [[`rhs` contains a value][assigns `std::move(*rhs)` to the contained value][initializes the contained value as if direct-initializing an object of type `T` with `std::move(*rhs)`]] - [[`rhs` does not contain a value][destroys the contained value by calling `val->T::~T()`][no effect]] + [] + [[][[*`*this` contains a value]][[*`*this` does not contain a value]]] + [[[*`rhs` contains a value]][assigns `std::move(*rhs)` to the contained value][initializes the contained value as if direct-initializing an object of type `T` with `std::move(*rhs)`]] + [[[*`rhs` does not contain a value]][destroys the contained value by calling `val->T::~T()`][no effect]] ] * [*Returns:] `*this`; * [*Postconditions:] `bool(rhs) == bool(*this)`. @@ -561,9 +563,10 @@ __SPACE__ * [*Effect:] [table - [[][`*this` contains a value][`*this` does not contain a value]] - [[`rhs` contains a value][assigns `*rhs` to the contained value][initializes the contained value as if direct-initializing an object of type `T` with `*rhs`]] - [[`rhs` does not contain a value][destroys the contained value by calling `val->T::~T()`][no effect]] + [] + [[][[*`*this` contains a value]][[*`*this` does not contain a value]]] + [[[*`rhs` contains a value]][assigns `*rhs` to the contained value][initializes the contained value as if direct-initializing an object of type `T` with `*rhs`]] + [[[*`rhs` does not contain a value]][destroys the contained value by calling `val->T::~T()`][no effect]] ] * [*Returns:] `*this`. * [*Postconditions:] `bool(rhs) == bool(*this)`. @@ -587,10 +590,11 @@ __SPACE__ [: `template optional& optional::operator= ( optional&& rhs ) ;`] * [*Effect:] -[table - [[][`*this` contains a value][`*this` does not contain a value]] - [[`rhs` contains a value][assigns `std::move(*rhs)` to the contained value][initializes the contained value as if direct-initializing an object of type `T` with `std::move(*rhs)`]] - [[`rhs` does not contain a value][destroys the contained value by calling `val->T::~T()`][no effect]] +[table + [] + [[][[*`*this` contains a value]][[*`*this` does not contain a value]]] + [[[*`rhs` contains a value]][assigns `std::move(*rhs)` to the contained value][initializes the contained value as if direct-initializing an object of type `T` with `std::move(*rhs)`]] + [[[*`rhs` does not contain a value]][destroys the contained value by calling `val->T::~T()`][no effect]] ] * [*Returns:] `*this`. * [*Postconditions:] `bool(rhs) == bool(*this)`. @@ -1113,9 +1117,10 @@ __SPACE__ * [*Requires:] Lvalues of type `T` shall be swappable and `T` shall be __MOVE_CONSTRUCTIBLE__. * [*Effects:] [table - [[][`*this` contains a value][`*this` does not contain a value]] - [[`rhs` contains a value][calls `swap(*(*this), *rhs)`][initializes the contained value of `*this` as if direct-initializing an object of type `T` with the expression `std::move(*rhs)`, followed by `rhs.val->T::~T()`, `*this` contains a value and `rhs` does not contain a value]] - [[`rhs` does not contain a value][initializes the contained value of `rhs` as if direct-initializing an object of type `T` with the expression `std::move(*(*this))`, followed by `val->T::~T()`, `*this` does not contain a value and `rhs` contains a value][no effect]] + [] + [[][[*`*this` contains a value]][[*`*this` does not contain a value]]] + [[[*`rhs` contains a value]][calls `swap(*(*this), *rhs)`][initializes the contained value of `*this` as if direct-initializing an object of type `T` with the expression `std::move(*rhs)`, followed by `rhs.val->T::~T()`, `*this` contains a value and `rhs` does not contain a value]] + [[[*`rhs` does not contain a value]][initializes the contained value of `rhs` as if direct-initializing an object of type `T` with the expression `std::move(*(*this))`, followed by `val->T::~T()`, `*this` does not contain a value and `rhs` contains a value][no effect]] ] * [*Postconditions:] The states of `x` and `y` interchanged. * [*Throws:] If both are initialized, whatever `swap(T&,T&)` throws. If only diff --git a/doc/html/boost_optional/reference/header__boost_optional_optional_hpp_/detailed_semantics.html b/doc/html/boost_optional/reference/header__boost_optional_optional_hpp_/detailed_semantics.html index e2b974f..47b4d4c 100644 --- a/doc/html/boost_optional/reference/header__boost_optional_optional_hpp_/detailed_semantics.html +++ b/doc/html/boost_optional/reference/header__boost_optional_optional_hpp_/detailed_semantics.html @@ -838,28 +838,27 @@ - - - - -

- *this - contains a value -

- - -

- *this - does not contain a value -

- - + + +

- rhs contains - a value + *this contains a value +

+ + +

+ *this does not contain a value +

+ + + + +

+ rhs + contains a value

@@ -879,8 +878,8 @@

- rhs does - not contain a value + rhs + does not contain a value

@@ -995,28 +994,27 @@ - - - - -

- *this - contains a value -

- - -

- *this - does not contain a value -

- - + + +

- rhs contains - a value + *this contains a value +

+ + +

+ *this does not contain a value +

+ + + + +

+ rhs + contains a value

@@ -1035,8 +1033,8 @@

- rhs does - not contain a value + rhs + does not contain a value

@@ -1117,28 +1115,27 @@ - - - - -

- *this - contains a value -

- - -

- *this - does not contain a value -

- - + + +

- rhs contains - a value + *this contains a value +

+ + +

+ *this does not contain a value +

+ + + + +

+ rhs + contains a value

@@ -1158,8 +1155,8 @@

- rhs does - not contain a value + rhs + does not contain a value

@@ -1222,28 +1219,27 @@ - - - - -

- *this - contains a value -

- - -

- *this - does not contain a value -

- - + + +

- rhs contains - a value + *this contains a value +

+ + +

+ *this does not contain a value +

+ + + + +

+ rhs + contains a value

@@ -1262,8 +1258,8 @@

- rhs does - not contain a value + rhs + does not contain a value

@@ -2274,28 +2270,27 @@ - - - - -

- *this - contains a value -

- - -

- *this - does not contain a value -

- - + + +

- rhs contains - a value + *this contains a value +

+ + +

+ *this does not contain a value +

+ + + + +

+ rhs + contains a value

@@ -2317,8 +2312,8 @@

- rhs does - not contain a value + rhs + does not contain a value

diff --git a/doc/html/index.html b/doc/html/index.html index 2a66e9d..6af5b8e 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -146,7 +146,7 @@ - +

Last revised: May 15, 2015 at 14:16:05 GMT

Last revised: May 27, 2015 at 12:41:23 GMT