First draft of Version 5, incorporating numerous approved changes
[dwarf-doc.git] / dwarf5 / latexdoc / attributesbytag.tex
index be415d5..451b0c6 100644 (file)
@@ -15,15 +15,20 @@ entry. Therefore, the list may be taken as instructive, but
 cannot be considered definitive.  
 
 In the following table,
-DECL means the declaration coordinates DW\_AT\_decl\_column,
-DW\_AT\_decl\_file, and DW\_AT\_decl\_line.
-
+\addtoindex{DECL}
+\livetarg{chap:DECL} 
+means include all three of the
+\addtoindex{declaration coordinates} 
+\addtoindexx{declaration coordinates|see {DW\_AT\_decl\_file, DW\_AT\_decl\_line, DW\_AT\_decl\_column}}
+\livelink{chap:DWATdeclcolumn}{DW\_AT\_decl\_column},
+\livelink{chap:DWATdeclfile}{DW\_AT\_decl\_file}, and 
+\livelink{chap:DWATdeclline}{DW\_AT\_decl\_line}.
 
 \label{tab:attributesbytag}
 \setlength{\extrarowheight}{0.1cm}
 \begin{longtable}{l|p{8cm}}
   \caption{Attributes by tag value} \\
-  \hline \\ \bfseries TAG Name&\bfseries Applicable Attributes\\ \hline
+  \hline \bfseries TAG Name&\bfseries Applicable Attributes\\ \hline
 \endfirsthead
   \bfseries TAG name&\bfseries Applicable Attributes \\ \hline
 \endhead
@@ -31,729 +36,786 @@ DW\_AT\_decl\_file, and DW\_AT\_decl\_line.
 \endfoot
   \hline
 \endlastfoot
+
 \livelink{chap:DWTAGaccessdeclaration}{DW\_TAG\_access\_declaration} 
-& DECL \\
-&DW\_AT\_accessibility \\
-&DW\_AT\_description \\
-&DW\_AT\_name \\
-&DW\_AT\_sibling \\
+&\livelink{chap:DECL}{DECL} \\
+&\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility} \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description} \\
+&\livelink{chap:DWATname}{DW\_AT\_name} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
 
+\hline
 \livelink{chap:DWTAGarraytype}{DW\_TAG\_array\_type}
-&DECL \\
-&DW\_AT\_abstract\_origin \\
-&DW\_AT\_accessibility \\
-&DW\_AT\_allocated \\
-&DW\_AT\_associated \\
-&DW\_AT\_bit\_size \\
-&DW\_AT\_bit\_stride \\
-&DW\_AT\_byte\_size \\
-&DW\_AT\_data\_location \\
-&DW\_AT\_declaration \\
-&DW\_AT\_description \\
-&DW\_AT\_name \\
-&DW\_AT\_ordering \\
-&DW\_AT\_sibling \\
-&DW\_AT\_specification \\
-&DW\_AT\_start\_scope \\
-&DW\_AT\_type \\
-&DW\_AT\_visibility \\
-
+&\livelink{chap:DECL}{DECL} \\
+&\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin} \\
+&\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility} \\
+&\livelink{chap:DWATallocated}{DW\_AT\_allocated} \\
+&\livelink{chap:DWATassociated}{DW\_AT\_associated} \\
+&\livelink{chap:DWATbitsize}{DW\_AT\_bit\_size} \\
+&\livelink{chap:DWATbitstride}{DW\_AT\_bit\_stride} \\
+&\livelink{chap:DWATbytesize}{DW\_AT\_byte\_size} \\
+&\livelink{chap:DWATdatalocation}{DW\_AT\_data\_location} \\
+&\livelink{chap:DWATdeclaration}{DW\_AT\_declaration} \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description} \\
+&\livelink{chap:DWATname}{DW\_AT\_name} \\
+&\livelink{chap:DWATordering}{DW\_AT\_ordering} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
+&\livelink{chap:DWATspecification}{DW\_AT\_specification} \\
+&\livelink{chap:DWATstartscope}{DW\_AT\_start\_scope} \\
+&\livelink{chap:DWATtype}{DW\_AT\_type} \\
+&\livelink{chap:DWATvisibility}{DW\_AT\_visibility} \\
+
+\hline
 \livelink{chap:DWTAGbasetype}{DW\_TAG\_base\_type}
-&DECL \\
-&DW\_AT\_allocated \\
-&DW\_AT\_associated \\
-&DW\_AT\_binary\_scale \\
-&DW\_AT\_bit\_offset \\
-&DW\_AT\_bit\_size \\
-&DW\_AT\_byte\_size \\
-&DW\_AT\_data\_bit\_offset \\
-&DW\_AT\_data\_location \\
-&DW\_AT\_decimal\_scale \\
-&DW\_AT\_decimal\_sign \\
-&DW\_AT\_description \\
-&DW\_AT\_digit\_count \\
-&DW\_AT\_encoding \\
-&DW\_AT\_endianity \\
-&DW\_AT\_name \\
-&DW\_AT\_picture\_string \\
-&DW\_AT\_sibling \\
-&DW\_AT\_small \\
-
+&\livelink{chap:DECL}{DECL} \\
+&\livelink{chap:DWATallocated}{DW\_AT\_allocated} \\
+&\livelink{chap:DWATassociated}{DW\_AT\_associated} \\
+&\livelink{chap:DWATbinaryscale}{DW\_AT\_binary\_scale} \\
+&\livelink{chap:DWATbitoffset}{DW\_AT\_bit\_offset} \\
+&\livelink{chap:DWATbitsize}{DW\_AT\_bit\_size} \\
+&\livelink{chap:DWATbytesize}{DW\_AT\_byte\_size} \\
+&\livelink{chap:DWATdatabitoffset}{DW\_AT\_data\_bit\_offset} \\
+&\livelink{chap:DWATdatalocation}{DW\_AT\_data\_location} \\
+&\livelink{chap:DWATdecimalscale}{DW\_AT\_decimal\_scale} \\
+&\livelink{chap:DWATdecimalsign}{DW\_AT\_decimal\_sign} \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description} \\
+&\livelink{chap:DWATdigitcount}{DW\_AT\_digit\_count} \\
+&\livelink{chap:DWATencoding}{DW\_AT\_encoding} \\
+&\livelink{chap:DWATendianity}{DW\_AT\_endianity} \\
+&\livelink{chap:DWATname}{DW\_AT\_name} \\
+&\livelink{chap:DWATpicturestring}{DW\_AT\_picture\_string} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
+&\livelink{chap:DWATsmall}{DW\_AT\_small} \\
+
+\hline
 \livelink{chap:DWTAGcatchblock}{DW\_TAG\_catch\_block}
-&DECL \\
-&DW\_AT\_abstract\_origin \\
-&DW\_AT\_high\_pc \\
-&DW\_AT\_low\_pc \\
-&DW\_AT\_ranges \\
-&DW\_AT\_segment \\
-&DW\_AT\_sibling \\
-
+&\livelink{chap:DECL}{DECL} \\*
+&\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin} \\
+&\livelink{chap:DWAThighpc}{DW\_AT\_high\_pc} \\
+&\livelink{chap:DWATlowpc}{DW\_AT\_low\_pc} \\
+&\livelink{chap:DWATranges}{DW\_AT\_ranges} \\
+&\livelink{chap:DWATsegment}{DW\_AT\_segment} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
+
+\hline
 \livelink{chap:DWTAGclasstype}{DW\_TAG\_class\_type}
-
-&DECL \\
-&DW\_AT\_abstract\_origin \\
-&DW\_AT\_accessibility \\
-&DW\_AT\_allocated \\
-&DW\_AT\_associated \\
-&DW\_AT\_bit\_size \\
-&DW\_AT\_byte\_size \\
-&DW\_AT\_data\_location \\
-&DW\_AT\_declaration \\
-&DW\_AT\_description \\
-&DW\_AT\_name \\
-&DW\_AT\_sibling \\
-&DW\_AT\_signature \\
-&DW\_AT\_specification \\
-&DW\_AT\_start\_scope \\
-&DW\_AT\_visibility \\
-
-
+&\livelink{chap:DECL}{DECL} \\
+&\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin} \\
+&\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility} \\
+&\livelink{chap:DWATallocated}{DW\_AT\_allocated} \\
+&\livelink{chap:DWATassociated}{DW\_AT\_associated} \\
+&\livelink{chap:DWATbitsize}{DW\_AT\_bit\_size} \\
+&\livelink{chap:DWATbytesize}{DW\_AT\_byte\_size} \\
+&\livelink{chap:DWATdatalocation}{DW\_AT\_data\_location} \\
+&\livelink{chap:DWATdeclaration}{DW\_AT\_declaration} \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description} \\
+&\livelink{chap:DWATname}{DW\_AT\_name} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
+&\livelink{chap:DWATsignature}{DW\_AT\_signature} \\
+&\livelink{chap:DWATspecification}{DW\_AT\_specification} \\
+&\livelink{chap:DWATstartscope}{DW\_AT\_start\_scope} \\
+&\livelink{chap:DWATvisibility}{DW\_AT\_visibility} \\
+
+\hline
+\livelink{chap:DWTAGcoarraytype}{DW\_TAG\_coarray\_type}
+&\livelink{chap:DECL}{DECL} \\
+&\livelink{chap:DWATname}{DW\_AT\_name} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
+&\livelink{chap:DWATtype}{DW\_AT\_type} \\
+
+\hline
 \livelink{chap:DWTAGcommonblock}{DW\_TAG\_common\_block}
