Incorporate Issue 130313.5, Add support for Fortran assumed-rank arrays.
[dwarf-doc.git] / dwarf5 / latexdoc / attributesbytag.tex
index ecdf6cb..34e6d15 100644 (file)
@@ -15,10 +15,11 @@ entry. Therefore, the list may be taken as instructive, but
 cannot be considered definitive.  
 
 In the following table,
-\addtoindex{DECL} 
+\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}}
+\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}.
@@ -37,7 +38,7 @@ means include all three of the
 \endlastfoot
 
 \livelink{chap:DWTAGaccessdeclaration}{DW\_TAG\_access\_declaration} 
-& DECL \\
+&\livelink{chap:DECL}{DECL} \\
 &\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility} \\
 &\livelink{chap:DWATdescription}{DW\_AT\_description} \\
 &\livelink{chap:DWATname}{DW\_AT\_name} \\
@@ -45,7 +46,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGarraytype}{DW\_TAG\_array\_type}
-&DECL \\
+&\livelink{chap:DECL}{DECL} \\
 &\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin} \\
 &\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility} \\
 &\livelink{chap:DWATallocated}{DW\_AT\_allocated} \\
@@ -66,7 +67,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGbasetype}{DW\_TAG\_base\_type}
-&DECL \\
+&\livelink{chap:DECL}{DECL} \\
 &\livelink{chap:DWATallocated}{DW\_AT\_allocated} \\
 &\livelink{chap:DWATassociated}{DW\_AT\_associated} \\
 &\livelink{chap:DWATbinaryscale}{DW\_AT\_binary\_scale} \\
@@ -88,7 +89,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGcatchblock}{DW\_TAG\_catch\_block}
-&DECL \\*
+&\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} \\
@@ -98,7 +99,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGclasstype}{DW\_TAG\_class\_type}
-&DECL \\
+&\livelink{chap:DECL}{DECL} \\
 &\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin} \\
 &\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility} \\
 &\livelink{chap:DWATallocated}{DW\_AT\_allocated} \\
@@ -115,9 +116,16 @@ means include all three of the
 &\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 \\
+&\livelink{chap:DECL}{DECL} \\
 &\livelink{chap:DWATdeclaration}{DW\_AT\_declaration} \\
 &\livelink{chap:DWATdescription}{DW\_AT\_description} \\
 &\livelink{chap:DWATlinkagename}{DW\_AT\_linkage\_name} \\
@@ -129,7 +137,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGcommoninclusion}{DW\_TAG\_common\_inclusion}
-&DECL \\
+&\livelink{chap:DECL}{DECL} \\
 &\livelink{chap:DWATcommonreference}{DW\_AT\_common\_reference} \\
 &\livelink{chap:DWATdeclaration}{DW\_AT\_declaration} \\
 &\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
@@ -154,7 +162,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGcondition}{DW\_TAG\_condition}
-&DECL \\
+&\livelink{chap:DECL}{DECL} \\
 &\livelink{chap:DWATname}{DW\_AT\_name} \\
 &\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
 
@@ -169,7 +177,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGconstant}{DW\_TAG\_constant}
-&DECL \\
+&\livelink{chap:DECL}{DECL} \\
 &\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility} \\
 &\livelink{chap:DWATconstvalue}{DW\_AT\_const\_value} \\
 &\livelink{chap:DWATdeclaration}{DW\_AT\_declaration} \\
@@ -189,7 +197,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGentrypoint}{DW\_TAG\_entry\_point}
-&DECL \\
+&\livelink{chap:DECL}{DECL} \\
 &\livelink{chap:DWATaddressclass}{DW\_AT\_address\_class} \\
 &\livelink{chap:DWATdescription}{DW\_AT\_description} \\
 &\livelink{chap:DWATframebase}{DW\_AT\_frame\_base} \\
@@ -204,7 +212,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGenumerationtype}{DW\_TAG\_enumeration\_type}
-&DECL \\
+&\livelink{chap:DECL}{DECL} \\
 &\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin} \\
 &\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility} \\
 &\livelink{chap:DWATallocated}{DW\_AT\_allocated} \\
