Skip to content

Commit 4376ecc

Browse files
committed
[re] Remove library names from general index.
1 parent 517e2e6 commit 4376ecc

File tree

1 file changed

+0
-36
lines changed

1 file changed

+0
-36
lines changed

source/regex.tex

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -105,8 +105,6 @@
105105
\tcode{X::char_class_type}
106106
& A bitmask type\iref{bitmask.types}.
107107
& A bitmask type representing a particular character classification.
108-
\indextext{regular expression traits!\idxcode{char_class_type}}%
109-
\indextext{\idxcode{char_class_type}!regular expression traits}%
110108
\\ \rowsep
111109
\tcode{X::length(p)}
112110
& \tcode{size_t}
@@ -117,25 +115,19 @@
117115
& \tcode{X::char_type}
118116
& Returns a character such that for any character \tcode{d} that is to
119117
be considered equivalent to \tcode{c} then \tcode{v.translate(c) == v.translate(d)}.
120-
\indextext{regular expression traits!\idxcode{translate}}%
121-
\indextext{\idxcode{translate}!regular expression traits}%
122118
\\ \rowsep
123119
\tcode{v.translate_nocase(c)}
124120
& \tcode{X::char_type}
125121
& For all characters \tcode{C} that are to be considered equivalent
126122
to \tcode{c} when comparisons are to be performed without regard to
127123
case, then \tcode{v.translate_nocase(c) == v.translate_nocase(C)}.
128-
\indextext{regular expression traits!\idxcode{translate_nocase}}%
129-
\indextext{\idxcode{translate_nocase}!regular expression traits}%
130124
\\ \rowsep
131125
\tcode{v.transform(F1, F2)}
132126
& \tcode{X::string_type}
133127
& Returns a sort key for the character sequence designated by the
134128
iterator range \range{F1}{F2} such that if the character sequence
135129
\range{G1}{G2} sorts before the character sequence \range{H1}{H2}
136130
then \tcode{v.transform(G1, G2) < v.transform(H1, H2)}.
137-
\indextext{regular expression traits!\idxcode{transform}}%
138-
\indextext{\idxcode{transform}!regular expression traits}%
139131
\\ \rowsep
140132
\tcode{v.transform_primary(F1, F2)}
141133
& \tcode{X::string_type}
@@ -153,8 +145,6 @@
153145
consisting of the character sequence designated by the iterator range
154146
\range{F1}{F2}. Returns an empty string if the character sequence is not
155147
a valid collating element.
156-
\indextext{regular expression traits!\idxcode{lookup_collatename}}%
157-
\indextext{\idxcode{lookup_collatename}!regular expression traits}%
158148
\\ \rowsep
159149
\tcode{v.lookup_classname(F1, F2, b)}
160150
& \tcode{X::char_class_type}
@@ -170,16 +160,12 @@
170160
sequence is not the name of a character class recognized by
171161
\tcode{X}. The value returned shall be independent of the case of
172162
the characters in the sequence.
173-
\indextext{regular expression traits!\idxcode{lookup_classname}}%
174-
\indextext{\idxcode{lookup_classname}!regular expression traits}%
175163
\\ \rowsep
176164
\tcode{v.isctype(c, cl)}
177165
& \tcode{bool}
178166
& Returns \tcode{true} if character \tcode{c} is a member of
179167
one of the character classes designated by \tcode{cl},
180168
\tcode{false} otherwise.
181-
\indextext{regular expression traits!\idxcode{isctype}}%
182-
\indextext{\idxcode{isctype}!regular expression traits}%
183169
\\ \rowsep
184170
\tcode{v.value(c, I)}
185171
& \tcode{int}
@@ -567,30 +553,26 @@
567553
\tcode{awk} &
568554
Specifies that the grammar recognized by the regular expression engine
569555
shall be that used by the utility awk in POSIX.
570-
\indextext{\idxcode{awk}}%
571556
\indexlibrarymember{syntax_option_type}{awk}%
572557
\\ \rowsep
573558
%
574559
\tcode{grep} &
575560
Specifies that the grammar recognized by the regular expression engine
576561
shall be that used by the utility grep in POSIX.
577-
\indextext{\idxcode{grep}}%
578562
\indexlibrarymember{syntax_option_type}{grep}%
579563
\\ \rowsep
580564
%
581565
\tcode{egrep} &
582566
Specifies that the grammar recognized by the regular expression engine
583567
shall be that used by the utility grep when given the -E
584568
option in POSIX.
585-
\indextext{\idxcode{egrep}}%
586569
\indexlibrarymember{syntax_option_type}{egrep}%
587570
\\ \rowsep
588571
%
589572
\tcode{multiline} &
590573
Specifies that \tcode{\caret} shall match the beginning of a line and
591574
\tcode{\$} shall match the end of a line,
592575
if the \tcode{ECMAScript} engine is selected.
593-
\indextext{\idxcode{multiline}}%
594576
\indexlibrarymember{syntax_option_type}{multiline}%
595577
\\
596578
%
@@ -899,7 +881,6 @@
899881
\pnum
900882
\indextext{regular expression traits!requirements}%
901883
\indextext{requirements!regular expression traits}%
902-
\indextext{\idxcode{regex_traits}!specializations}%
903884
The specializations \tcode{regex_traits<char>} and
904885
\tcode{regex_traits<wchar_t>} meet the
905886
requirements for a regular expression traits class\iref{re.req}.
@@ -1967,7 +1948,6 @@
19671948
\pnum
19681949
\indextext{requirements!container}%
19691950
\indextext{requirements!sequence}%
1970-
\indextext{\idxcode{match_results}!as sequence}%
19711951
The class template \tcode{match_results} meets the requirements of an
19721952
allocator-aware container and of a sequence container
19731953
(\ref{container.requirements.general}, \ref{sequence.reqmts})
@@ -3091,7 +3071,6 @@
30913071
\end{codeblock}
30923072