-&DECL \\
-&DW\_AT\_declaration \\
-&DW\_AT\_description \\
-&DW\_AT\_linkage\_name \\
-&DW\_AT\_location \\
-&DW\_AT\_name \\
-&DW\_AT\_segment \\
-&DW\_AT\_sibling \\
-&DW\_AT\_visibility \\
-
+&\livelink{chap:DECL}{DECL} \\
+&\livelink{chap:DWATdeclaration}{DW\_AT\_declaration} \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description} \\
+&\livelink{chap:DWATlinkagename}{DW\_AT\_linkage\_name} \\
+&\livelink{chap:DWATlocation}{DW\_AT\_location} \\
+&\livelink{chap:DWATname}{DW\_AT\_name} \\
+&\livelink{chap:DWATsegment}{DW\_AT\_segment} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
+&\livelink{chap:DWATvisibility}{DW\_AT\_visibility} \\
+
+\hline
 \livelink{chap:DWTAGcommoninclusion}{DW\_TAG\_common\_inclusion}
-&DECL \\
-&DW\_AT\_common\_reference \\
-&DW\_AT\_declaration \\
-&DW\_AT\_sibling \\
-&DW\_AT\_visibility \\
-
+&\livelink{chap:DECL}{DECL} \\
+&\livelink{chap:DWATcommonreference}{DW\_AT\_common\_reference} \\
+&\livelink{chap:DWATdeclaration}{DW\_AT\_declaration} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
+&\livelink{chap:DWATvisibility}{DW\_AT\_visibility} \\
 
+\hline
 \livelink{chap:DWTAGcompileunit}{DW\_TAG\_compile\_unit}
-&DW\_AT\_base\_types \\
-&DW\_AT\_comp\_dir \\
-&DW\_AT\_identifier\_case \\
-&DW\_AT\_high\_pc \\
-&DW\_AT\_language \\
-&DW\_AT\_low\_pc \\
-&DW\_AT\_macro\_info \\
-&DW\_AT\_main\_subprogram \\
-&DW\_AT\_name \\
-&DW\_AT\_producer \\
-&DW\_AT\_ranges \\
-&DW\_AT\_segment \\
-&DW\_AT\_stmt\_list \\
-&DW\_AT\_use\_UTF8 \\
-
+&\livelink{chap:DWATbasetypes}{DW\_AT\_base\_types} \\
+&\livelink{chap:DWATcompdir}{DW\_AT\_comp\_dir} \\
+&\livelink{chap:DWATidentifiercase}{DW\_AT\_identifier\_case} \\
+&\livelink{chap:DWAThighpc}{DW\_AT\_high\_pc} \\
+&\livelink{chap:DWATlanguage}{DW\_AT\_language} \\
+&\livelink{chap:DWATlowpc}{DW\_AT\_low\_pc} \\
+&\livelink{chap:DWATmacroinfo}{DW\_AT\_macro\_info} \\
+&\livelink{chap:DWATmainsubprogram}{DW\_AT\_main\_subprogram} \\
+&\livelink{chap:DWATname}{DW\_AT\_name} \\
+&\livelink{chap:DWATproducer}{DW\_AT\_producer} \\
+&\livelink{chap:DWATranges}{DW\_AT\_ranges} \\
+&\livelink{chap:DWATsegment}{DW\_AT\_segment} \\
+&\livelink{chap:DWATstmtlist}{DW\_AT\_stmt\_list} \\
+&\livelink{chap:DWATuseUTF8}{DW\_AT\_use\_UTF8} \\
+
+\hline
 \livelink{chap:DWTAGcondition}{DW\_TAG\_condition}
-&DECL \\
-&DW\_AT\_name \\
-&DW\_AT\_sibling \\
+&\livelink{chap:DECL}{DECL} \\
+&\livelink{chap:DWATname}{DW\_AT\_name} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
 
+\hline
 \livelink{chap:DWTAGconsttype}{DW\_TAG\_const\_type}
-&DW\_AT\_allocated \\
-&DW\_AT\_associated \\
-&DW\_AT\_data\_location \\
-&DW\_AT\_name \\
-&DW\_AT\_sibling \\
-&DW\_AT\_type \\
-
+&\livelink{chap:DWATallocated}{DW\_AT\_allocated} \\
+&\livelink{chap:DWATassociated}{DW\_AT\_associated} \\
+&\livelink{chap:DWATdatalocation}{DW\_AT\_data\_location} \\
+&\livelink{chap:DWATname}{DW\_AT\_name} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
+&\livelink{chap:DWATtype}{DW\_AT\_type} \\
+
+\hline
 \livelink{chap:DWTAGconstant}{DW\_TAG\_constant}
-&DECL \\
-&DW\_AT\_accessibility \\
-&DW\_AT\_const\_value \\
-&DW\_AT\_declaration \\
-&DW\_AT\_description \\
-&DW\_AT\_endianity \\
-&DW\_AT\_external \\
-&DW\_AT\_linkage\_name \\
-&DW\_AT\_name \\
-&DW\_AT\_sibling \\
-&DW\_AT\_start\_scope \\
-&DW\_AT\_type \\
-&DW\_AT\_visibility \\
-
+&\livelink{chap:DECL}{DECL} \\
+&\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility} \\
+&\livelink{chap:DWATconstvalue}{DW\_AT\_const\_value} \\
+&\livelink{chap:DWATdeclaration}{DW\_AT\_declaration} \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description} \\
+&\livelink{chap:DWATendianity}{DW\_AT\_endianity} \\
+&\livelink{chap:DWATexternal}{DW\_AT\_external} \\
+&\livelink{chap:DWATlinkagename}{DW\_AT\_linkage\_name} \\
+&\livelink{chap:DWATname}{DW\_AT\_name} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
+&\livelink{chap:DWATstartscope}{DW\_AT\_start\_scope} \\
+&\livelink{chap:DWATtype}{DW\_AT\_type} \\
+&\livelink{chap:DWATvisibility}{DW\_AT\_visibility} \\
+
+\hline
 \livelink{chap:DWTAGdwarfprocedure}{DW\_TAG\_dwarf\_procedure}
-&DW\_AT\_location \\
+&\livelink{chap:DWATlocation}{DW\_AT\_location} \\
 
+\hline
 \livelink{chap:DWTAGentrypoint}{DW\_TAG\_entry\_point}
-&DECL \\
-&DW\_AT\_address\_class \\
-&DW\_AT\_description \\
-&DW\_AT\_frame\_base \\
-&DW\_AT\_linkage\_name \\
-&DW\_AT\_low\_pc \\
-&DW\_AT\_name \\
-&DW\_AT\_return\_addr \\
-&DW\_AT\_segment \\
-&DW\_AT\_sibling \\
-&DW\_AT\_static\_link \\
-&DW\_AT\_type \\
-
-
+&\livelink{chap:DECL}{DECL} \\
+&\livelink{chap:DWATaddressclass}{DW\_AT\_address\_class} \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description} \\
+&\livelink{chap:DWATframebase}{DW\_AT\_frame\_base} \\
+&\livelink{chap:DWATlinkagename}{DW\_AT\_linkage\_name} \\
+&\livelink{chap:DWATlowpc}{DW\_AT\_low\_pc} \\
+&\livelink{chap:DWATname}{DW\_AT\_name} \\
+&\livelink{chap:DWATreturnaddr}{DW\_AT\_return\_addr} \\
+&\livelink{chap:DWATsegment}{DW\_AT\_segment} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
+&\livelink{chap:DWATstaticlink}{DW\_AT\_static\_link} \\
+&\livelink{chap:DWATtype}{DW\_AT\_type} \\
+
+\hline
 \livelink{chap:DWTAGenumerationtype}{DW\_TAG\_enumeration\_type}