@@ -227,7 +235,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGenumerator}{DW\_TAG\_enumerator}
-&DECL \\
+&\livelink{chap:DECL}{DECL} \\
 &\livelink{chap:DWATconstvalue}{DW\_AT\_const\_value} \\
 &\livelink{chap:DWATdescription}{DW\_AT\_description} \\
 &\livelink{chap:DWATname}{DW\_AT\_name} \\
@@ -235,7 +243,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGfiletype}{DW\_TAG\_file\_type}
-&DECL \\
+&\livelink{chap:DECL}{DECL} \\
 &\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin} \\
 &\livelink{chap:DWATallocated}{DW\_AT\_allocated} \\
 &\livelink{chap:DWATassociated}{DW\_AT\_associated} \\
@@ -251,7 +259,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGformalparameter}{DW\_TAG\_formal\_parameter}
-&DECL \\
+&\livelink{chap:DECL}{DECL} \\
 &\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin} \\
 &\livelink{chap:DWATartificial}{DW\_AT\_artificial} \\
 &\livelink{chap:DWATconstvalue}{DW\_AT\_const\_value} \\
@@ -268,14 +276,38 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGfriend}{DW\_TAG\_friend}
-&DECL \\
+&\livelink{chap:DECL}{DECL} \\
 &\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin} \\
 &\livelink{chap:DWATfriend}{DW\_AT\_friend} \\
 &\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
 
+\hline
+% Please keep in synch with DW_TAG_subrange_type.
+\livelink{chap:DWTAGgenericsubrange}{DW\_TAG\_generic\_subrange}
+&\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:DWTAGimporteddeclaration}{DW\_TAG\_imported\_declaration}
-&DECL \\
+&\livelink{chap:DECL}{DECL} \\
 &\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility} \\
 &\livelink{chap:DWATdescription}{DW\_AT\_description} \\
 &\livelink{chap:DWATimport}{DW\_AT\_import} \\
@@ -285,7 +317,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGimportedmodule}{DW\_TAG\_imported\_module}
-&DECL \\
+&\livelink{chap:DECL}{DECL} \\
 &\livelink{chap:DWATimport}{DW\_AT\_import} \\
 &\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
 &\livelink{chap:DWATstartscope}{DW\_AT\_start\_scope} \\
@@ -296,7 +328,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGinheritance}{DW\_TAG\_inheritance}
-&DECL \\
+&\livelink{chap:DECL}{DECL} \\
 &\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility} \\
 &\livelink{chap:DWATdatamemberlocation}{DW\_AT\_data\_member\_location} \\
 &\livelink{chap:DWATsibling}{DW\_AT\_sibling} \\
@@ -322,7 +354,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGinterfacetype}{DW\_TAG\_interface\_type}
-&DECL \\
+&\livelink{chap:DECL}{DECL} \\
 &\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility} \\
 &\livelink{chap:DWATdescription}{DW\_AT\_description} \\
 &\livelink{chap:DWATname}{DW\_AT\_name} \\
@@ -331,7 +363,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGlabel}{DW\_TAG\_label}
-&DECL \\
+&\livelink{chap:DECL}{DECL} \\
 &\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin} \\
 &\livelink{chap:DWATdescription}{DW\_AT\_description} \\
 &\livelink{chap:DWATlowpc}{DW\_AT\_low\_pc} \\
@@ -342,7 +374,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGlexicalblock}{DW\_TAG\_lexical\_block}
-&DECL \\
+&\livelink{chap:DECL}{DECL} \\
 &\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin} \\
 &\livelink{chap:DWATdescription}{DW\_AT\_description} \\
 &\livelink{chap:DWAThighpc}{DW\_AT\_high\_pc} \\
@@ -354,7 +386,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGmember}{DW\_TAG\_member}
-&DECL \\
+&\livelink{chap:DECL}{DECL} \\
 &\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility} \\
 &\livelink{chap:DWATbitoffset}{DW\_AT\_bit\_offset} \\
 &\livelink{chap:DWATbitsize}{DW\_AT\_bit\_size} \\
