Skip to content

Commit d99f1ad

Browse files
Eeliszygoloid
authored andcommitted
[std] Fix dangling index redirects. (#4110)
1 parent 98b81c2 commit d99f1ad

File tree

6 files changed

+14
-10
lines changed

6 files changed

+14
-10
lines changed

source/basic.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1010,7 +1010,7 @@
10101010

10111011
\pnum
10121012
\indextext{scope!block}%
1013-
\indextext{local scope|see{block scope}}%
1013+
\indextext{local scope|see{scope, block}}%
10141014
A name declared in a block\iref{stmt.block} is local to that block; it has
10151015
\defnx{block scope}{block (statement)!scope}.
10161016
Its potential scope begins at its point of

source/classes.tex

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3574,7 +3574,8 @@
35743574
derived object\iref{intro.object} is unspecified.
35753575
\begin{note}
35763576
\indextext{directed acyclic graph|see{DAG}}%
3577-
\indextext{lattice|see{DAG, subobject}}%
3577+
\indextext{lattice|see{DAG}}%
3578+
\indextext{lattice|see{subobject}}%
35783579
A derived class and its base class subobjects can be represented by a
35793580
directed acyclic graph (DAG) where an arrow means ``directly derived
35803581
from'' (see \fref{class.dag}).

source/declarations.tex

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -503,7 +503,10 @@
503503

504504
\rSec2[dcl.fct.spec]{Function specifiers}%
505505
\indextext{specifier!function}%
506-
\indextext{function|seealso{friend function; member function; inline function; virtual function}}
506+
\indextext{function|seealso{friend function}}
507+
\indextext{function|seealso{member function}}
508+
\indextext{function|seealso{inline function}}
509+
\indextext{function|seealso{virtual function}}
507510

508511
\pnum
509512
A

source/preprocessor.tex

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -598,7 +598,7 @@
598598
\rSec1[cpp.include]{Source file inclusion}
599599
\indextext{preprocessing directive!header inclusion}
600600
\indextext{preprocessing directive!source-file inclusion}
601-
\indextext{inclusion!source file|see{preprocessing directives, source-file inclusion}}%
601+
\indextext{inclusion!source file|see{preprocessing directive, source-file inclusion}}%
602602
\indextext{\idxcode{\#include}}%
603603

604604
\pnum
@@ -1528,7 +1528,7 @@
15281528

15291529
\rSec1[cpp.line]{Line control}%
15301530
\indextext{preprocessing directive!line control}%
1531-
\indextext{\idxcode{\#line}|see{preprocessing directives, line control}}
1531+
\indextext{\idxcode{\#line}|see{preprocessing directive, line control}}
15321532

15331533
\pnum
15341534
The \grammarterm{string-literal} of a
@@ -1584,7 +1584,7 @@
15841584

15851585
\rSec1[cpp.error]{Error directive}%
15861586
\indextext{preprocessing directive!error}%
1587-
\indextext{\idxcode{\#error}|see{preprocessing directives, error}}
1587+
\indextext{\idxcode{\#error}|see{preprocessing directive, error}}
15881588

15891589
\pnum
15901590
A preprocessing directive of the form
@@ -1597,7 +1597,7 @@
15971597

15981598
\rSec1[cpp.pragma]{Pragma directive}%
15991599
\indextext{preprocessing directive!pragma}%
1600-
\indextext{\idxcode{\#pragma}|see{preprocessing directives, pragma}}
1600+
\indextext{\idxcode{\#pragma}|see{preprocessing directive, pragma}}
16011601

16021602
\pnum
16031603
A preprocessing directive of the form

source/templates.tex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3830,7 +3830,7 @@
38303830
the same set of template argument lists.
38313831

38323832
\pnum
3833-
\indextext{template!function!equivalent|see{equivalent, function template}}%
3833+
\indextext{template!function!equivalent|see{equivalent, function templates}}%
38343834
Two function templates are
38353835
\defnx{equivalent}{equivalent!function templates}
38363836
if they
@@ -3844,7 +3844,7 @@
38443844
expressions involving
38453845
template parameters.
38463846
\indextext{equivalent!functionally|see{functionally equivalent}}%
3847-
\indextext{template!function!functionally equivalent|see{functionally equivalent, function template}}%
3847+
\indextext{template!function!functionally equivalent|see{functionally equivalent, function templates}}%
38483848
Two function templates are
38493849
\defnx{functionally equivalent}{functionally equivalent!function templates}
38503850
if they

source/threads.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5592,7 +5592,7 @@
55925592
the next phase starts.
55935593
\end{itemize}
55945594

5595-
\indextext{phase synchronization point|see{barrier, phase synchronization point }}%
5595+
\indextext{phase synchronization point|see{barrier, phase synchronization point}}%
55965596
\pnum
55975597
\indextext{block (execution)}%
55985598
Each phase defines a \defnx{phase synchronization point}{barrier!phase synchronization point}.

0 commit comments

Comments
 (0)