diff options
Diffstat (limited to 'doc/html/BOOST_YAP_U_1_3_48_8_2_7_3.html')
-rw-r--r-- | doc/html/BOOST_YAP_U_1_3_48_8_2_7_3.html | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/doc/html/BOOST_YAP_U_1_3_48_8_2_7_3.html b/doc/html/BOOST_YAP_U_1_3_48_8_2_7_3.html index aca6e7ba62..4fb30df86e 100644 --- a/doc/html/BOOST_YAP_U_1_3_48_8_2_7_3.html +++ b/doc/html/BOOST_YAP_U_1_3_48_8_2_7_3.html @@ -36,7 +36,7 @@ <div class="refsect1"> <a name="id-1.3.48.8.2.7.5.4"></a><h2>Description</h2> <p>Defines operator overloads for <span class="emphasis"><em>operator=()</em></span> that each produce an expression instantiated from the <span class="emphasis"><em>expr_template</em></span> expression template. One overload is defined for each of the qualifiers <code class="computeroutput">const &</code>, <code class="computeroutput">&</code>, and <code class="computeroutput">&&</code>. For the lvalue reference overloads, <code class="computeroutput">*this</code> is captured by reference into the resulting expression. For the rvalue reference overload, <code class="computeroutput">*this</code> is moved into the resulting expression.</p> -<p>The <span class="emphasis"><em>rhs</em></span> parameter to each of the defined overloads may be any type, including an expression, except that the overloads are cosntrained by std::enable_if<> not to conflict with the assignment and move assignement operators. If <span class="emphasis"><em>rhs</em></span> is a non-expression, it is wrapped in a terminal expression.</p> +<p>The <span class="emphasis"><em>rhs</em></span> parameter to each of the defined overloads may be any type, including an expression, except that the overloads are constrained by std::enable_if<> not to conflict with the assignment and move assignement operators. If <span class="emphasis"><em>rhs</em></span> is a non-expression, it is wrapped in a terminal expression.</p> <p>Example: </p> <pre class="programlisting"></pre> <p> |