Skip to content

Commit 293f5e1

Browse files
committed
Document the change in semantics from the merge of PR #313.
1 parent 85320bd commit 293f5e1

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

doc/tutorial.qbk

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1514,9 +1514,10 @@ attribute, simply returns `bool`; this indicates the success or failure of the
15141514
parse.]
15151515

15161516
[warning _Parser_ assumes that all attributes are semi-regular (see
1517-
`std::semiregular`). Within the _Parser_ code, attributes are assigned,
1518-
moved, copy, and default constructed. There is no support for move-only or
1519-
non-default-constructible types.]
1517+
`std::semiregular`). Move-only types that are nearly `std::semiregular`,
1518+
other than their copy operations, are also supported. Within the _Parser_
1519+
code, attributes are move assigned, moved, and default constructed. There is
1520+
no support for non-default-constructible types.]
15201521

15211522
[heading The attribute type trait, _attr_]
15221523

0 commit comments

Comments
 (0)