-DECL \\
-&DW\_AT\_abstract\_origin \\
-&DW\_AT\_accessibility \\
-&DW\_AT\_allocated \\
-&DW\_AT\_associated \\
-&DW\_AT\_bit\_size \\
-&DW\_AT\_bit\_stride \\
-&DW\_AT\_byte\_size \\
-&DW\_AT\_byte\_stride \\
-&DW\_AT\_data\_location \\
-&DW\_AT\_declaration \\
-&DW\_AT\_description \\
-&DW\_AT\_enum\_class \\
-&DW\_AT\_name \\
-&DW\_AT\_sibling \\
-&DW\_AT\_signature \\
-&DW\_AT\_specification \\
-&DW\_AT\_start\_scope \\
-&DW\_AT\_type \\
-&DW\_AT\_visibility \\
-
+&\livelink{chap:DECL}{DECL} \\
+&\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin} \\
+&\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility} \\
+&\livelink{chap:DWATallocated}{DW\_AT\_allocated} \\
+&\livelink{chap:DWATassociated}{DW\_AT\_associated} \\
+&\livelink{chap:DWATbitsize}{DW\_AT\_bit\_size} \\
+&\livelink{chap:DWATbitstride}{DW\_AT\_bit\_stride} \\
+&\livelink{chap:DWATbytesize}{DW\_AT\_byte\_size} \\
+&\livelink{chap:DWATbytestride}{DW\_AT\_byte\_stride} \\
+&\livelink{chap:DWATdatalocation}{DW\_AT\_data\_location} \\
+&\livelink{chap:DWATdeclaration}{DW\_AT\_declaration} \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description} \\
+&\livelink{chap:DWATenumclass}{DW\_AT\_enum\_class} \\
+&\livelink{chap:DWATname}{DW\_AT\_name} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
+&\livelink{chap:DWATsignature}{DW\_AT\_signature} \\
+&\livelink{chap:DWATspecification}{DW\_AT\_specification} \\
+&\livelink{chap:DWATstartscope}{DW\_AT\_start\_scope} \\
+&\livelink{chap:DWATtype}{DW\_AT\_type} \\
+&\livelink{chap:DWATvisibility}{DW\_AT\_visibility} \\
+
+\hline
 \livelink{chap:DWTAGenumerator}{DW\_TAG\_enumerator}
-&DECL \\
-&DW\_AT\_const\_value \\
-&DW\_AT\_description \\
-&DW\_AT\_name \\
-&DW\_AT\_sibling \\
+&\livelink{chap:DECL}{DECL} \\
+&\livelink{chap:DWATconstvalue}{DW\_AT\_const\_value} \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description} \\
+&\livelink{chap:DWATname}{DW\_AT\_name} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
 
+\hline
 \livelink{chap:DWTAGfiletype}{DW\_TAG\_file\_type}
-&DECL \\
-&DW\_AT\_abstract\_origin \\
-&DW\_AT\_allocated \\
-&DW\_AT\_associated \\
-&DW\_AT\_bit\_size \\
-&DW\_AT\_byte\_size \\
-&DW\_AT\_data\_location \\
-&DW\_AT\_description \\
-&DW\_AT\_name \\
-&DW\_AT\_sibling \\
-&DW\_AT\_start\_scope \\
-&DW\_AT\_type \\
-&DW\_AT\_visibility \\
-
+&\livelink{chap:DECL}{DECL} \\
+&\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin} \\
+&\livelink{chap:DWATallocated}{DW\_AT\_allocated} \\
+&\livelink{chap:DWATassociated}{DW\_AT\_associated} \\
+&\livelink{chap:DWATbitsize}{DW\_AT\_bit\_size} \\
+&\livelink{chap:DWATbytesize}{DW\_AT\_byte\_size} \\
+&\livelink{chap:DWATdatalocation}{DW\_AT\_data\_location} \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description} \\
+&\livelink{chap:DWATname}{DW\_AT\_name} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
+&\livelink{chap:DWATstartscope}{DW\_AT\_start\_scope} \\
+&\livelink{chap:DWATtype}{DW\_AT\_type} \\
+&\livelink{chap:DWATvisibility}{DW\_AT\_visibility} \\
+
+\hline
 \livelink{chap:DWTAGformalparameter}{DW\_TAG\_formal\_parameter}
-&DECL \\
-&DW\_AT\_abstract\_origin \\
-&DW\_AT\_artificial \\
-&DW\_AT\_const\_value \\
-&DW\_AT\_default\_value \\
-&DW\_AT\_description \\
-&DW\_AT\_endianity \\
-&DW\_AT\_is\_optional \\
-&DW\_AT\_location \\
-&DW\_AT\_name \\
-&DW\_AT\_segment \\
-&DW\_AT\_sibling \\
-&DW\_AT\_type \\
-&DW\_AT\_variable\_parameter \\
-
+&\livelink{chap:DECL}{DECL} \\
+&\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin} \\
+&\livelink{chap:DWATartificial}{DW\_AT\_artificial} \\
+&\livelink{chap:DWATconstvalue}{DW\_AT\_const\_value} \\
+&\livelink{chap:DWATdefaultvalue}{DW\_AT\_default\_value} \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description} \\
+&\livelink{chap:DWATendianity}{DW\_AT\_endianity} \\
+&\livelink{chap:DWATisoptional}{DW\_AT\_is\_optional} \\
+&\livelink{chap:DWATlocation}{DW\_AT\_location} \\
+&\livelink{chap:DWATname}{DW\_AT\_name} \\
+&\livelink{chap:DWATsegment}{DW\_AT\_segment} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
+&\livelink{chap:DWATtype}{DW\_AT\_type} \\
+&\livelink{chap:DWATvariableparameter}{DW\_AT\_variable\_parameter} \\
+
+\hline
 \livelink{chap:DWTAGfriend}{DW\_TAG\_friend}
-&DECL \\
-&DW\_AT\_abstract\_origin \\
-&DW\_AT\_friend \\
-&DW\_AT\_sibling \\
+&\livelink{chap:DECL}{DECL} \\
+&\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin} \\
+&\livelink{chap:DWATfriend}{DW\_AT\_friend} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
 
+\hline
 \livelink{chap:DWTAGimporteddeclaration}{DW\_TAG\_imported\_declaration}
-&DECL \\
-&DW\_AT\_accessibility \\
-&DW\_AT\_description \\
-&DW\_AT\_import \\
-&DW\_AT\_name \\
-&DW\_AT\_sibling \\
-&DW\_AT\_start\_scope \\
-
+&\livelink{chap:DECL}{DECL} \\
+&\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility} \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description} \\
+&\livelink{chap:DWATimport}{DW\_AT\_import} \\
+&\livelink{chap:DWATname}{DW\_AT\_name} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
+&\livelink{chap:DWATstartscope}{DW\_AT\_start\_scope} \\
+
+\hline
 \livelink{chap:DWTAGimportedmodule}{DW\_TAG\_imported\_module}
-&DECL \\
-&DW\_AT\_import \\
-&DW\_AT\_sibling \\
-&DW\_AT\_start\_scope \\
+&\livelink{chap:DECL}{DECL} \\
+&\livelink{chap:DWATimport}{DW\_AT\_import} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
+&\livelink{chap:DWATstartscope}{DW\_AT\_start\_scope} \\
 
+\hline
 \livelink{chap:DWTAGimportedunit}{DW\_TAG\_imported\_unit}
-&DW\_AT\_import \\
+&\livelink{chap:DWATimport}{DW\_AT\_import} \\
 
+\hline
 \livelink{chap:DWTAGinheritance}{DW\_TAG\_inheritance}
-&DECL \\
-&DW\_AT\_accessibility \\
-&DW\_AT\_data\_member\_location \\
-&DW\_AT\_sibling \\
-&DW\_AT\_type \\
-&DW\_AT\_virtuality \\
-
+&\livelink{chap:DECL}{DECL} \\
+&\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility} \\
+&\livelink{chap:DWATdatamemberlocation}{DW\_AT\_data\_member\_location} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
+&\livelink{chap:DWATtype}{DW\_AT\_type} \\
+&\livelink{chap:DWATvirtuality}{DW\_AT\_virtuality} \\
+
+\hline
 \livelink{chap:DWTAGinlinedsubroutine}{DW\_TAG\_inlined\_subroutine}
-&DW\_AT\_abstract\_origin \\
-&DW\_AT\_call\_column \\
-&DW\_AT\_call\_file \\
-&DW\_AT\_call\_line \\
-&DW\_AT\_const\_expr \\
-&DW\_AT\_entry\_pc \\
-&DW\_AT\_high\_pc \\
-&DW\_AT\_low\_pc \\
-&DW\_AT\_ranges \\
-&DW\_AT\_return\_addr \\
-&DW\_AT\_segment \\
-&DW\_AT\_sibling \\
-&DW\_AT\_start\_scope \\
-&DW\_AT\_trampoline \\
-
+&\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin} \\
+&\livelink{chap:DWATcallcolumn}{DW\_AT\_call\_column} \\
+&\livelink{chap:DWATcallfile}{DW\_AT\_call\_file} \\
+&\livelink{chap:DWATcallline}{DW\_AT\_call\_line} \\
+&\livelink{chap:DWATconstexpr}{DW\_AT\_const\_expr} \\
+&\livelink{chap:DWATentrypc}{DW\_AT\_entry\_pc} \\
+&\livelink{chap:DWAThighpc}{DW\_AT\_high\_pc} \\
+&\livelink{chap:DWATlowpc}{DW\_AT\_low\_pc} \\
+&\livelink{chap:DWATranges}{DW\_AT\_ranges} \\
+&\livelink{chap:DWATreturnaddr}{DW\_AT\_return\_addr} \\
+&\livelink{chap:DWATsegment}{DW\_AT\_segment} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
+&\livelink{chap:DWATstartscope}{DW\_AT\_start\_scope} \\
+&\livelink{chap:DWATtrampoline}{DW\_AT\_trampoline} \\
+
+\hline
 \livelink{chap:DWTAGinterfacetype}{DW\_TAG\_interface\_type}