@@ -371,7 +403,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGmodule}{DW\_TAG\_module}
-&DECL \\
+&\livelink{chap:DECL}{DECL} \\
 &\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility} \\
 &\livelink{chap:DWATdeclaration}{DW\_AT\_declaration} \\
 &\livelink{chap:DWATdescription}{DW\_AT\_description} \\
@@ -388,7 +420,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGnamelist}{DW\_TAG\_namelist}
-&DECL \\
+&\livelink{chap:DECL}{DECL} \\
 &\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin} \\
 &\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility} \\
 &\livelink{chap:DWATdeclaration}{DW\_AT\_declaration} \\
@@ -398,13 +430,13 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGnamelistitem}{DW\_TAG\_namelist\_item}
-&DECL \\
+&\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 \\
+&\livelink{chap:DECL}{DECL} \\
 &\livelink{chap:DWATdescription}{DW\_AT\_description} \\
 &\livelink{chap:DWATextension}{DW\_AT\_extension} \\
 &\livelink{chap:DWATname}{DW\_AT\_name} \\
@@ -440,7 +472,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGpointertype}{DW\_TAG\_pointer\_type}
-&DECL  \\
+&\livelink{chap:DECL}{DECL}  \\
 &\livelink{chap:DWATaddressclass}{DW\_AT\_address\_class}  \\
 &\livelink{chap:DWATallocated}{DW\_AT\_allocated}  \\
 &\livelink{chap:DWATassociated}{DW\_AT\_associated}  \\
@@ -451,7 +483,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGptrtomembertype}{DW\_TAG\_ptr\_to\_member\_type}
-&DECL  \\
+&\livelink{chap:DECL}{DECL}  \\
 &\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}  \\
 &\livelink{chap:DWATaddressclass}{DW\_AT\_address\_class}  \\
 &\livelink{chap:DWATallocated}{DW\_AT\_allocated}  \\
@@ -487,7 +519,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGrvaluereferencetype}{DW\_TAG\_rvalue\_reference\_type}
-&DECL  \\
+&\livelink{chap:DECL}{DECL}  \\
 &\livelink{chap:DWATaddressclass}{DW\_AT\_address\_class}  \\
 &\livelink{chap:DWATallocated}{DW\_AT\_allocated}  \\
 &\livelink{chap:DWATassociated}{DW\_AT\_associated}  \\
@@ -498,7 +530,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGsettype}{DW\_TAG\_set\_type}
-&DECL  \\
+&\livelink{chap:DECL}{DECL}  \\
 &\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}  \\
 &\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility}  \\
 &\livelink{chap:DWATallocated}{DW\_AT\_allocated}  \\
@@ -526,7 +558,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGstringtype}{DW\_TAG\_string\_type}
-&DECL  \\
+&\livelink{chap:DECL}{DECL}  \\
 &\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}  \\
 &\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility}  \\
 &\livelink{chap:DWATallocated}{DW\_AT\_allocated}  \\
@@ -540,11 +572,13 @@ means include all three of the
 &\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  \\
+&\livelink{chap:DECL}{DECL}  \\
 &\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}  \\
 &\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility}  \\
 &\livelink{chap:DWATallocated}{DW\_AT\_allocated}  \\
@@ -563,7 +597,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGsubprogram}{DW\_TAG\_subprogram}
-&DECL  \\
+&\livelink{chap:DECL}{DECL}  \\
 &\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}  \\
 &\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility}  \\
 &\livelink{chap:DWATaddressclass}{DW\_AT\_address\_class}  \\
@@ -601,7 +635,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGsubrangetype}{DW\_TAG\_subrange\_type}
-&DECL  \\
+&\livelink{chap:DECL}{DECL}  \\
 &\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}  \\
 &\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility}  \\
 &\livelink{chap:DWATallocated}{DW\_AT\_allocated}  \\
