File tree Expand file tree Collapse file tree 3 files changed +7
-4
lines changed
Expand file tree Collapse file tree 3 files changed +7
-4
lines changed Original file line number Diff line number Diff line change 921921attempting to modify a const object).
922922
923923\pnum
924- \indextext {observable checkpoint}
925924Certain events in the execution of a program
926- are termed \defn {observable checkpoints}.
925+ are termed \defnadj {observable}{ checkpoints}.
927926\begin {note }
928927A call to \tcode {std::observable}\iref {utility.undefined }
929928is an observable checkpoint.
932931\pnum
933932\indextext {program!well-formed}%
934933\indextext {behavior!observable}%
935- The \defn {defined prefix} of an execution
934+ The \defnadj {defined}{ prefix} of an execution
936935comprises the operations $ O$
937936for which for every undefined operation $ U$
938937there is an observable checkpoint $ C$
973972\pnum
974973\indextext {conformance requirements}%
975974The following specify the
976- \defnx {observable behavior }{behavior!observable }
975+ \defnadj {observable}{behavior}
977976of the program:
978977\begin {itemize }
979978\item
Original file line number Diff line number Diff line change 709709\begin {itemdecl }
710710void observable() noexcept;
711711\end {itemdecl }
712+
712713\begin {itemdescr }
713714\pnum
714715\effects
Original file line number Diff line number Diff line change 487487\movedxref {stmt.stmt }{stmt}
488488\movedxref {dcl.dcl }{dcl}
489489
490+ % P1494R5 added more to this section and expanded its scope
491+ \movedxref {utility.unreachable }{utility.undefined}
492+
490493% %% Deprecated features.
491494% %% Example:
492495%
You can’t perform that action at this time.
0 commit comments