-&DECL \\
-&DW\_AT\_accessibility \\
-&DW\_AT\_description \\
-&DW\_AT\_name \\
-&DW\_AT\_sibling \\
-&DW\_AT\_start\_scope \\
-
+&\livelink{chap:DECL}{DECL} \\
+&\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility} \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description} \\
+&\livelink{chap:DWATname}{DW\_AT\_name} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
+&\livelink{chap:DWATstartscope}{DW\_AT\_start\_scope} \\
+
+\hline
 \livelink{chap:DWTAGlabel}{DW\_TAG\_label}
-&DECL \\
-&DW\_AT\_abstract\_origin \\
-&DW\_AT\_description \\
-&DW\_AT\_low\_pc \\
-&DW\_AT\_name \\
-&DW\_AT\_segment \\
-&DW\_AT\_start\_scope \\
-&DW\_AT\_sibling \\
-
+&\livelink{chap:DECL}{DECL} \\
+&\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin} \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description} \\
+&\livelink{chap:DWATlowpc}{DW\_AT\_low\_pc} \\
+&\livelink{chap:DWATname}{DW\_AT\_name} \\
+&\livelink{chap:DWATsegment}{DW\_AT\_segment} \\
+&\livelink{chap:DWATstartscope}{DW\_AT\_start\_scope} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
+
+\hline
 \livelink{chap:DWTAGlexicalblock}{DW\_TAG\_lexical\_block}
-&DECL \\
-&DW\_AT\_abstract\_origin \\
-&DW\_AT\_description \\
-&DW\_AT\_high\_pc \\
-&DW\_AT\_low\_pc \\
-&DW\_AT\_name \\
-&DW\_AT\_ranges \\
-&DW\_AT\_segment \\
-&DW\_AT\_sibling \\
-
+&\livelink{chap:DECL}{DECL} \\
+&\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin} \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description} \\
+&\livelink{chap:DWAThighpc}{DW\_AT\_high\_pc} \\
+&\livelink{chap:DWATlowpc}{DW\_AT\_low\_pc} \\
+&\livelink{chap:DWATname}{DW\_AT\_name} \\
+&\livelink{chap:DWATranges}{DW\_AT\_ranges} \\
+&\livelink{chap:DWATsegment}{DW\_AT\_segment} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
+
+\hline
 \livelink{chap:DWTAGmember}{DW\_TAG\_member}
-&DECL \\
-&DW\_AT\_accessibility \\
-&DW\_AT\_bit\_offset \\
-&DW\_AT\_bit\_size \\
-&DW\_AT\_byte\_size \\
-&DW\_AT\_data\_bit\_offset \\
-&DW\_AT\_data\_member\_location \\
-&DW\_AT\_declaration \\
-&DW\_AT\_description \\
-&DW\_AT\_mutable \\
-&DW\_AT\_name \\
-&DW\_AT\_sibling \\
-&DW\_AT\_type \\
-&DW\_AT\_visibility \\
-
-
+&\livelink{chap:DECL}{DECL} \\
+&\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility} \\
+&\livelink{chap:DWATbitoffset}{DW\_AT\_bit\_offset} \\
+&\livelink{chap:DWATbitsize}{DW\_AT\_bit\_size} \\
+&\livelink{chap:DWATbytesize}{DW\_AT\_byte\_size} \\
+&\livelink{chap:DWATdatabitoffset}{DW\_AT\_data\_bit\_offset} \\
+&\livelink{chap:DWATdatamemberlocation}{DW\_AT\_data\_member\_location} \\
+&\livelink{chap:DWATdeclaration}{DW\_AT\_declaration} \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description} \\
+&\livelink{chap:DWATmutable}{DW\_AT\_mutable} \\
+&\livelink{chap:DWATname}{DW\_AT\_name} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
+&\livelink{chap:DWATtype}{DW\_AT\_type} \\
+&\livelink{chap:DWATvisibility}{DW\_AT\_visibility} \\
+
+\hline
 \livelink{chap:DWTAGmodule}{DW\_TAG\_module}
-&DECL \\
-&DW\_AT\_accessibility \\
-&DW\_AT\_declaration \\
-&DW\_AT\_description \\
-&DW\_AT\_entry\_pc \\
-&DW\_AT\_high\_pc \\
-&DW\_AT\_low\_pc \\
-&DW\_AT\_name \\
-&DW\_AT\_priority \\
-&DW\_AT\_ranges \\
-&DW\_AT\_segment \\
-&DW\_AT\_sibling \\
-&DW\_AT\_specification \\
-&DW\_AT\_visibility \\
-
+&\livelink{chap:DECL}{DECL} \\
+&\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility} \\
+&\livelink{chap:DWATdeclaration}{DW\_AT\_declaration} \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description} \\
+&\livelink{chap:DWATentrypc}{DW\_AT\_entry\_pc} \\
+&\livelink{chap:DWAThighpc}{DW\_AT\_high\_pc} \\
+&\livelink{chap:DWATlowpc}{DW\_AT\_low\_pc} \\
+&\livelink{chap:DWATname}{DW\_AT\_name} \\
+&\livelink{chap:DWATpriority}{DW\_AT\_priority} \\
+&\livelink{chap:DWATranges}{DW\_AT\_ranges} \\
+&\livelink{chap:DWATsegment}{DW\_AT\_segment} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\*
+&\livelink{chap:DWATspecification}{DW\_AT\_specification} \\*
+&\livelink{chap:DWATvisibility}{DW\_AT\_visibility} \\
+
+\hline
 \livelink{chap:DWTAGnamelist}{DW\_TAG\_namelist}
-&DECL \\
-&DW\_AT\_abstract\_origin \\
-&DW\_AT\_accessibility \\
-&DW\_AT\_declaration \\
-&DW\_AT\_name \\
-&DW\_AT\_sibling \\
-&DW\_AT\_visibility \\
-
+&\livelink{chap:DECL}{DECL} \\
+&\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin} \\
+&\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility} \\
+&\livelink{chap:DWATdeclaration}{DW\_AT\_declaration} \\
+&\livelink{chap:DWATname}{DW\_AT\_name} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
+&\livelink{chap:DWATvisibility}{DW\_AT\_visibility} \\
+
+\hline
 \livelink{chap:DWTAGnamelistitem}{DW\_TAG\_namelist\_item}
-&DECL \\
-&DW\_AT\_namelist\_item \\
-&DW\_AT\_sibling \\
+&\livelink{chap:DECL}{DECL} \\
+&\livelink{chap:DWATnamelistitem}{DW\_AT\_namelist\_item} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
 
+\hline
 \livelink{chap:DWTAGnamespace}{DW\_TAG\_namespace}
-&DECL \\
-&DW\_AT\_description \\
-&DW\_AT\_extension \\
-&DW\_AT\_name \\
-&DW\_AT\_sibling \\
-&DW\_AT\_start\_scope \\
-
+&\livelink{chap:DECL}{DECL} \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description} \\
+&\livelink{chap:DWATextension}{DW\_AT\_extension} \\
+&\livelink{chap:DWATname}{DW\_AT\_name} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
+&\livelink{chap:DWATstartscope}{DW\_AT\_start\_scope} \\
+
+\hline
 \livelink{chap:DWTAGpackedtype}{DW\_TAG\_packed\_type}
-&DW\_AT\_allocated \\
-&DW\_AT\_associated \\
-&DW\_AT\_data\_location \\
-&DW\_AT\_name \\
-&DW\_AT\_sibling \\
-&DW\_AT\_type \\
-
+&\livelink{chap:DWATallocated}{DW\_AT\_allocated} \\
+&\livelink{chap:DWATassociated}{DW\_AT\_associated} \\
+&\livelink{chap:DWATdatalocation}{DW\_AT\_data\_location} \\
+&\livelink{chap:DWATname}{DW\_AT\_name} \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
+&\livelink{chap:DWATtype}{DW\_AT\_type} \\
+
+\hline
 \livelink{chap:DWTAGpartialunit}{DW\_TAG\_partial\_unit}
