tmp/tmpkr6fwnlz/{from.md → to.md}
RENAMED
|
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
##### General <a id="func.wrap.move.general">[[func.wrap.move.general]]</a>
|
| 2 |
+
|
| 3 |
+
The header provides partial specializations of `move_only_function` for
|
| 4 |
+
each combination of the possible replacements of the placeholders cv,
|
| 5 |
+
*ref*, and *noex* where
|
| 6 |
+
|
| 7 |
+
- cv is either const or empty,
|
| 8 |
+
- *ref* is either `&`, `&&`, or empty, and
|
| 9 |
+
- *noex* is either `true` or `false`.
|
| 10 |
+
|
| 11 |
+
For each of the possible combinations of the placeholders mentioned
|
| 12 |
+
above, there is a placeholder *inv-quals* defined as follows:
|
| 13 |
+
|
| 14 |
+
- If *ref* is empty, let *inv-quals* be cv`&`,
|
| 15 |
+
- otherwise, let *inv-quals* be cv *ref*.
|
| 16 |
+
|