Skip to content

Commit 9af868f

Browse files
committed
Remove redlining from [parallel.alg.inductions]
1 parent 2c0393c commit 9af868f

File tree

1 file changed

+11
-17
lines changed

1 file changed

+11
-17
lines changed

algorithms.html

Lines changed: 11 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -307,9 +307,8 @@ <h1>Reductions</h1>
307307
</cxx-section>
308308

309309
<cxx-section id="parallel.alg.inductions">
310-
<h1><ins>Inductions</ins></h1>
310+
<h1>Inductions</h1>
311311

312-
<ins>
313312
<p>
314313
Each of the function templates in this section return an <em>induction object</em> of unspecified type having an <em>induction
315314
value type</em> and encapsulating an initial value <em>i</em> of that type and, optionally, a <em>stride</em>.
@@ -325,25 +324,20 @@ <h1><ins>Inductions</ins></h1>
325324
An induction object may refer to a <em>live-out</em> object to hold the final value of the induction sequence. When the algorithm using the induction
326325
object completes, the live-out object is assigned the value <em>i + n * stride</em>, where <em>n</em> is the number of elements in the input range.
327326
</p>
328-
</ins>
329327

330328
<cxx-function>
331-
<cxx-signature><ins>template&lt;class T&gt;
332-
<em>unspecified</em> induction(T&amp;&amp; var);</ins></cxx-signature>
329+
<cxx-signature>template&lt;class T&gt;
330+
<em>unspecified</em> induction(T&amp;&amp; var);</cxx-signature>
333331

334-
<cxx-signature><ins>template&lt;class T, class S&gt;
335-
<em>unspecified</em> induction(T&amp;&amp; var, S stride);</ins></cxx-signature>
332+
<cxx-signature>template&lt;class T, class S&gt;
333+
<em>unspecified</em> induction(T&amp;&amp; var, S stride);</cxx-signature>
336334

337-
<ins>
338-
<cxx-returns>
339-
<ins>
340-
an induction object with induction value type <code>remove_cv_t&gt;remove_reference_t&gt;T&lt;&lt;</code>,
341-
initial value <code>var</code>, and (if specified) stride <code>stride</code>. If <code>T</code> is an lvalue reference
342-
to non-<code>const</code> type, then the object referenced by <code>var</code> becomes the live-out object for the
343-
induction object; otherwise there is no live-out object.
344-
</ins>
345-
</cxx-returns>
346-
</ins>
335+
<cxx-returns>
336+
an induction object with induction value type <code>remove_cv_t&gt;remove_reference_t&gt;T&lt;&lt;</code>,
337+
initial value <code>var</code>, and (if specified) stride <code>stride</code>. If <code>T</code> is an lvalue reference
338+
to non-<code>const</code> type, then the object referenced by <code>var</code> becomes the live-out object for the
339+
induction object; otherwise there is no live-out object.
340+
</cxx-returns>
347341
</cxx-function>
348342
</cxx-section>
349343

0 commit comments

Comments
 (0)