-&DW\_AT\_base\_types  \\  
-&DW\_AT\_comp\_dir  \\
-&DW\_AT\_description  \\
-&DW\_AT\_identifier\_case  \\
-&DW\_AT\_high\_pc  \\
-&DW\_AT\_language  \\
-&DW\_AT\_low\_pc  \\
-&DW\_AT\_macro\_info  \\
-&DW\_AT\_main\_subprogram  \\
-&DW\_AT\_name  \\
-&DW\_AT\_producer  \\
-&DW\_AT\_ranges  \\
-&DW\_AT\_segment  \\
-&DW\_AT\_stmt\_list  \\
-&DW\_AT\_use\_UTF8  \\
-
-
-\livelink{chap:DWTAGpointertype}{DW\_TAG\_pointer\_type}  \\
-&DW\_AT\_address\_class  \\
-&DW\_AT\_allocated  \\
-&DW\_AT\_associated  \\
-&DW\_AT\_data\_location  \\
-&DW\_AT\_name  \\
-&DW\_AT\_sibling  \\
-&DW\_AT\_type  \\
-
+&\livelink{chap:DWATbasetypes}{DW\_AT\_base\_types}  \\  
+&\livelink{chap:DWATcompdir}{DW\_AT\_comp\_dir}  \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description}  \\
+&\livelink{chap:DWATidentifiercase}{DW\_AT\_identifier\_case}  \\
+&\livelink{chap:DWAThighpc}{DW\_AT\_high\_pc}  \\
+&\livelink{chap:DWATlanguage}{DW\_AT\_language}  \\
+&\livelink{chap:DWATlowpc}{DW\_AT\_low\_pc}  \\
+&\livelink{chap:DWATmacroinfo}{DW\_AT\_macro\_info}  \\
+&\livelink{chap:DWATmainsubprogram}{DW\_AT\_main\_subprogram}  \\
+&\livelink{chap:DWATname}{DW\_AT\_name}  \\
+&\livelink{chap:DWATproducer}{DW\_AT\_producer}  \\
+&\livelink{chap:DWATranges}{DW\_AT\_ranges}  \\
+&\livelink{chap:DWATsegment}{DW\_AT\_segment}  \\
+&\livelink{chap:DWATstmtlist}{DW\_AT\_stmt\_list}  \\
+&\livelink{chap:DWATuseUTF8}{DW\_AT\_use\_UTF8}  \\
+
+\hline
+\livelink{chap:DWTAGpointertype}{DW\_TAG\_pointer\_type}
+&\livelink{chap:DECL}{DECL}  \\
+&\livelink{chap:DWATaddressclass}{DW\_AT\_address\_class}  \\
+&\livelink{chap:DWATallocated}{DW\_AT\_allocated}  \\
+&\livelink{chap:DWATassociated}{DW\_AT\_associated}  \\
+&\livelink{chap:DWATdatalocation}{DW\_AT\_data\_location}  \\
+&\livelink{chap:DWATname}{DW\_AT\_name}  \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling}  \\
+&\livelink{chap:DWATtype}{DW\_AT\_type}  \\
+
+\hline
 \livelink{chap:DWTAGptrtomembertype}{DW\_TAG\_ptr\_to\_member\_type}
-&DECL  \\
-&DW\_AT\_abstract\_origin  \\
-&DW\_AT\_address\_class  \\
-&DW\_AT\_allocated  \\
-&DW\_AT\_associated  \\
-&DW\_AT\_containing\_type  \\
-&DW\_AT\_data\_location  \\
-&DW\_AT\_declaration  \\
-&DW\_AT\_description  \\
-&DW\_AT\_name  \\
-&DW\_AT\_sibling  \\
-&DW\_AT\_type  \\
-&DW\_AT\_use\_location  \\
-&DW\_AT\_visibility  \\
-
-
+&\livelink{chap:DECL}{DECL}  \\
+&\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}  \\
+&\livelink{chap:DWATaddressclass}{DW\_AT\_address\_class}  \\
+&\livelink{chap:DWATallocated}{DW\_AT\_allocated}  \\
+&\livelink{chap:DWATassociated}{DW\_AT\_associated}  \\
+&\livelink{chap:DWATcontainingtype}{DW\_AT\_containing\_type}  \\
+&\livelink{chap:DWATdatalocation}{DW\_AT\_data\_location}  \\
+&\livelink{chap:DWATdeclaration}{DW\_AT\_declaration}  \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description}  \\
+&\livelink{chap:DWATname}{DW\_AT\_name}  \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling}  \\
+&\livelink{chap:DWATtype}{DW\_AT\_type}  \\
+&\livelink{chap:DWATuselocation}{DW\_AT\_use\_location}  \\
+&\livelink{chap:DWATvisibility}{DW\_AT\_visibility}  \\
+
+\hline
 \livelink{chap:DWTAGreferencetype}{DW\_TAG\_reference\_type}
-&DW\_AT\_address\_class  \\
-&DW\_AT\_allocated  \\
-&DW\_AT\_associated  \\
-&DW\_AT\_data\_location  \\
-&DW\_AT\_name  \\
-&DW\_AT\_sibling  \\
-&DW\_AT\_type  \\
-
+&\livelink{chap:DWATaddressclass}{DW\_AT\_address\_class}  \\*
+&\livelink{chap:DWATallocated}{DW\_AT\_allocated}  \\*
+&\livelink{chap:DWATassociated}{DW\_AT\_associated}  \\
+&\livelink{chap:DWATdatalocation}{DW\_AT\_data\_location}  \\
+&\livelink{chap:DWATname}{DW\_AT\_name}  \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling}  \\
+&\livelink{chap:DWATtype}{DW\_AT\_type}  \\
+
+\hline
 \livelink{chap:DWTAGrestricttype}{DW\_TAG\_restrict\_type}
-&DW\_AT\_allocated  \\
-&DW\_AT\_associated  \\
-&DW\_AT\_data\_location  \\
-&DW\_AT\_name  \\
-&DW\_AT\_sibling  \\
-&DW\_AT\_type  \\
-
+&\livelink{chap:DWATallocated}{DW\_AT\_allocated}  \\
+&\livelink{chap:DWATassociated}{DW\_AT\_associated}  \\
+&\livelink{chap:DWATdatalocation}{DW\_AT\_data\_location}  \\
+&\livelink{chap:DWATname}{DW\_AT\_name}  \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling}  \\
+&\livelink{chap:DWATtype}{DW\_AT\_type}  \\
+
+\hline
 \livelink{chap:DWTAGrvaluereferencetype}{DW\_TAG\_rvalue\_reference\_type}
-&DECL  \\
-&DW\_AT\_address\_class  \\
-&DW\_AT\_allocated  \\
-&DW\_AT\_associated  \\
-&DW\_AT\_data\_location  \\
-&DW\_AT\_name  \\
-&DW\_AT\_sibling  \\
-&DW\_AT\_type  \\
-
-
+&\livelink{chap:DECL}{DECL}  \\
+&\livelink{chap:DWATaddressclass}{DW\_AT\_address\_class}  \\
+&\livelink{chap:DWATallocated}{DW\_AT\_allocated}  \\
+&\livelink{chap:DWATassociated}{DW\_AT\_associated}  \\
+&\livelink{chap:DWATdatalocation}{DW\_AT\_data\_location}  \\
+&\livelink{chap:DWATname}{DW\_AT\_name}  \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling}  \\
+&\livelink{chap:DWATtype}{DW\_AT\_type}  \\
+
+\hline
 \livelink{chap:DWTAGsettype}{DW\_TAG\_set\_type}
-&DECL  \\
-&DW\_AT\_abstract\_origin  \\
-&DW\_AT\_accessibility  \\
-&DW\_AT\_allocated  \\
-&DW\_AT\_associated  \\
-&DW\_AT\_bit\_size  \\
-&DW\_AT\_byte\_size  \\
-&DW\_AT\_data\_location  \\
-&DW\_AT\_declaration  \\
-&DW\_AT\_description  \\
-&DW\_AT\_name  \\
-&DW\_AT\_start\_scope  \\
-&DW\_AT\_sibling  \\
-&DW\_AT\_type  \\
-&DW\_AT\_visibility  \\
-
+&\livelink{chap:DECL}{DECL}  \\
+&\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}  \\
+&\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility}  \\
+&\livelink{chap:DWATallocated}{DW\_AT\_allocated}  \\
+&\livelink{chap:DWATassociated}{DW\_AT\_associated}  \\
+&\livelink{chap:DWATbitsize}{DW\_AT\_bit\_size}  \\
+&\livelink{chap:DWATbytesize}{DW\_AT\_byte\_size}  \\
+&\livelink{chap:DWATdatalocation}{DW\_AT\_data\_location}  \\
+&\livelink{chap:DWATdeclaration}{DW\_AT\_declaration}  \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description}  \\
+&\livelink{chap:DWATname}{DW\_AT\_name}  \\
+&\livelink{chap:DWATstartscope}{DW\_AT\_start\_scope}  \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling}  \\
+&\livelink{chap:DWATtype}{DW\_AT\_type}  \\
+&\livelink{chap:DWATvisibility}{DW\_AT\_visibility}  \\
+
+\hline
 \livelink{chap:DWTAGsharedtype}{DW\_TAG\_shared\_type}
-&DW\_AT\_allocated  \\
-&DW\_AT\_associated  \\
-&DW\_AT\_count  \\
-&DW\_AT\_data\_location  \\
-&DW\_AT\_name  \\
-&DW\_AT\_sibling  \\
-&DW\_AT\_type  \\
-
-
+&\livelink{chap:DWATallocated}{DW\_AT\_allocated}  \\
+&\livelink{chap:DWATassociated}{DW\_AT\_associated}  \\
+&\livelink{chap:DWATcount}{DW\_AT\_count}  \\
+&\livelink{chap:DWATdatalocation}{DW\_AT\_data\_location}  \\
+&\livelink{chap:DWATname}{DW\_AT\_name}  \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling}  \\
+&\livelink{chap:DWATtype}{DW\_AT\_type}  \\
+
+\hline
 \livelink{chap:DWTAGstringtype}{DW\_TAG\_string\_type}
