Skip to content

Commit 9437d29

Browse files
jensmaurertkoeppe
authored andcommitted
[thread] Remove class name repeated in subheadings (#2368)
1 parent 8ae6a8f commit 9437d29

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

source/threads.tex

+16-16
Original file line numberDiff line numberDiff line change
@@ -501,7 +501,7 @@
501501
\pnum The specialization is enabled\iref{unord.hash}.
502502
\end{itemdescr}
503503

504-
\rSec3[thread.thread.constr]{\tcode{thread} constructors}
504+
\rSec3[thread.thread.constr]{Constructors}
505505

506506
\indexlibrary{\idxcode{thread}!constructor}%
507507
\begin{itemdecl}
@@ -588,7 +588,7 @@
588588

589589
\end{itemdescr}
590590

591-
\rSec3[thread.thread.destr]{\tcode{thread} destructor}
591+
\rSec3[thread.thread.destr]{Destructor}
592592

593593
\indexlibrary{\idxcode{thread}!destructor}%
594594
\begin{itemdecl}
@@ -605,7 +605,7 @@
605605
\end{note}
606606
\end{itemdescr}
607607

608-
\rSec3[thread.thread.assign]{\tcode{thread} assignment}
608+
\rSec3[thread.thread.assign]{Assignment}
609609

610610
\indexlibrarymember{operator=}{thread}%
611611
\begin{itemdecl}
@@ -625,7 +625,7 @@
625625
\returns \tcode{*this}.
626626
\end{itemdescr}
627627

628-
\rSec3[thread.thread.member]{\tcode{thread} members}
628+
\rSec3[thread.thread.member]{Members}
629629

630630
\indexlibrarymember{swap}{thread}%
631631
\begin{itemdecl}
@@ -717,7 +717,7 @@
717717
\tcode{*this}.
718718
\end{itemdescr}
719719

720-
\rSec3[thread.thread.static]{\tcode{thread} static members}
720+
\rSec3[thread.thread.static]{Static members}
721721

722722
\indexlibrarymember{hardware_concurrency}{thread}%
723723
\begin{itemdecl}
@@ -731,7 +731,7 @@
731731
well-defined, an implementation should return 0.
732732
\end{itemdescr}
733733

734-
\rSec3[thread.thread.algorithm]{\tcode{thread} specialized algorithms}
734+
\rSec3[thread.thread.algorithm]{Specialized algorithms}
735735

736736
\indexlibrarymember{swap}{thread}%
737737
\begin{itemdecl}
@@ -1886,7 +1886,7 @@
18861886
meets the \oldconcept{TimedLockable} requirements\iref{thread.req.lockable.timed},
18871887
\tcode{unique_lock<Mutex>} also meets the \oldconcept{TimedLockable} requirements. \end{note}
18881888

1889-
\rSec4[thread.lock.unique.cons]{\tcode{unique_lock} constructors, destructor, and assignment}
1889+
\rSec4[thread.lock.unique.cons]{Constructors, destructor, and assignment}
18901890

18911891
\indexlibrary{\idxcode{unique_lock}!constructor}%
18921892
\begin{itemdecl}
@@ -2044,7 +2044,7 @@
20442044
\pnum\effects If \tcode{owns} calls \tcode{pm->unlock()}.
20452045
\end{itemdescr}
20462046

2047-
\rSec4[thread.lock.unique.locking]{\tcode{unique_lock} locking}
2047+
\rSec4[thread.lock.unique.locking]{Locking}
20482048

20492049
\indexlibrarymember{lock}{unique_lock}%
20502050
\begin{itemdecl}
@@ -2190,7 +2190,7 @@
21902190
\end{itemize}
21912191
\end{itemdescr}
21922192

2193-
\rSec4[thread.lock.unique.mod]{\tcode{unique_lock} modifiers}
2193+
\rSec4[thread.lock.unique.mod]{Modifiers}
21942194

21952195
\indexlibrarymember{swap}{unique_lock}%
21962196
\begin{itemdecl}
@@ -2222,7 +2222,7 @@
22222222
\pnum\effects As if by \tcode{x.swap(y)}.
22232223
\end{itemdescr}
22242224

2225-
\rSec4[thread.lock.unique.obs]{\tcode{unique_lock} observers}
2225+
\rSec4[thread.lock.unique.obs]{Observers}
22262226

22272227
\indexlibrarymember{owns_lock}{unique_lock}%
22282228
\begin{itemdecl}
@@ -2323,7 +2323,7 @@
23232323
\begin{note} \tcode{shared_lock<Mutex>} meets the \oldconcept{TimedLockable}
23242324
requirements\iref{thread.req.lockable.timed}. \end{note}
23252325

2326-
\rSec4[thread.lock.shared.cons]{\tcode{shared_lock} constructors, destructor, and assignment}
2326+
\rSec4[thread.lock.shared.cons]{Constructors, destructor, and assignment}
23272327

23282328
\indexlibrary{\idxcode{shared_lock}!constructor}%
23292329
\begin{itemdecl}
@@ -2480,7 +2480,7 @@
24802480
\tcode{sl.pm == nullptr} and \tcode{sl.owns == false}.
24812481
\end{itemdescr}
24822482

2483-
\rSec4[thread.lock.shared.locking]{\tcode{shared_lock} locking}
2483+
\rSec4[thread.lock.shared.locking]{Locking}
24842484

24852485
\indexlibrarymember{lock}{shared_lock}%
24862486
\begin{itemdecl}
@@ -2618,7 +2618,7 @@
26182618
\end{itemize}
26192619
\end{itemdescr}
26202620

2621-
\rSec4[thread.lock.shared.mod]{\tcode{shared_lock} modifiers}
2621+
\rSec4[thread.lock.shared.mod]{Modifiers}
26222622

26232623
\indexlibrarymember{swap}{shared_lock}%
26242624
\begin{itemdecl}
@@ -2654,7 +2654,7 @@
26542654
\effects As if by \tcode{x.swap(y)}.
26552655
\end{itemdescr}
26562656

2657-
\rSec4[thread.lock.shared.obs]{\tcode{shared_lock} observers}
2657+
\rSec4[thread.lock.shared.obs]{Observers}
26582658

26592659
\indexlibrarymember{owns_lock}{shared_lock}%
26602660
\begin{itemdecl}
@@ -4992,7 +4992,7 @@
49924992
}
49934993
\end{codeblock}
49944994

4995-
\rSec3[futures.task.members]{\tcode{packaged_task} member functions}
4995+
\rSec3[futures.task.members]{Member functions}
49964996

49974997
\indexlibrary{\idxcode{packaged_task}!constructor}%
49984998
\begin{itemdecl}
@@ -5205,7 +5205,7 @@
52055205
\end{itemize}
52065206
\end{itemdescr}
52075207

5208-
\rSec3[futures.task.nonmembers]{\tcode{packaged_task} globals}
5208+
\rSec3[futures.task.nonmembers]{Globals}
52095209

52105210
\indexlibrarymember{swap}{packaged_task}%
52115211
\begin{itemdecl}

0 commit comments

Comments
 (0)