-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenumidentifier_link_rendering.xml
More file actions
34 lines (28 loc) · 1008 Bytes
/
Copy pathenumidentifier_link_rendering.xml
File metadata and controls
34 lines (28 loc) · 1008 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?xml version="1.0" encoding="utf-8"?>
<chapter xml:id="enumidentifier_link_rendering" xmlns="http://docbook.org/ns/docbook">
<section>
<para>1. Enum case inside enumsynopsis (no link - definition context)</para>
<enumsynopsis>
<enumname>TestEnum</enumname>
<enumitem>
<enumidentifier>CaseDefinition</enumidentifier>
</enumitem>
</enumsynopsis>
</section>
<section>
<para>2. Enum case reference with FQN (linked)</para>
<enumidentifier>Enum\Namespace\Existing_Enum::SomeCase</enumidentifier>
</section>
<section>
<para>3. Enum case reference with FQN and leading backslash (linked)</para>
<enumidentifier>\Enum\Namespace\Existing_Enum::AnotherCase</enumidentifier>
</section>
<section>
<para>4. Enum case without namespace separator (no link)</para>
<enumidentifier>JustCaseName</enumidentifier>
</section>
<section>
<para>5. Enum case for non-existent enum (no link)</para>
<enumidentifier>NonExistent\Enum::SomeCase</enumidentifier>
</section>
</chapter>