-&DECL  \\
-&DW\_AT\_abstract\_origin  \\
-&DW\_AT\_accessibility  \\
-&DW\_AT\_allocated  \\
-&DW\_AT\_associated  \\
-&DW\_AT\_bit\_size  \\
-&DW\_AT\_byte\_size  \\
-&DW\_AT\_data\_location  \\
-&DW\_AT\_declaration  \\
-&DW\_AT\_description  \\
-&DW\_AT\_name  \\
-&DW\_AT\_sibling  \\
-&DW\_AT\_start\_scope  \\
-&DW\_AT\_string\_length  \\
-&DW\_AT\_visibility  \\
-
+&\livelink{chap:DECL}{DECL}  \\
+&\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}  \\
+&\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility}  \\
+&\livelink{chap:DWATallocated}{DW\_AT\_allocated}  \\
+&\livelink{chap:DWATassociated}{DW\_AT\_associated}  \\
+&\livelink{chap:DWATbitsize}{DW\_AT\_bit\_size}  \\
+&\livelink{chap:DWATbytesize}{DW\_AT\_byte\_size}  \\
+&\livelink{chap:DWATdatalocation}{DW\_AT\_data\_location}  \\
+&\livelink{chap:DWATdeclaration}{DW\_AT\_declaration}  \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description}  \\
+&\livelink{chap:DWATname}{DW\_AT\_name}  \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling}  \\
+&\livelink{chap:DWATstartscope}{DW\_AT\_start\_scope}  \\
+&\livelink{chap:DWATstringlength}{DW\_AT\_string\_length}  \\
+&\livelink{chap:DWATstringlengthbitsize}{DW\_AT\_string\_length\_bit\_size}  \\
+&\livelink{chap:DWATstringlengthbytesize}{DW\_AT\_string\_length\_byte\_size}  \\
+&\livelink{chap:DWATvisibility}{DW\_AT\_visibility}  \\
+
+\hline
 \livelink{chap:DWTAGstructuretype}{DW\_TAG\_structure\_type}
-&DECL  \\
-&DW\_AT\_abstract\_origin  \\
-&DW\_AT\_accessibility  \\
-&DW\_AT\_allocated  \\
-&DW\_AT\_associated  \\
-&DW\_AT\_bit\_size  \\
-&DW\_AT\_byte\_size  \\
-&DW\_AT\_data\_location  \\
-&DW\_AT\_declaration  \\
-&DW\_AT\_description  \\
-&DW\_AT\_name  \\
-&DW\_AT\_sibling  \\
-&DW\_AT\_signature  \\
-&DW\_AT\_specification  \\
-&DW\_AT\_start\_scope  \\
-&DW\_AT\_visibility  \\
-
+&\livelink{chap:DECL}{DECL}  \\
+&\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}  \\
+&\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility}  \\
+&\livelink{chap:DWATallocated}{DW\_AT\_allocated}  \\
+&\livelink{chap:DWATassociated}{DW\_AT\_associated}  \\
+&\livelink{chap:DWATbitsize}{DW\_AT\_bit\_size}  \\
+&\livelink{chap:DWATbytesize}{DW\_AT\_byte\_size}  \\
+&\livelink{chap:DWATdatalocation}{DW\_AT\_data\_location}  \\
+&\livelink{chap:DWATdeclaration}{DW\_AT\_declaration}  \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description}  \\
+&\livelink{chap:DWATname}{DW\_AT\_name}  \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling}  \\
+&\livelink{chap:DWATsignature}{DW\_AT\_signature}  \\
+&\livelink{chap:DWATspecification}{DW\_AT\_specification}  \\
+&\livelink{chap:DWATstartscope}{DW\_AT\_start\_scope}  \\
+&\livelink{chap:DWATvisibility}{DW\_AT\_visibility}  \\
+
+\hline
 \livelink{chap:DWTAGsubprogram}{DW\_TAG\_subprogram}
-&DECL  \\
-&DW\_AT\_abstract\_origin  \\
-&DW\_AT\_accessibility  \\
-&DW\_AT\_address\_class  \\
-&DW\_AT\_artificial  \\
-&DW\_AT\_calling\_convention  \\
-&DW\_AT\_declaration  \\
-&DW\_AT\_description  \\
-&DW\_AT\_elemental  \\
-&DW\_AT\_entry\_pc  \\
-&DW\_AT\_explicit  \\
-&DW\_AT\_external  \\
-&DW\_AT\_frame\_base  \\
-&DW\_AT\_high\_pc  \\
-&DW\_AT\_inline  \\
-&DW\_AT\_linkage\_name  \\
-&DW\_AT\_low\_pc  \\
-&DW\_AT\_main\_subprogram  \\
-&DW\_AT\_name  \\
-&DW\_AT\_object\_pointer  \\
-&DW\_AT\_prototyped  \\
-&DW\_AT\_pure  \\
-&DW\_AT\_ranges  \\
-&DW\_AT\_recursive  \\
-&DW\_AT\_return\_addr  \\
-&DW\_AT\_segment  \\
-&DW\_AT\_sibling  \\
-&DW\_AT\_specification  \\
-&DW\_AT\_start\_scope  \\
-&DW\_AT\_static\_link  \\
-&DW\_AT\_trampoline  \\
-&DW\_AT\_type  \\
-&DW\_AT\_visibility  \\
-&DW\_AT\_virtuality  \\
-&DW\_AT\_vtable\_elem\_location  \\
-
+&\livelink{chap:DECL}{DECL}  \\
+&\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}  \\
+&\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility}  \\
+&\livelink{chap:DWATaddressclass}{DW\_AT\_address\_class}  \\
+&\livelink{chap:DWATartificial}{DW\_AT\_artificial}  \\
+&\livelink{chap:DWATcallingconvention}{DW\_AT\_calling\_convention}  \\
+&\livelink{chap:DWATdeclaration}{DW\_AT\_declaration}  \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description}  \\
+&\livelink{chap:DWATelemental}{DW\_AT\_elemental}  \\
+&\livelink{chap:DWATentrypc}{DW\_AT\_entry\_pc}  \\
+&\livelink{chap:DWATexplicit}{DW\_AT\_explicit}  \\
+&\livelink{chap:DWATexternal}{DW\_AT\_external}  \\
+&\livelink{chap:DWATframebase}{DW\_AT\_frame\_base}  \\
+&\livelink{chap:DWAThighpc}{DW\_AT\_high\_pc}  \\
+&\livelink{chap:DWATinline}{DW\_AT\_inline}  \\
+&\livelink{chap:DWATlinkagename}{DW\_AT\_linkage\_name}  \\
+&\livelink{chap:DWATlowpc}{DW\_AT\_low\_pc}  \\
+&\livelink{chap:DWATmainsubprogram}{DW\_AT\_main\_subprogram}  \\
+&\livelink{chap:DWATname}{DW\_AT\_name}  \\
+&\livelink{chap:DWATobjectpointer}{DW\_AT\_object\_pointer}  \\
+&\livelink{chap:DWATprototyped}{DW\_AT\_prototyped}  \\
+&\livelink{chap:DWATpure}{DW\_AT\_pure}  \\
+&\livelink{chap:DWATranges}{DW\_AT\_ranges}  \\
+&\livelink{chap:DWATrecursive}{DW\_AT\_recursive}  \\
+&\livelink{chap:DWATreturnaddr}{DW\_AT\_return\_addr}  \\
+&\livelink{chap:DWATsegment}{DW\_AT\_segment}  \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling}  \\
+&\livelink{chap:DWATspecification}{DW\_AT\_specification}  \\
+&\livelink{chap:DWATstartscope}{DW\_AT\_start\_scope}  \\
+&\livelink{chap:DWATstaticlink}{DW\_AT\_static\_link}  \\
+&\livelink{chap:DWATtrampoline}{DW\_AT\_trampoline}  \\
+&\livelink{chap:DWATtype}{DW\_AT\_type}  \\
+&\livelink{chap:DWATvisibility}{DW\_AT\_visibility}  \\
+&\livelink{chap:DWATvirtuality}{DW\_AT\_virtuality}  \\
+&\livelink{chap:DWATvtableelemlocation}{DW\_AT\_vtable\_elem\_location}  \\
+
+\hline
 \livelink{chap:DWTAGsubrangetype}{DW\_TAG\_subrange\_type}
