Skip to content

Commit 581c3ea

Browse files
jensmaurerzygoloid
authored andcommitted
Clean up some index entries related to functions
1 parent 58e1d43 commit 581c3ea

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

source/derived.tex

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
\gramSec[gram.derived]{Derived classes}
66

77
\indextext{virtual base class|see{base class, virtual}}
8-
\indextext{function, virtual|see{virtual function}}
9-
\indextext{dynamic binding|see{virtual function}}
8+
\indextext{virtual function|see{function, virtual}}
9+
\indextext{dynamic binding|see{function, virtual}}
1010

1111
\pnum
1212
\indextext{base class}%
@@ -572,7 +572,7 @@
572572
\end{codeblock}\end{example}
573573

574574
\rSec1[class.virtual]{Virtual functions}%
575-
\indextext{virtual function|(}%
575+
\indextext{function!virtual|(}%
576576
\indextext{type!polymorphic}%
577577

578578
\pnum
@@ -913,7 +913,7 @@
913913
not override a function that does not have a deleted definition. Likewise,
914914
a function that does not have a deleted definition shall not override a
915915
function with a deleted definition.%
916-
\indextext{virtual function|)}
916+
\indextext{function!virtual|)}
917917

918918
\rSec1[class.abstract]{Abstract classes}%
919919

@@ -934,7 +934,7 @@
934934
\begin{note}
935935
Such a function might be inherited: see below.
936936
\end{note}
937-
A virtual function is specified \defnx{pure}{virtual function!pure} by using a
937+
A virtual function is specified \defnx{pure}{function!virtual!pure} by using a
938938
\grammarterm{pure-specifier}\iref{class.mem} in the function declaration
939939
in the class definition.
940940
\indextext{definition!pure virtual function}%
@@ -983,7 +983,7 @@
983983
\end{example}
984984

985985
\pnum
986-
\indextext{virtual function!pure}%
986+
\indextext{function!virtual!pure}%
987987
A class is abstract if it contains or inherits at least one pure virtual
988988
function for which the final overrider is pure virtual.
989989
\begin{example}

source/overloading.tex

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

77
\pnum
88
\indextext{overloaded function|see{overloading}}%
9-
\indextext{function, overloaded|see{overloading}}%
9+
\indextext{function!overloaded|see{overloading}}%
1010
When two or more different declarations are specified for a single name
1111
in the same scope, that name is said to be
1212
\defnx{overloaded}{overloading},

source/preprocessor.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -696,7 +696,7 @@
696696
with parameters, whose use is
697697
similar syntactically to a function call.
698698
The parameters
699-
\indextext{parameters!macro}%
699+
\indextext{parameter!macro}%
700700
are specified by the optional list of identifiers,
701701
whose scope extends from their declaration in the identifier list
702702
until the new-line character that terminates the

0 commit comments

Comments
 (0)