Skip to content

Commit 4a39039

Browse files
committed
Added references to rule-of-* in by value table
1 parent 5951ec7 commit 4a39039

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

latex/programming_interface.tex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -187,13 +187,13 @@ \subsection{Common by-value semantics}
187187

188188
Some \gls{sycl-runtime} classes will have additional behavior associated with copy, movement, assignment or destruction semantics. If these are specified they are in addition to those specified above unless stated otherwise.
189189

190-
Each of the runtime classes mentioned above must provide a common interface of special member functions and member functions in order to fulfil the copy, move, destruction and equality requirements, following the \gls{rule-of-five} and \gls{rule-of-zero}.
190+
Each of the runtime classes mentioned above must provide a common interface of special member functions and member functions in order to fulfil the copy, move, destruction and equality requirements, following the \gls{rule-of-five} and the \gls{rule-of-zero}.
191191

192192
These common special member functions and hidden friend functions are described in Tables~\ref{table.specialmembers.common.byval} and \ref{table.hiddenfriends.common.byval} respectively.
193193

194194
\lstinputlistingSkipLicense{headers/common-byval.h}
195195

196-
\startTable{Special member function}
196+
\startTable{Special member function \textit{(see \gls{rule-of-five} \& \gls{rule-of-zero})}}
197197
\addFootNotes{Common special member functions for by-value semantics}
198198
{table.specialmembers.common.byval}
199199
\addRow

0 commit comments

Comments
 (0)