-&DECL  \\
-&DW\_AT\_abstract\_origin  \\
-&DW\_AT\_accessibility  \\
-&DW\_AT\_allocated  \\
-&DW\_AT\_associated  \\
-&DW\_AT\_bit\_size  \\
-&DW\_AT\_bit\_stride  \\
-&DW\_AT\_byte\_size  \\
-&DW\_AT\_byte\_stride  \\
-&DW\_AT\_count  \\
-&DW\_AT\_data\_location  \\
-&DW\_AT\_declaration  \\
-&DW\_AT\_description  \\
-&DW\_AT\_lower\_bound  \\
-&DW\_AT\_name  \\
-&DW\_AT\_sibling  \\
-&DW\_AT\_threads\_scaled  \\
-&DW\_AT\_type  \\
-&DW\_AT\_upper\_bound  \\
-&DW\_AT\_visibility  \\
-
+&\livelink{chap:DECL}{DECL}  \\
+&\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}  \\
+&\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility}  \\
+&\livelink{chap:DWATallocated}{DW\_AT\_allocated}  \\
+&\livelink{chap:DWATassociated}{DW\_AT\_associated}  \\
+&\livelink{chap:DWATbitsize}{DW\_AT\_bit\_size}  \\
+&\livelink{chap:DWATbitstride}{DW\_AT\_bit\_stride}  \\
+&\livelink{chap:DWATbytesize}{DW\_AT\_byte\_size}  \\
+&\livelink{chap:DWATbytestride}{DW\_AT\_byte\_stride}  \\
+&\livelink{chap:DWATcount}{DW\_AT\_count}  \\
+&\livelink{chap:DWATdatalocation}{DW\_AT\_data\_location}  \\
+&\livelink{chap:DWATdeclaration}{DW\_AT\_declaration}  \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description}  \\
+&\livelink{chap:DWATlowerbound}{DW\_AT\_lower\_bound}  \\
+&\livelink{chap:DWATname}{DW\_AT\_name}  \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling}  \\
+&\livelink{chap:DWATthreadsscaled}{DW\_AT\_threads\_scaled}  \\
+&\livelink{chap:DWATtype}{DW\_AT\_type}  \\*
+&\livelink{chap:DWATupperbound}{DW\_AT\_upper\_bound}  \\*
+&\livelink{chap:DWATvisibility}{DW\_AT\_visibility}  \\
+
+\hline
 \livelink{chap:DWTAGsubroutinetype}{DW\_TAG\_subroutine\_type}
-&DECL  \\
-&DW\_AT\_abstract\_origin  \\
-&DW\_AT\_accessibility  \\
-&DW\_AT\_address\_class  \\
-&DW\_AT\_allocated  \\
-&DW\_AT\_associated  \\
-&DW\_AT\_data\_location  \\
-&DW\_AT\_declaration  \\
-&DW\_AT\_description  \\
-&DW\_AT\_name  \\
-&DW\_AT\_prototyped  \\
-&DW\_AT\_sibling  \\
-&DW\_AT\_start\_scope  \\
-&DW\_AT\_type  \\
-&DW\_AT\_visibility  \\
-
+&\livelink{chap:DECL}{DECL}  \\
+&\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}  \\
+&\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility}  \\
+&\livelink{chap:DWATaddressclass}{DW\_AT\_address\_class}  \\
+&\livelink{chap:DWATallocated}{DW\_AT\_allocated}  \\
+&\livelink{chap:DWATassociated}{DW\_AT\_associated}  \\
+&\livelink{chap:DWATdatalocation}{DW\_AT\_data\_location}  \\
+&\livelink{chap:DWATdeclaration}{DW\_AT\_declaration}  \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description}  \\
+&\livelink{chap:DWATname}{DW\_AT\_name}  \\
+&\livelink{chap:DWATprototyped}{DW\_AT\_prototyped}  \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling}  \\
+&\livelink{chap:DWATstartscope}{DW\_AT\_start\_scope}  \\
+&\livelink{chap:DWATtype}{DW\_AT\_type}  \\
+&\livelink{chap:DWATvisibility}{DW\_AT\_visibility}  \\
+
+\hline
 \livelink{chap:DWTAGtemplatealias}{DW\_TAG\_template\_alias}
-&DECL   \\
-&DW\_AT\_abstract\_origin   \\
-&DW\_AT\_accessibility   \\
-&DW\_AT\_allocated   \\
-&DW\_AT\_associated   \\
-&DW\_AT\_data\_location   \\
-&DW\_AT\_declaration   \\
-&DW\_AT\_description   \\
-&DW\_AT\_name   \\
-&DW\_AT\_sibling   \\
-&DW\_AT\_signature   \\
-&DW\_AT\_start\_scope   \\
-&DW\_AT\_type   \\
-&DW\_AT\_visibility   \\
-
+&\livelink{chap:DECL}{DECL}   \\
+&\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}   \\
+&\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility}   \\
+&\livelink{chap:DWATallocated}{DW\_AT\_allocated}   \\
+&\livelink{chap:DWATassociated}{DW\_AT\_associated}   \\
+&\livelink{chap:DWATdatalocation}{DW\_AT\_data\_location}   \\
+&\livelink{chap:DWATdeclaration}{DW\_AT\_declaration}   \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description}   \\
+&\livelink{chap:DWATname}{DW\_AT\_name}   \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling}   \\
+&\livelink{chap:DWATsignature}{DW\_AT\_signature}   \\
+&\livelink{chap:DWATstartscope}{DW\_AT\_start\_scope}   \\
+&\livelink{chap:DWATtype}{DW\_AT\_type}   \\
+&\livelink{chap:DWATvisibility}{DW\_AT\_visibility}   \\
+
+\hline
 \livelink{chap:DWTAGtemplatetypeparameter}{DW\_TAG\_template\_type\_parameter}
-&DECL   \\
-&DW\_AT\_description   \\
-&DW\_AT\_name   \\
-&DW\_AT\_sibling   \\
-&DW\_AT\_type   \\
+&\livelink{chap:DECL}{DECL}   \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description}   \\
+&\livelink{chap:DWATname}{DW\_AT\_name}   \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling}   \\
+&\livelink{chap:DWATtype}{DW\_AT\_type}   \\
 
+\hline
 \livelink{chap:DWTAGtemplatevalueparameter}{DW\_TAG\_template\_value\_parameter} 
-&DECL   \\
-&DW\_AT\_const\_value   \\
-&DW\_AT\_description   \\
-&DW\_AT\_name   \\
-&DW\_AT\_sibling   \\
-&DW\_AT\_type   \\
-
-
+&\livelink{chap:DECL}{DECL}   \\
+&\livelink{chap:DWATconstvalue}{DW\_AT\_const\_value}   \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description}   \\
+&\livelink{chap:DWATname}{DW\_AT\_name}   \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling}   \\
+&\livelink{chap:DWATtype}{DW\_AT\_type}   \\
+
+\hline
 \livelink{chap:DWTAGthrowntype}{DW\_TAG\_thrown\_type}
-&DECL   \\
-&DW\_AT\_allocated   \\
-&DW\_AT\_associated   \\
-&DW\_AT\_data\_location   \\
-&DW\_AT\_sibling   \\
-&DW\_AT\_type   \\
-
+&\livelink{chap:DECL}{DECL}   \\
+&\livelink{chap:DWATallocated}{DW\_AT\_allocated}   \\
+&\livelink{chap:DWATassociated}{DW\_AT\_associated}   \\
+&\livelink{chap:DWATdatalocation}{DW\_AT\_data\_location}   \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling}   \\
+&\livelink{chap:DWATtype}{DW\_AT\_type}   \\
+
+\hline
 \livelink{chap:DWTAGtryblock}{DW\_TAG\_try\_block}
-&DECL   \\
-&DW\_AT\_abstract\_origin   \\
-&DW\_AT\_high\_pc   \\
-&DW\_AT\_low\_pc   \\
-&DW\_AT\_ranges   \\
-&DW\_AT\_segment   \\
-&DW\_AT\_sibling   \\
-
+&\livelink{chap:DECL}{DECL}   \\
+&\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}   \\
+&\livelink{chap:DWAThighpc}{DW\_AT\_high\_pc}   \\
+&\livelink{chap:DWATlowpc}{DW\_AT\_low\_pc}   \\
+&\livelink{chap:DWATranges}{DW\_AT\_ranges}   \\
+&\livelink{chap:DWATsegment}{DW\_AT\_segment}   \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling}   \\
+
+\hline
 \livelink{chap:DWTAGtypedef}{DW\_TAG\_typedef}
-&DECL   \\
-&DW\_AT\_abstract\_origin   \\
-&DW\_AT\_accessibility   \\
-&DW\_AT\_allocated   \\
-&DW\_AT\_associated   \\
-&DW\_AT\_data\_location   \\
-&DW\_AT\_declaration   \\
-&DW\_AT\_description   \\
-&DW\_AT\_name   \\
-&DW\_AT\_sibling   \\
-&DW\_AT\_start\_scope   \\
-&DW\_AT\_type   \\
-&DW\_AT\_visibility   \\
-
+&\livelink{chap:DECL}{DECL}   \\
+&\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}   \\
+&\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility}   \\
+&\livelink{chap:DWATallocated}{DW\_AT\_allocated}   \\
+&\livelink{chap:DWATassociated}{DW\_AT\_associated}   \\
+&\livelink{chap:DWATdatalocation}{DW\_AT\_data\_location}   \\
+&\livelink{chap:DWATdeclaration}{DW\_AT\_declaration}   \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description}   \\
+&\livelink{chap:DWATname}{DW\_AT\_name}   \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling}   \\
+&\livelink{chap:DWATstartscope}{DW\_AT\_start\_scope}   \\
+&\livelink{chap:DWATtype}{DW\_AT\_type}   \\
+&\livelink{chap:DWATvisibility}{DW\_AT\_visibility}   \\
+
+\hline
 \livelink{chap:DWTAGtypeunit}{DW\_TAG\_type\_unit}
