Skip to content

Commit 69709be

Browse files
committed
fix: asciidoc anchors cannot start with numbers
1 parent 9208d8e commit 69709be

File tree

2 files changed

+27
-27
lines changed

2 files changed

+27
-27
lines changed

src/lib/Support/LegibleNames.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ getUnnamedInfoName(Info const& I)
7474
}
7575

7676
std::size_t const idx = to_underlying(I.Kind) - 1;
77-
std::string res;
77+
std::string res = "_";
7878
// push idx as two digits
7979
res.push_back(static_cast<char>('0' + (idx / 10)));
8080
res.push_back(static_cast<char>('0' + (idx % 10)));

test-files/golden-tests/symbols/namespace/namespace.adoc

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -9,45 +9,45 @@
99
[cols=1]
1010
|===
1111
| Name
12-
| <<00namespace,`Unnamed namespace`>>
12+
| <<_00namespace,`Unnamed namespace`>>
1313
| <<A,`A`>>
1414
| <<D,`D`>>
1515
| <<I,`I`>>
1616
|===
1717

18-
[#00namespace]
18+
[#_00namespace]
1919
== Unnamed namespace
2020

2121
=== Namespaces
2222

2323
[cols=1]
2424
|===
2525
| Name
26-
| <<00namespace-G,`G`>>
27-
| <<00namespace-H,`H`>>
26+
| <<_00namespace-G,`G`>>
27+
| <<_00namespace-H,`H`>>
2828
|===
2929

3030
=== Functions
3131

3232
[cols=1]
3333
|===
3434
| Name
35-
| <<00namespace-f10,`f10`>>
35+
| <<_00namespace-f10,`f10`>>
3636
|===
3737

38-
[#00namespace-G]
38+
[#_00namespace-G]
3939
== G
4040

4141
=== Functions
4242

4343
[cols=1]
4444
|===
4545
| Name
46-
| <<00namespace-G-f11,`f11`>>
46+
| <<_00namespace-G-f11,`f11`>>
4747
|===
4848

49-
[#00namespace-G-f11]
50-
== <<00namespace-G,G>>::f11
49+
[#_00namespace-G-f11]
50+
== <<_00namespace-G,G>>::f11
5151

5252
=== Synopsis
5353

@@ -59,19 +59,19 @@ void
5959
f11();
6060
----
6161

62-
[#00namespace-H]
62+
[#_00namespace-H]
6363
== H
6464

6565
=== Functions
6666

6767
[cols=1]
6868
|===
6969
| Name
70-
| <<00namespace-H-f12,`f12`>>
70+
| <<_00namespace-H-f12,`f12`>>
7171
|===
7272

73-
[#00namespace-H-f12]
74-
== <<00namespace-H,H>>::f12
73+
[#_00namespace-H-f12]
74+
== <<_00namespace-H,H>>::f12
7575

7676
=== Synopsis
7777

@@ -83,7 +83,7 @@ void
8383
f12();
8484
----
8585

86-
[#00namespace-f10]
86+
[#_00namespace-f10]
8787
== f10
8888

8989
=== Synopsis
@@ -104,7 +104,7 @@ f10();
104104
[cols=1]
105105
|===
106106
| Name
107-
| <<A-00namespace,`Unnamed namespace`>>
107+
| <<A-_00namespace,`Unnamed namespace`>>
108108
| <<A-B,`B`>>
109109
| <<A-C,`C`>>
110110
|===
@@ -117,18 +117,18 @@ f10();
117117
| <<A-f0,`f0`>>
118118
|===
119119

120-
[#A-00namespace]
120+
[#A-_00namespace]
121121
== <<A,A>>::Unnamed namespace
122122

123123
=== Functions
124124

125125
[cols=1]
126126
|===
127127
| Name
128-
| <<A-00namespace-f3,`f3`>>
128+
| <<A-_00namespace-f3,`f3`>>
129129
|===
130130

131-
[#A-00namespace-f3]
131+
[#A-_00namespace-f3]
132132
== <<A,A>>::f3
133133

134134
=== Synopsis
@@ -210,7 +210,7 @@ f0();
210210
[cols=1]
211211
|===
212212
| Name
213-
| <<D-00namespace,`Unnamed namespace`>>
213+
| <<D-_00namespace,`Unnamed namespace`>>
214214
| <<D-E,`E`>>
215215
| <<D-F,`F`>>
216216
|===
@@ -223,18 +223,18 @@ f0();
223223
| <<D-f5,`f5`>>
224224
|===
225225

226-
[#D-00namespace]
226+
[#D-_00namespace]
227227
== <<D,D>>::Unnamed namespace
228228

229229
=== Functions
230230

231231
[cols=1]
232232
|===
233233
| Name
234-
| <<D-00namespace-f8,`f8`>>
234+
| <<D-_00namespace-f8,`f8`>>
235235
|===
236236

237-
[#D-00namespace-f8]
237+
[#D-_00namespace-f8]
238238
== <<D,D>>::f8
239239

240240
=== Synopsis
@@ -316,21 +316,21 @@ f5();
316316
[cols=1]
317317
|===
318318
| Name
319-
| <<I-00namespace,`Unnamed namespace`>>
319+
| <<I-_00namespace,`Unnamed namespace`>>
320320
|===
321321

322-
[#I-00namespace]
322+
[#I-_00namespace]
323323
== <<I,I>>::Unnamed namespace
324324

325325
=== Functions
326326

327327
[cols=1]
328328
|===
329329
| Name
330-
| <<I-00namespace-f14,`f14`>>
330+
| <<I-_00namespace-f14,`f14`>>
331331
|===
332332

333-
[#I-00namespace-f14]
333+
[#I-_00namespace-f14]
334334
== <<I,I>>::f14
335335

336336
=== Synopsis

0 commit comments

Comments
 (0)