Skip to content

Commit b84636e

Browse files
committed
Eliminate [parallel.execpol.type]
1 parent d62ea19 commit b84636e

File tree

1 file changed

+0
-22
lines changed

1 file changed

+0
-22
lines changed

execution_policies.html

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -23,28 +23,6 @@ <h1>Header <code>&lt;experimental/execution&gt;</code> synopsis</h1>
2323
}
2424
</pre>
2525
</cxx-section>
26-
<del><cxx-section id="parallel.execpol.type"></del>
27-
<del>
28-
<h1>Execution policy type trait</h1>
29-
30-
<pre>
31-
template&lt;class T&gt; struct is_execution_policy { <em>see below</em> };
32-
</pre>
33-
34-
<p><code>is_execution_policy</code> can be used to detect parallel execution policies for the purpose of excluding function signatures from otherwise ambiguous overload resolution participation.</p>
35-
36-
<p><code>is_execution_policy&lt;T&gt;</code> shall be a UnaryTypeTrait with a BaseCharacteristic of <code>true_type</code> if <code>T</code> is the type of a standard or implementation-defined execution policy, otherwise <code>false_type</code>.
37-
38-
<pre>
39-
</pre>
40-
41-
<cxx-note>
42-
This provision reserves the privilege of creating non-standard execution policies to the library implementation.
43-
</cxx-note>
44-
45-
<p>The behavior of a program that adds specializations for <code>is_execution_policy</code> is undefined.</p>
46-
</del>
47-
</cxx-section>
4826

4927
<del><cxx-section id="parallel.execpol.seq"></del>
5028
<del>

0 commit comments

Comments
 (0)