@@ -624,7 +658,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGsubroutinetype}{DW\_TAG\_subroutine\_type}
-&DECL  \\
+&\livelink{chap:DECL}{DECL}  \\
 &\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}  \\
 &\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility}  \\
 &\livelink{chap:DWATaddressclass}{DW\_AT\_address\_class}  \\
@@ -642,7 +676,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGtemplatealias}{DW\_TAG\_template\_alias}
-&DECL   \\
+&\livelink{chap:DECL}{DECL}   \\
 &\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}   \\
 &\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility}   \\
 &\livelink{chap:DWATallocated}{DW\_AT\_allocated}   \\
@@ -659,7 +693,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGtemplatetypeparameter}{DW\_TAG\_template\_type\_parameter}
-&DECL   \\
+&\livelink{chap:DECL}{DECL}   \\
 &\livelink{chap:DWATdescription}{DW\_AT\_description}   \\
 &\livelink{chap:DWATname}{DW\_AT\_name}   \\
 &\livelink{chap:DWATsibling}{DW\_AT\_sibling}   \\
@@ -667,7 +701,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGtemplatevalueparameter}{DW\_TAG\_template\_value\_parameter} 
-&DECL   \\
+&\livelink{chap:DECL}{DECL}   \\
 &\livelink{chap:DWATconstvalue}{DW\_AT\_const\_value}   \\
 &\livelink{chap:DWATdescription}{DW\_AT\_description}   \\
 &\livelink{chap:DWATname}{DW\_AT\_name}   \\
@@ -676,7 +710,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGthrowntype}{DW\_TAG\_thrown\_type}
-&DECL   \\
+&\livelink{chap:DECL}{DECL}   \\
 &\livelink{chap:DWATallocated}{DW\_AT\_allocated}   \\
 &\livelink{chap:DWATassociated}{DW\_AT\_associated}   \\
 &\livelink{chap:DWATdatalocation}{DW\_AT\_data\_location}   \\
@@ -685,7 +719,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGtryblock}{DW\_TAG\_try\_block}
-&DECL   \\
+&\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}   \\
@@ -695,7 +729,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGtypedef}{DW\_TAG\_typedef}
-&DECL   \\
+&\livelink{chap:DECL}{DECL}   \\
 &\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}   \\
 &\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility}   \\
 &\livelink{chap:DWATallocated}{DW\_AT\_allocated}   \\
@@ -715,7 +749,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGuniontype}{DW\_TAG\_union\_type}
-&DECL   \\
+&\livelink{chap:DECL}{DECL}   \\
 &\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}   \\
 &\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility}   \\
 &\livelink{chap:DWATallocated}{DW\_AT\_allocated}   \\
@@ -734,20 +768,20 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGunspecifiedparameters}{DW\_TAG\_unspecified\_parameters}
-&DECL   \\
+&\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   \\
+&\livelink{chap:DECL}{DECL}   \\
 &\livelink{chap:DWATdescription}{DW\_AT\_description}   \\
 &\livelink{chap:DWATname}{DW\_AT\_name}    \\
 
 \hline
 \livelink{chap:DWTAGvariable}{DW\_TAG\_variable}
-&DECL    \\
+&\livelink{chap:DECL}{DECL}    \\
 &\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}    \\
 &\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility}    \\
 &\livelink{chap:DWATconstexpr}{DW\_AT\_const\_expr}    \\
@@ -768,7 +802,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGvariant}{DW\_TAG\_variant}
-&DECL    \\
+&\livelink{chap:DECL}{DECL}    \\
 &\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility}   \\
 &\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}   \\
 &\livelink{chap:DWATdeclaration}{DW\_AT\_declaration}   \\
@@ -778,7 +812,7 @@ means include all three of the
 
 \hline
 \livelink{chap:DWTAGvariantpart}{DW\_TAG\_variant\_part}
-&DECL   \\
+&\livelink{chap:DECL}{DECL}   \\
 &\livelink{chap:DWATabstractorigin}{DW\_AT\_abstract\_origin}   \\
 &\livelink{chap:DWATaccessibility}{DW\_AT\_accessibility}   \\
 &\livelink{chap:DWATdeclaration}{DW\_AT\_declaration}   \\