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