Signed-off-by: Ron Brender <ron.brender@gmail.com>
[dwarf-doc.git] / dwarf5 / latexdoc / attributesbytag.tex
1 \chapter[Attributes by Tag (Informative)]{Attributes by Tag Value (Informative)}
2 \label{chap:attributesbytagvalueinformative}
3
4 The list below enumerates the attributes that are
5 most applicable to each type of debugging information
6 entry. DWARF does not in general require that a given
7 debugging information entry contain a particular attribute
8 or set of attributes. Instead, a DWARF producer is free to
9 generate any, all, or none of the attributes described in the
10 text as being applicable to a given entry. Other attributes
11 (both those defined within this document but not explicitly
12 associated with the entry in question, and new, vendor-defined
13 ones) may also appear in a given debugging information
14 entry. Therefore, the list may be taken as instructive, but
15 cannot be considered definitive.  
16
17 In the following table,
18 \addtoindex{DECL}
19 \livetarg{chap:DECL} 
20 means include all three of the
21 \addtoindex{declaration coordinates} 
22 \addtoindexx{declaration coordinates|see {\DWATdeclfileNAME, \DWATdecllineNAME, \DWATdeclcolumnNAME}}
23 \DWATdeclcolumn,
24 \DWATdeclfile{} and 
25 \DWATdeclline.
26
27 \label{tab:attributesbytag}
28 \setlength{\extrarowheight}{0.1cm}
29 \begin{longtable}{l|p{8cm}}
30   \caption{Attributes by tag value} \\
31   \hline \bfseries TAG name&\bfseries Applicable attributes\\ \hline
32 \endfirsthead
33   \bfseries TAG name&\bfseries Applicable attributes \\ \hline
34 \endhead
35   \hline \emph{Continued on next page}
36 \endfoot
37   \hline
38 \endlastfoot
39
40 \DWTAGaccessdeclaration{} 
41 &\livelink{chap:DECL}{DECL} \\
42 &\DWATaccessibility{} \\
43 &\DWATdescription{} \\
44 &\DWATname{} \\
45 &\DWATsibling{} \\
46
47 \hline
48 \DWTAGarraytype
49 &\livelink{chap:DECL}{DECL} \\
50 &\DWATabstractorigin{} \\
51 &\DWATaccessibility{} \\
52 &\DWATallocated{} \\
53 &\DWATassociated{} \\
54 &\DWATbitsize{} \\
55 &\DWATbitstride{} \\
56 &\DWATbytesize{} \\
57 &\DWATdatalocation{} \\
58 &\DWATdeclaration{} \\
59 &\DWATdescription{} \\
60 &\DWATname{} \\
61 &\DWATordering{} \\
62 &\DWATsibling{} \\
63 &\DWATspecification{} \\
64 &\DWATstartscope{} \\
65 &\DWATtype{} \\
66 &\DWATvisibility{} \\
67
68 \hline
69 \DWTAGbasetype
70 &\livelink{chap:DECL}{DECL} \\
71 &\DWATallocated{} \\
72 &\DWATassociated{} \\
73 &\DWATbinaryscale{} \\
74 &\DWATbitoffset{} \\
75 &\DWATbitsize{} \\
76 &\DWATbytesize{} \\
77 &\DWATdatabitoffset{} \\
78 &\DWATdatalocation{} \\
79 &\DWATdecimalscale{} \\
80 &\DWATdecimalsign{} \\
81 &\DWATdescription{} \\
82 &\DWATdigitcount{} \\
83 &\DWATencoding{} \\
84 &\DWATendianity{} \\
85 &\DWATname{} \\
86 &\DWATpicturestring{} \\*
87 &\DWATsibling{} \\*
88 &\DWATsmall{} \\*
89
90 \hline
91 \DWTAGcatchblock
92 &\livelink{chap:DECL}{DECL} \\*
93 &\DWATabstractorigin{} \\
94 &\DWATentrypc{} \\
95 &\DWAThighpc{} \\
96 &\DWATlowpc{} \\
97 &\DWATranges{} \\
98 &\DWATsegment{} \\
99 &\DWATsibling{} \\
100
101 \hline
102 \DWTAGclasstype
103 &\livelink{chap:DECL}{DECL} \\
104 &\DWATabstractorigin{} \\
105 &\DWATaccessibility{} \\
106 &\DWATallocated{} \\
107 &\DWATassociated{} \\
108 &\DWATbitsize{} \\
109 &\DWATbytesize{} \\
110 &\DWATdatalocation{} \\
111 &\DWATdeclaration{} \\
112 &\DWATdescription{} \\
113 &\DWATname{} \\
114 &\DWATsibling{} \\
115 &\DWATsignature{} \\
116 &\DWATspecification{} \\
117 &\DWATstartscope{} \\
118 &\DWATvisibility{} \\
119
120 \hline
121 \DWTAGcoarraytype
122 &\livelink{chap:DECL}{DECL} \\
123 &\DWATname{} \\
124 &\DWATsibling{} \\
125 &\DWATtype{} \\
126
127 \hline
128 \DWTAGcommonblock
129 &\livelink{chap:DECL}{DECL} \\*
130 &\DWATdeclaration{} \\*
131 &\DWATdescription{} \\*
132 &\DWATlinkagename{} \\
133 &\DWATlocation{} \\
134 &\DWATname{} \\
135 &\DWATsegment{} \\
136 &\DWATsibling{} \\
137 &\DWATvisibility{} \\
138
139 \hline
140 \DWTAGcommoninclusion
141 &\livelink{chap:DECL}{DECL} \\
142 &\DWATcommonreference{} \\
143 &\DWATdeclaration{} \\
144 &\DWATsibling{} \\
145 &\DWATvisibility{} \\
146
147 \hline
148 \DWTAGcompileunit
149 &\DWATaddrbase{} \\
150 &\DWATbasetypes{} \\
151 &\DWATcompdir{} \\
152 &\DWATentrypc{} \\
153 &\DWATidentifiercase{} \\
154 &\DWAThighpc{} \\
155 &\DWATlanguage{} \\
156 &\DWATlowpc{} \\
157 &\DWATmacroinfo{} \\
158 &\DWATmainsubprogram{} \\
159 &\DWATname{} \\
160 &\DWATproducer{} \\
161 &\DWATranges{} \\
162 &\DWATrangesbase{} \\
163 &\DWATsegment{} \\
164 &\DWATstmtlist{} \\
165 &\DWATstroffsetsbase{} \\
166 &\DWATuseUTFeight{} \\
167
168 \hline
169 \DWTAGcondition
170 &\livelink{chap:DECL}{DECL} \\
171 &\DWATname{} \\
172 &\DWATsibling{} \\
173
174 \hline
175 \DWTAGconsttype
176 &\DWATallocated{} \\
177 &\DWATassociated{} \\
178 &\DWATdatalocation{} \\
179 &\DWATname{} \\
180 &\DWATsibling{} \\
181 &\DWATtype{} \\
182
183 \hline
184 \DWTAGconstant
185 &\livelink{chap:DECL}{DECL} \\
186 &\DWATaccessibility{} \\
187 &\DWATconstvalue{} \\
188 &\DWATdeclaration{} \\
189 &\DWATdescription{} \\
190 &\DWATendianity{} \\
191 &\DWATexternal{} \\
192 &\DWATlinkagename{} \\
193 &\DWATname{} \\
194 &\DWATsibling{} \\
195 &\DWATstartscope{} \\
196 &\DWATtype{} \\
197 &\DWATvisibility{} \\
198
199 \hline
200 \DWTAGdwarfprocedure
201 &\DWATlocation{} \\
202
203 \hline
204 \DWTAGentrypoint
205 &\livelink{chap:DECL}{DECL} \\
206 &\DWATaddressclass{} \\
207 &\DWATdescription{} \\
208 &\DWATframebase{} \\
209 &\DWATlinkagename{} \\
210 &\DWATlowpc{} \\
211 &\DWATname{} \\
212 &\DWATreturnaddr{} \\
213 &\DWATsegment{} \\
214 &\DWATsibling{} \\
215 &\DWATstaticlink{} \\
216 &\DWATtype{} \\
217
218 \hline
219 \DWTAGenumerationtype
220 &\livelink{chap:DECL}{DECL} \\
221 &\DWATabstractorigin{} \\
222 &\DWATaccessibility{} \\
223 &\DWATallocated{} \\
224 &\DWATassociated{} \\
225 &\DWATbitsize{} \\
226 &\DWATbitstride{} \\
227 &\DWATbytesize{} \\
228 &\DWATbytestride{} \\
229 &\DWATdatalocation{} \\
230 &\DWATdeclaration{} \\
231 &\DWATdescription{} \\
232 &\DWATenumclass{} \\
233 &\DWATname{} \\
234 &\DWATsibling{} \\
235 &\DWATsignature{} \\
236 &\DWATspecification{} \\
237 &\DWATstartscope{} \\
238 &\DWATtype{} \\
239 &\DWATvisibility{} \\
240
241 \hline
242 \DWTAGenumerator
243 &\livelink{chap:DECL}{DECL} \\
244 &\DWATconstvalue{} \\
245 &\DWATdescription{} \\
246 &\DWATname{} \\
247 &\DWATsibling{} \\
248
249 \hline
250 \DWTAGfiletype
251 &\livelink{chap:DECL}{DECL} \\
252 &\DWATabstractorigin{} \\
253 &\DWATallocated{} \\
254 &\DWATassociated{} \\
255 &\DWATbitsize{} \\
256 &\DWATbytesize{} \\
257 &\DWATdatalocation{} \\
258 &\DWATdescription{} \\
259 &\DWATname{} \\
260 &\DWATsibling{} \\
261 &\DWATstartscope{} \\
262 &\DWATtype{} \\
263 &\DWATvisibility{} \\
264
265 \hline
266 \DWTAGformalparameter
267 &\livelink{chap:DECL}{DECL} \\
268 &\DWATabstractorigin{} \\
269 &\DWATartificial{} \\
270 &\DWATconstvalue{} \\
271 &\DWATdefaultvalue{} \\
272 &\DWATdescription{} \\
273 &\DWATendianity{} \\
274 &\DWATisoptional{} \\
275 &\DWATlocation{} \\
276 &\DWATname{} \\
277 &\DWATsegment{} \\
278 &\DWATsibling{} \\
279 &\DWATtype{} \\
280 &\DWATvariableparameter{} \\
281
282 \hline
283 \DWTAGfriend
284 &\livelink{chap:DECL}{DECL} \\
285 &\DWATabstractorigin{} \\
286 &\DWATfriend{} \\
287 &\DWATsibling{} \\
288
289 \hline
290 % Please keep in synch with DW_TAG_subrange_type.
291 \DWTAGgenericsubrange
292 &\livelink{chap:DECL}{DECL}  \\
293 &\DWATabstractorigin{}  \\
294 &\DWATaccessibility{}  \\
295 &\DWATallocated{}  \\
296 &\DWATassociated{}  \\
297 &\DWATbitsize{}  \\
298 &\DWATbitstride{}  \\
299 &\DWATbytesize{}  \\
300 &\DWATbytestride{}  \\
301 &\DWATcount{}  \\
302 &\DWATdatalocation{}  \\
303 &\DWATdeclaration{}  \\
304 &\DWATdescription{}  \\
305 &\DWATlowerbound{}  \\
306 &\DWATname{}  \\
307 &\DWATsibling{}  \\
308 &\DWATthreadsscaled{}  \\
309 &\DWATtype{}  \\*
310 &\DWATupperbound{}  \\*
311 &\DWATvisibility{}  \\
312
313 \hline
314 \DWTAGimporteddeclaration
315 &\livelink{chap:DECL}{DECL} \\
316 &\DWATaccessibility{} \\
317 &\DWATdescription{} \\
318 &\DWATimport{} \\
319 &\DWATname{} \\
320 &\DWATsibling{} \\
321 &\DWATstartscope{} \\
322
323 \hline
324 \DWTAGimportedmodule
325 &\livelink{chap:DECL}{DECL} \\
326 &\DWATimport{} \\
327 &\DWATsibling{} \\
328 &\DWATstartscope{} \\
329
330 \hline
331 \DWTAGimportedunit
332 &\DWATimport{} \\
333
334 \hline
335 \DWTAGinheritance
336 &\livelink{chap:DECL}{DECL} \\
337 &\DWATaccessibility{} \\
338 &\DWATdatamemberlocation{} \\
339 &\DWATsibling{} \\*
340 &\DWATtype{} \\*
341 &\DWATvirtuality{} \\*
342
343 \hline
344 \DWTAGinlinedsubroutine
345 &\DWATabstractorigin{} \\
346 &\DWATcallcolumn{} \\
347 &\DWATcallfile{} \\
348 &\DWATcallline{} \\
349 &\DWATconstexpr{} \\
350 &\DWATentrypc{} \\
351 &\DWAThighpc{} \\
352 &\DWATlowpc{} \\
353 &\DWATranges{} \\
354 &\DWATreturnaddr{} \\
355 &\DWATsegment{} \\
356 &\DWATsibling{} \\
357 &\DWATstartscope{} \\
358 &\DWATtrampoline{} \\
359
360 \hline
361 \DWTAGinterfacetype
362 &\livelink{chap:DECL}{DECL} \\
363 &\DWATaccessibility{} \\
364 &\DWATdescription{} \\
365 &\DWATname{} \\
366 &\DWATsibling{} \\
367 &\DWATstartscope{} \\
368
369 \hline
370 \DWTAGlabel
371 &\livelink{chap:DECL}{DECL} \\
372 &\DWATabstractorigin{} \\
373 &\DWATdescription{} \\
374 &\DWATlowpc{} \\
375 &\DWATname{} \\
376 &\DWATsegment{} \\
377 &\DWATstartscope{} \\
378 &\DWATsibling{} \\
379
380 \hline
381 \DWTAGlexicalblock
382 &\livelink{chap:DECL}{DECL} \\*
383 &\DWATabstractorigin{} \\*
384 &\DWATdescription{} \\*
385 &\DWATentrypc{} \\
386 &\DWAThighpc{} \\
387 &\DWATlowpc{} \\
388 &\DWATname{} \\
389 &\DWATranges{} \\
390 &\DWATsegment{} \\
391 &\DWATsibling{} \\
392
393 \hline
394 \DWTAGmember
395 &\livelink{chap:DECL}{DECL} \\
396 &\DWATaccessibility{} \\
397 &\DWATartificial{} \\
398 &\DWATbitoffset{} \\
399 &\DWATbitsize{} \\
400 &\DWATbytesize{} \\
401 &\DWATdatabitoffset{} \\
402 &\DWATdatamemberlocation{} \\
403 &\DWATdeclaration{} \\
404 &\DWATdescription{} \\
405 &\DWATmutable{} \\
406 &\DWATname{} \\
407 &\DWATsibling{} \\
408 &\DWATtype{} \\
409 &\DWATvisibility{} \\
410
411 \hline
412 \DWTAGmodule
413 &\livelink{chap:DECL}{DECL} \\
414 &\DWATaccessibility{} \\
415 &\DWATdeclaration{} \\
416 &\DWATdescription{} \\
417 &\DWATentrypc{} \\
418 &\DWAThighpc{} \\
419 &\DWATlowpc{} \\
420 &\DWATname{} \\
421 &\DWATpriority{} \\
422 &\DWATranges{} \\
423 &\DWATsegment{} \\
424 &\DWATsibling{} \\*
425 &\DWATspecification{} \\*
426 &\DWATvisibility{} \\
427
428 \hline
429 \DWTAGnamelist
430 &\livelink{chap:DECL}{DECL} \\
431 &\DWATabstractorigin{} \\
432 &\DWATaccessibility{} \\
433 &\DWATdeclaration{} \\
434 &\DWATname{} \\
435 &\DWATsibling{} \\
436 &\DWATvisibility{} \\
437
438 \hline
439 \DWTAGnamelistitem
440 &\livelink{chap:DECL}{DECL} \\
441 &\DWATnamelistitem{} \\
442 &\DWATsibling{} \\
443
444 \hline
445 \DWTAGnamespace
446 &\livelink{chap:DECL}{DECL} \\
447 &\DWATdescription{} \\
448 &\DWATextension{} \\
449 &\DWATname{} \\
450 &\DWATsibling{} \\
451 &\DWATstartscope{} \\
452
453 \hline
454 \DWTAGpackedtype
455 &\DWATallocated{} \\
456 &\DWATassociated{} \\
457 &\DWATdatalocation{} \\
458 &\DWATname{} \\
459 &\DWATsibling{} \\
460 &\DWATtype{} \\
461
462 \hline
463 \DWTAGpartialunit
464 &\DWATaddrbase{} \\
465 &\DWATbasetypes{}  \\  
466 &\DWATcompdir{}  \\
467 &\DWATdescription{}  \\
468 &\DWATentrypc{} \\
469 &\DWATidentifiercase{}  \\
470 &\DWAThighpc{}  \\
471 &\DWATlanguage{}  \\
472 &\DWATlowpc{}  \\
473 &\DWATmacroinfo{}  \\
474 &\DWATmainsubprogram{}  \\
475 &\DWATname{}  \\
476 &\DWATproducer{}  \\
477 &\DWATranges{}  \\
478 &\DWATrangesbase{} \\
479 &\DWATsegment{}  \\
480 &\DWATstmtlist{}  \\
481 &\DWATstroffsetsbase{} \\
482 &\DWATuseUTFeight{}  \\
483
484 \hline
485 \DWTAGpointertype
486 &\livelink{chap:DECL}{DECL}  \\
487 &\DWATaddressclass{}  \\
488 &\DWATallocated{}  \\
489 &\DWATassociated{}  \\
490 &\DWATdatalocation{}  \\
491 &\DWATname{}  \\
492 &\DWATsibling{}  \\
493 &\DWATtype{}  \\
494
495 \hline
496 \DWTAGptrtomembertype
497 &\livelink{chap:DECL}{DECL}  \\
498 &\DWATabstractorigin{}  \\
499 &\DWATaddressclass{}  \\
500 &\DWATallocated{}  \\
501 &\DWATassociated{}  \\
502 &\DWATcontainingtype{}  \\
503 &\DWATdatalocation{}  \\
504 &\DWATdeclaration{}  \\
505 &\DWATdescription{}  \\
506 &\DWATname{}  \\
507 &\DWATsibling{}  \\
508 &\DWATtype{}  \\
509 &\DWATuselocation{}  \\
510 &\DWATvisibility{}  \\
511
512 \hline
513 \DWTAGreferencetype
514 &\DWATaddressclass{}  \\*
515 &\DWATallocated{}  \\*
516 &\DWATassociated{}  \\
517 &\DWATdatalocation{}  \\
518 &\DWATname{}  \\
519 &\DWATsibling{}  \\
520 &\DWATtype{}  \\
521
522 \hline
523 \DWTAGrestricttype
524 &\DWATallocated{}  \\
525 &\DWATassociated{}  \\
526 &\DWATdatalocation{}  \\
527 &\DWATname{}  \\
528 &\DWATsibling{}  \\
529 &\DWATtype{}  \\
530
531 \hline
532 \DWTAGrvaluereferencetype
533 &\livelink{chap:DECL}{DECL}  \\
534 &\DWATaddressclass{}  \\
535 &\DWATallocated{}  \\
536 &\DWATassociated{}  \\
537 &\DWATdatalocation{}  \\
538 &\DWATname{}  \\
539 &\DWATsibling{}  \\
540 &\DWATtype{}  \\
541
542 \hline
543 \DWTAGsettype
544 &\livelink{chap:DECL}{DECL}  \\
545 &\DWATabstractorigin{}  \\
546 &\DWATaccessibility{}  \\
547 &\DWATallocated{}  \\
548 &\DWATassociated{}  \\
549 &\DWATbitsize{}  \\
550 &\DWATbytesize{}  \\
551 &\DWATdatalocation{}  \\
552 &\DWATdeclaration{}  \\
553 &\DWATdescription{}  \\
554 &\DWATname{}  \\
555 &\DWATstartscope{}  \\
556 &\DWATsibling{}  \\
557 &\DWATtype{}  \\
558 &\DWATvisibility{}  \\
559
560 \hline
561 \DWTAGsharedtype
562 &\DWATallocated{}  \\
563 &\DWATassociated{}  \\
564 &\DWATcount{}  \\
565 &\DWATdatalocation{}  \\
566 &\DWATname{}  \\
567 &\DWATsibling{}  \\
568 &\DWATtype{}  \\
569
570 \hline
571 \DWTAGstringtype
572 &\livelink{chap:DECL}{DECL}  \\
573 &\DWATabstractorigin{}  \\
574 &\DWATaccessibility{}  \\
575 &\DWATallocated{}  \\
576 &\DWATassociated{}  \\
577 &\DWATbitsize{}  \\
578 &\DWATbytesize{}  \\
579 &\DWATdatalocation{}  \\
580 &\DWATdeclaration{}  \\
581 &\DWATdescription{}  \\
582 &\DWATname{}  \\
583 &\DWATsibling{}  \\
584 &\DWATstartscope{}  \\
585 &\DWATstringlength{}  \\*
586 &\DWATstringlengthbitsize{}  \\*
587 &\DWATstringlengthbytesize{}  \\*
588 &\DWATvisibility{}  \\*
589
590 \hline
591 \DWTAGstructuretype
592 &\livelink{chap:DECL}{DECL}  \\
593 &\DWATabstractorigin{}  \\
594 &\DWATaccessibility{}  \\
595 &\DWATallocated{}  \\
596 &\DWATassociated{}  \\
597 &\DWATbitsize{}  \\
598 &\DWATbytesize{}  \\
599 &\DWATdatalocation{}  \\
600 &\DWATdeclaration{}  \\
601 &\DWATdescription{}  \\
602 &\DWATname{}  \\
603 &\DWATsibling{}  \\
604 &\DWATsignature{}  \\
605 &\DWATspecification{}  \\
606 &\DWATstartscope{}  \\
607 &\DWATvisibility{}  \\
608
609 \hline
610 \DWTAGsubprogram
611 &\livelink{chap:DECL}{DECL}  \\
612 &\DWATabstractorigin{}  \\
613 &\DWATaccessibility{}  \\
614 &\DWATaddressclass{}  \\
615 &\DWATartificial{}  \\
616 &\DWATcallingconvention{}  \\
617 &\DWATdeclaration{}  \\
618 &\DWATdescription{}  \\
619 &\DWATelemental{}  \\
620 &\DWATentrypc{}  \\
621 &\DWATexplicit{}  \\
622 &\DWATexternal{}  \\
623 &\DWATframebase{}  \\
624 &\DWAThighpc{}  \\
625 &\DWATinline{}  \\
626 &\DWATlinkagename{}  \\
627 &\DWATlowpc{}  \\
628 &\DWATmainsubprogram{}  \\
629 &\DWATname{}  \\
630 &\DWATobjectpointer{}  \\
631 &\DWATprototyped{}  \\
632 &\DWATpure{}  \\
633 &\DWATranges{}  \\
634 &\DWATrecursive{}  \\
635 &\DWATreturnaddr{}  \\
636 &\DWATsegment{}  \\
637 &\DWATsibling{}  \\
638 &\DWATspecification{}  \\
639 &\DWATstartscope{}  \\
640 &\DWATstaticlink{}  \\
641 &\DWATtrampoline{}  \\
642 &\DWATtype{}  \\
643 &\DWATvisibility{}  \\
644 &\DWATvirtuality{}  \\
645 &\DWATvtableelemlocation{}  \\
646
647 \hline
648 \DWTAGsubrangetype
649 &\livelink{chap:DECL}{DECL}  \\
650 &\DWATabstractorigin{}  \\
651 &\DWATaccessibility{}  \\
652 &\DWATallocated{}  \\
653 &\DWATassociated{}  \\
654 &\DWATbitsize{}  \\
655 &\DWATbitstride{}  \\
656 &\DWATbytesize{}  \\
657 &\DWATbytestride{}  \\
658 &\DWATcount{}  \\
659 &\DWATdatalocation{}  \\
660 &\DWATdeclaration{}  \\
661 &\DWATdescription{}  \\
662 &\DWATlowerbound{}  \\
663 &\DWATname{}  \\
664 &\DWATsibling{}  \\
665 &\DWATthreadsscaled{}  \\
666 &\DWATtype{}  \\*
667 &\DWATupperbound{}  \\*
668 &\DWATvisibility{}  \\
669
670 \hline
671 \DWTAGsubroutinetype
672 &\livelink{chap:DECL}{DECL}  \\
673 &\DWATabstractorigin{}  \\
674 &\DWATaccessibility{}  \\
675 &\DWATaddressclass{}  \\
676 &\DWATallocated{}  \\
677 &\DWATassociated{}  \\
678 &\DWATdatalocation{}  \\
679 &\DWATdeclaration{}  \\
680 &\DWATdescription{}  \\
681 &\DWATname{}  \\
682 &\DWATprototyped{}  \\
683 &\DWATsibling{}  \\
684 &\DWATstartscope{}  \\
685 &\DWATtype{}  \\
686 &\DWATvisibility{}  \\
687
688 \hline
689 \DWTAGtemplatealias
690 &\livelink{chap:DECL}{DECL}   \\
691 &\DWATabstractorigin{}   \\
692 &\DWATaccessibility{}   \\
693 &\DWATallocated{}   \\
694 &\DWATassociated{}   \\
695 &\DWATdatalocation{}   \\
696 &\DWATdeclaration{}   \\
697 &\DWATdescription{}   \\
698 &\DWATname{}   \\
699 &\DWATsibling{}   \\
700 &\DWATsignature{}   \\
701 &\DWATstartscope{}   \\
702 &\DWATtype{}   \\
703 &\DWATvisibility{}   \\
704
705 \hline
706 \DWTAGtemplatetypeparameter
707 &\livelink{chap:DECL}{DECL}   \\
708 &\DWATdefaultvalue{}    \\
709 &\DWATdescription{}   \\
710 &\DWATname{}   \\
711 &\DWATsibling{}   \\
712 &\DWATtype{}   \\
713
714 \hline
715 \DWTAGtemplatevalueparameter{} 
716 &\livelink{chap:DECL}{DECL}   \\
717 &\DWATconstvalue{}   \\
718 &\DWATdefaultvalue{}    \\
719 &\DWATdescription{}   \\
720 &\DWATname{}   \\
721 &\DWATsibling{}   \\
722 &\DWATtype{}   \\
723
724 \hline
725 \DWTAGthrowntype
726 &\livelink{chap:DECL}{DECL}   \\
727 &\DWATallocated{}   \\
728 &\DWATassociated{}   \\
729 &\DWATdatalocation{}   \\
730 &\DWATsibling{}   \\
731 &\DWATtype{}   \\
732
733 \hline
734 \DWTAGtryblock
735 &\livelink{chap:DECL}{DECL}   \\
736 &\DWATabstractorigin{}   \\
737 &\DWATentrypc{} \\
738 &\DWAThighpc{}   \\
739 &\DWATlowpc{}   \\
740 &\DWATranges{}   \\
741 &\DWATsegment{}   \\
742 &\DWATsibling{}   \\
743
744 \hline
745 \DWTAGtypedef
746 &\livelink{chap:DECL}{DECL}   \\
747 &\DWATabstractorigin{}   \\
748 &\DWATaccessibility{}   \\
749 &\DWATallocated{}   \\
750 &\DWATassociated{}   \\
751 &\DWATdatalocation{}   \\
752 &\DWATdeclaration{}   \\
753 &\DWATdescription{}   \\
754 &\DWATname{}   \\
755 &\DWATsibling{}   \\
756 &\DWATstartscope{}   \\
757 &\DWATtype{}   \\
758 &\DWATvisibility{}   \\
759
760 \hline
761 \DWTAGtypeunit
762 &\DWATaddrbase{} \\
763 &\DWATlanguage{} \\
764 &\DWATstroffsetsbase{} \\
765
766 \hline
767 \DWTAGuniontype
768 &\livelink{chap:DECL}{DECL}   \\
769 &\DWATabstractorigin{}   \\
770 &\DWATaccessibility{}   \\
771 &\DWATallocated{}   \\
772 &\DWATassociated{}   \\
773 &\DWATbitsize{}   \\
774 &\DWATbytesize{}   \\
775 &\DWATdatalocation{}   \\
776 &\DWATdeclaration{}   \\
777 &\DWATdescription{}   \\
778 &\DWATname{}   \\
779 &\DWATsibling{}   \\
780 &\DWATsignature{}   \\
781 &\DWATspecification{}   \\
782 &\DWATstartscope{}   \\
783 &\DWATvisibility{}   \\
784
785 \hline
786 \DWTAGunspecifiedparameters
787 &\livelink{chap:DECL}{DECL}   \\
788 &\DWATabstractorigin{}   \\
789 &\DWATartificial{}   \\
790 &\DWATsibling{}   \\
791
792 \hline
793 \DWTAGunspecifiedtype
794 &\livelink{chap:DECL}{DECL}   \\
795 &\DWATdescription{}   \\
796 &\DWATname{}    \\
797
798 \hline
799 \DWTAGvariable
800 &\livelink{chap:DECL}{DECL}    \\
801 &\DWATabstractorigin{}    \\
802 &\DWATaccessibility{}    \\
803 &\DWATartificial{}    \\
804 &\DWATconstexpr{}    \\
805 &\DWATconstvalue{}    \\
806 &\DWATdeclaration{}    \\
807 &\DWATdescription{}    \\
808 &\DWATendianity{}    \\
809 &\DWATexternal{}    \\
810 &\DWATlinkagename{}    \\
811 &\DWATlocation{}    \\
812 &\DWATname{}    \\
813 &\DWATsegment{}    \\
814 &\DWATsibling{}    \\
815 &\DWATspecification{}    \\
816 &\DWATstartscope{}    \\
817 &\DWATtype{}    \\
818 &\DWATvisibility{}    \\
819
820 \hline
821 \DWTAGvariant
822 &\livelink{chap:DECL}{DECL}    \\
823 &\DWATaccessibility{}   \\
824 &\DWATabstractorigin{}   \\
825 &\DWATdeclaration{}   \\
826 &\DWATdiscrlist{}   \\
827 &\DWATdiscrvalue{}   \\
828 &\DWATsibling{}   \\
829
830 \hline
831 \DWTAGvariantpart
832 &\livelink{chap:DECL}{DECL}   \\
833 &\DWATabstractorigin{}   \\
834 &\DWATaccessibility{}   \\
835 &\DWATdeclaration{}   \\
836 &\DWATdiscr{}   \\
837 &\DWATsibling{}   \\
838 &\DWATtype{}   \\
839
840 \hline
841 \DWTAGvolatiletype{}  
842 &\DWATallocated{}   \\
843 &\DWATassociated{}    \\
844 &\DWATdatalocation{}    \\
845 &\DWATname{}    \\
846 &\DWATsibling{}    \\
847 &\DWATtype{}    \\
848
849 \hline
850 \DWTAGwithstmt
851 &\DWATaccessibility{}    \\*
852 &\DWATaddressclass{}    \\*
853 &\DWATdeclaration{}    \\*
854 &\DWATentrypc{} \\*
855 &\DWAThighpc{}    \\*
856 &\DWATlocation{}    \\*
857 &\DWATlowpc{}    \\*
858 &\DWATranges{}    \\*
859 &\DWATsegment{}    \\*
860 &\DWATsibling{}    \\*
861 &\DWATtype{}    \\*
862 &\DWATvisibility{}    \\*
863 \end{longtable}