-&DW\_AT\_language   \\
+&\livelink{chap:DWATlanguage}{DW\_AT\_language}   \\
 
+\hline
 \livelink{chap:DWTAGuniontype}{DW\_TAG\_union\_type}
-&DECL   \\
-&DW\_AT\_abstract\_origin   \\
-&DW\_AT\_accessibility   \\
-&DW\_AT\_allocated   \\
-&DW\_AT\_associated   \\
-&DW\_AT\_bit\_size   \\
-&DW\_AT\_byte\_size   \\
-&DW\_AT\_data\_location   \\
-&DW\_AT\_declaration   \\
-&DW\_AT\_description   \\
-&DW\_AT\_name   \\
-&DW\_AT\_sibling   \\
-&DW\_AT\_signature   \\
-&DW\_AT\_specification   \\
-&DW\_AT\_start\_scope   \\
-&DW\_AT\_visibility   \\
-
-
+&\livelink{chap:DECL}{DECL}   \\
+&\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}   \\
+&\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility}   \\
+&\livelink{chap:DWATallocated}{DW\_AT\_allocated}   \\
+&\livelink{chap:DWATassociated}{DW\_AT\_associated}   \\
+&\livelink{chap:DWATbitsize}{DW\_AT\_bit\_size}   \\
+&\livelink{chap:DWATbytesize}{DW\_AT\_byte\_size}   \\
+&\livelink{chap:DWATdatalocation}{DW\_AT\_data\_location}   \\
+&\livelink{chap:DWATdeclaration}{DW\_AT\_declaration}   \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description}   \\
+&\livelink{chap:DWATname}{DW\_AT\_name}   \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling}   \\
+&\livelink{chap:DWATsignature}{DW\_AT\_signature}   \\
+&\livelink{chap:DWATspecification}{DW\_AT\_specification}   \\
+&\livelink{chap:DWATstartscope}{DW\_AT\_start\_scope}   \\
+&\livelink{chap:DWATvisibility}{DW\_AT\_visibility}   \\
+
+\hline
 \livelink{chap:DWTAGunspecifiedparameters}{DW\_TAG\_unspecified\_parameters}
-&DECL   \\
-&DW\_AT\_abstract\_origin   \\
-&DW\_AT\_artificial   \\
-&DW\_AT\_sibling   \\
+&\livelink{chap:DECL}{DECL}   \\
+&\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}   \\
+&\livelink{chap:DWATartificial}{DW\_AT\_artificial}   \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling}   \\
 
+\hline
 \livelink{chap:DWTAGunspecifiedtype}{DW\_TAG\_unspecified\_type}
-&DECL   \\
-&DW\_AT\_description   \\
-&DW\_AT\_name    \\
-
+&\livelink{chap:DECL}{DECL}   \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description}   \\
+&\livelink{chap:DWATname}{DW\_AT\_name}    \\
 
+\hline
 \livelink{chap:DWTAGvariable}{DW\_TAG\_variable}
-&DECL    \\
-&DW\_AT\_abstract\_origin    \\
-&DW\_AT\_accessibility    \\
-&DW\_AT\_const\_expr    \\
-&DW\_AT\_const\_value    \\
-&DW\_AT\_declaration    \\
-&DW\_AT\_description    \\
-&DW\_AT\_endianity    \\
-&DW\_AT\_external    \\
-&DW\_AT\_linkage\_name    \\
-&DW\_AT\_location    \\
-&DW\_AT\_name    \\
-&DW\_AT\_segment    \\
-&DW\_AT\_sibling    \\
-&DW\_AT\_specification    \\
-&DW\_AT\_start\_scope    \\
-&DW\_AT\_type    \\
-&DW\_AT\_visibility    \\
-
+&\livelink{chap:DECL}{DECL}    \\
+&\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}    \\
+&\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility}    \\
+&\livelink{chap:DWATconstexpr}{DW\_AT\_const\_expr}    \\
+&\livelink{chap:DWATconstvalue}{DW\_AT\_const\_value}    \\
+&\livelink{chap:DWATdeclaration}{DW\_AT\_declaration}    \\
+&\livelink{chap:DWATdescription}{DW\_AT\_description}    \\
+&\livelink{chap:DWATendianity}{DW\_AT\_endianity}    \\
+&\livelink{chap:DWATexternal}{DW\_AT\_external}    \\
+&\livelink{chap:DWATlinkagename}{DW\_AT\_linkage\_name}    \\
+&\livelink{chap:DWATlocation}{DW\_AT\_location}    \\
+&\livelink{chap:DWATname}{DW\_AT\_name}    \\
+&\livelink{chap:DWATsegment}{DW\_AT\_segment}    \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling}    \\
+&\livelink{chap:DWATspecification}{DW\_AT\_specification}    \\
+&\livelink{chap:DWATstartscope}{DW\_AT\_start\_scope}    \\
+&\livelink{chap:DWATtype}{DW\_AT\_type}    \\
+&\livelink{chap:DWATvisibility}{DW\_AT\_visibility}    \\
+
+\hline
 \livelink{chap:DWTAGvariant}{DW\_TAG\_variant}
-&DECL    \\
-&DW\_AT\_accessibility   \\
-&DW\_AT\_abstract\_origin   \\
-&DW\_AT\_declaration   \\
-&DW\_AT\_discr\_list   \\
-&DW\_AT\_discr\_value   \\
-&DW\_AT\_sibling   \\
-
+&\livelink{chap:DECL}{DECL}    \\
+&\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility}   \\
+&\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}   \\
+&\livelink{chap:DWATdeclaration}{DW\_AT\_declaration}   \\
+&\livelink{chap:DWATdiscrlist}{DW\_AT\_discr\_list}   \\
+&\livelink{chap:DWATdiscrvalue}{DW\_AT\_discr\_value}   \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling}   \\
+
+\hline
 \livelink{chap:DWTAGvariantpart}{DW\_TAG\_variant\_part}
-&DECL   \\
-&DW\_AT\_abstract\_origin   \\
-&DW\_AT\_accessibility   \\
-&DW\_AT\_declaration   \\
-&DW\_AT\_discr   \\
-&DW\_AT\_sibling   \\
-&DW\_AT\_type   \\
-
+&\livelink{chap:DECL}{DECL}   \\
+&\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}   \\
+&\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility}   \\
+&\livelink{chap:DWATdeclaration}{DW\_AT\_declaration}   \\
+&\livelink{chap:DWATdiscr}{DW\_AT\_discr}   \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling}   \\
+&\livelink{chap:DWATtype}{DW\_AT\_type}   \\
+
+\hline
 \livelink{chap:DWTAGvolatiletype}{DW\_TAG\_volatile\_type}  
-&DW\_AT\_allocated   \\
-&DW\_AT\_associated    \\
-&DW\_AT\_data\_location    \\
-&DW\_AT\_name    \\
-&DW\_AT\_sibling    \\
-&DW\_AT\_type    \\
-
+&\livelink{chap:DWATallocated}{DW\_AT\_allocated}   \\
+&\livelink{chap:DWATassociated}{DW\_AT\_associated}    \\
+&\livelink{chap:DWATdatalocation}{DW\_AT\_data\_location}    \\
+&\livelink{chap:DWATname}{DW\_AT\_name}    \\
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling}    \\
+&\livelink{chap:DWATtype}{DW\_AT\_type}    \\
+
+\hline
 \livelink{chap:DWTAGwithstmt}{DW\_TAG\_with\_stmt}
-&DW\_AT\_accessibility    \\
-&DW\_AT\_address\_class    \\
-&DW\_AT\_declaration    \\
-&DW\_AT\_high\_pc    \\
-&DW\_AT\_location    \\
-&DW\_AT\_low\_pc    \\
-&DW\_AT\_ranges    \\
-&DW\_AT\_segment    \\
-&DW\_AT\_sibling    \\
-&DW\_AT\_type    \\
-&DW\_AT\_visibility    \\
+&\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility}    \\*
+&\livelink{chap:DWATaddressclass}{DW\_AT\_address\_class}    \\*
+&\livelink{chap:DWATdeclaration}{DW\_AT\_declaration}    \\*
+&\livelink{chap:DWAThighpc}{DW\_AT\_high\_pc}    \\*
+&\livelink{chap:DWATlocation}{DW\_AT\_location}    \\*
+&\livelink{chap:DWATlowpc}{DW\_AT\_low\_pc}    \\*
+&\livelink{chap:DWATranges}{DW\_AT\_ranges}    \\*
+&\livelink{chap:DWATsegment}{DW\_AT\_segment}    \\*
+&\livelink{chap:DWATsibling}{DW\_AT\_sibling}    \\*
+&\livelink{chap:DWATtype}{DW\_AT\_type}    \\*
+&\livelink{chap:DWATvisibility}{DW\_AT\_visibility}    \\*
 \end{longtable}