30933073
\pnum
3094-
\indextext{\idxcode{regex_iterator}!end-of-sequence}%
30953074
An object of type \tcode{regex_iterator} that is not an end-of-sequence iterator
30963075
holds a \textit{zero-length match} if \tcode{match[0].matched == true} and
30973076
\tcode{match[0].first == match[0].second}.
@@ -3294,7 +3273,6 @@
32943273
and sets count \tcode{N} to zero.
32953274

32963275
\pnum
3297-
\indextext{\idxcode{regex_token_iterator}!end-of-sequence}%
32983276
If the end of sequence is reached (\tcode{position} is equal to the end of
32993277
sequence iterator), the iterator becomes equal to the end-of-sequence
33003278
iterator value, unless the sub-expression being enumerated has index -1,
@@ -3701,8 +3679,6 @@
37013679
together and subsequently passed to \tcode{traits_inst.isctype}.
37023680

37033681
\pnum
3704-
\indexlibrary{regular expression traits!\idxcode{transform_primary}}%
3705-
\indextext{\idxcode{transform_primary}!regular expression traits}%
37063682
A \regrammarterm{ClassName} production when used in
37073683
a \regrammarterm{ClassAtomEquivalence} production is not valid if the value
37083684
returned by \tcode{traits_inst.lookup_collatename} for that name is an
@@ -3745,14 +3721,10 @@
37453721
\begin{itemize}
37463722
\item if \tcode{(flags() \& regex_constants::icase)} the two characters are equal
37473723
if \tcode{traits_inst.trans\-late_nocase(c) == traits_inst.translate_nocase(d)};
3748-
\indextext{regular expression traits!\idxcode{translate_nocase}}%
3749-
\indextext{\idxcode{translate_nocase}!regular expression traits}%
37503724
\item otherwise, if \tcode{flags() \& regex_constants::collate} the
37513725
two characters are equal if
37523726
\tcode{traits_inst\brk.translate(c) == traits_inst\brk.translate(d)};
37533727
\indexlibrarymember{syntax_option_type}{collate}%
3754-
\indextext{regular expression traits!\idxcode{translate}}%
3755-
\indextext{\idxcode{translate}!regular expression traits}%
37563728
\item otherwise, the two characters are equal if \tcode{c == d}.
37573729
\end{itemize}
37583730

@@ -3764,12 +3736,6 @@
37643736
<= c \&\& c <= c2}, otherwise \tcode{c} is matched in
37653737
accordance with the following algorithm:
37663738

3767-
\indextext{regular expression traits!\idxcode{translate}}%
3768-
\indextext{\idxcode{translate}!regular expression traits}%
3769-
\indextext{regular expression traits!\idxcode{translate_nocase}}%
3770-
\indextext{\idxcode{translate_nocase}!regular expression traits}%
3771-
\indextext{regular expression traits!\idxcode{transform}}%
3772-
\indextext{\idxcode{transform}!regular expression traits}%
37733739
\begin{codeblock}
37743740
string_type str1 = string_type(1,
37753741
flags() & icase ?
@@ -3798,8 +3764,6 @@
37983764
of characters, a character \tcode{c} is a member of a character class designated by an
37993765
iterator range \range{first}{last} if
38003766
\tcode{traits_inst.isctype(c, traits_inst.lookup_classname(first, last, flags() \& icase))} is \tcode{true}.
3801-
\indextext{regular expression traits!\idxcode{lookup_classname}}%
3802-
\indextext{\idxcode{lookup_classname}!regular expression traits}%
38033767
\end{itemize}
38043768
\xref ECMA-262 15.10
38053769
\indextext{regular expression|)}

0 commit comments

Comments
 (0)