Redraw figure 6.1 Accelerated Name Access Diagram in TikZ.
[dwarf-doc.git] / dwarf5 / tools / uses.in
1
2 \livelink{a}{linkahasdef}
3 \livetarg{a}{linkahasdef}
4
5 \livelink{b}{linkbhasdef}
6 \livetargi{b}{linkbhasdef}{descr linkb}
7
8 \refersec{chap:dwithdef}
9 \label{chap:dwithdef}
10
11
12  Following is error
13 \livetarg{multdefa}{multdefa}
14 \livetarg{multdefa}{multdefa}
15
16  Following is error
17 \livetargi{multdefb}{multdefb}{mult def b}
18 \livetargi{multdefb}{multdefb}{mult def b}
19
20 \livetarg{multdefc}{multdefc}
21 \livetargi{multdefc}{multdefc}{mult def b}
22
23 Following is ref to nonexistent def
24 \refersec{chap:notdefineda}
25
26 Following is link to nonexistent targ
27 \livelink{linktoundefined}{link to undefined}
28
29 Following are targs with no links or labels
30 \livetarg{targnotlinkedtoa}{ targ not linked to a}
31 \livetargi{targnotlinkedtob}{ targ not linked to b}
32 \refersec{chap:unresolvedref}
33
34
35 Following are targs with single links or labels
36 \livetarg{targlinkedaa}{ targ linked once}
37 \livetargi{targlinkedbb}{ targ linked once}{ targ linked once }
38 \label{chap:resolvedrefcc}
39
40 \livelink{targlinkedbb}{ targ linked once}
41 \livelink{targlinkedaa}{ targ linked once}
42 \refersec{chap:resolvedrefcc}
43
44 Following is not in a macro, so likely an oversight.
45 DW_TAG_mystuffprobablyoversight
46
47
48
49 Following are targs with two links or labels
50 \livetarg{targlinkeddd}{ targ linked twice}
51 \livetargi{targlinkedee}{ targ linked twice}{ targ linked twice }
52 \label{chap:resolvedrefff}
53
54 \livelink{targlinkedbb}{ targ linked once}
55 \livelink{targlinkedaa}{ targ linked once}
56 \refersec{chap:resolvedrefff}
57
58 # Isses with DW names and target mismatch. Typos, usually.
59 \livetarg{chap:DWTAGfoo}{DW\_TAG\_fool}
60 \livetarg{chap:DWTAGfooj}{DW\-\_TAG\-\_foolj}
61 \livelink{chap:DWTAGfoo}{DW\_TAG\_fool}
62 \livelink{chap:DWTAGfooj}{DW\-\_TAG\-\_foolj}
63 #name mismatch and missing link targ
64 \livelink{chap:DWTAGfook}{DW\-\_TAG\-\_foolk}
65
66 # valid, single ref, no DW misspell.
67 \livetarg{chap:DWTAGfooe{DW\_TAG\_fooe}
68 \livetarg{chap:DWTAGfoog}{DW\-\_TAG\-\_foog}
69 \livelink{chap:DWTAGfooe}{DW\_TAG\_fooe}
70 \livelink{chap:DWTAGfoog}{DW\-\_TAG\-\_foog}
71
72 # Should be legal.
73 \livetargi{chap:address}{address}{address class}
74
75 \label{duplicatedlabel}
76 \label{duplicatedlabel}
77
78
79