This completes (many!) changes resulting from reviews over the
[dwarf-doc.git] / dwarf5 / latexdoc / programscope.tex
index ee1d69a..5fe2e5c 100644 (file)
@@ -176,7 +176,7 @@ unit.
 This information is placed in a separate object file
 section from the debugging information entries themselves. The
 value of the statement list attribute is the offset in the
 This information is placed in a separate object file
 section from the debugging information entries themselves. The
 value of the statement list attribute is the offset in the
-\addtoindex{.debug\_line} section of the first byte of the line number
+\dotdebugline{} section of the first byte of the line number
 information for this compilation unit 
 (see Section \refersec{chap:linenumberinformation}).
 
 information for this compilation unit 
 (see Section \refersec{chap:linenumberinformation}).
 
@@ -191,7 +191,7 @@ offset to the macro information for this compilation unit.
 This information is placed in a separate object file section
 from the debugging information entries themselves. The
 value of the macro information attribute is the offset in
 This information is placed in a separate object file section
 from the debugging information entries themselves. The
 value of the macro information attribute is the offset in
-the \addtoindex{.debug\_macinfo} section of the first byte of the macro
+the \dotdebugmacinfo{} section of the first byte of the macro
 information for this compilation unit 
 (see Section \refersec{chap:macroinformation}).
 
 information for this compilation unit 
 (see Section \refersec{chap:macroinformation}).
 
@@ -879,8 +879,8 @@ a
 a \livelink{chap:flag}{flag}.
 
 \textit{The \addtoindex{Fortran} 
 a \livelink{chap:flag}{flag}.
 
 \textit{The \addtoindex{Fortran} 
-language allows the keywords elemental, pure
-and recursive to be included as part of the declaration of
+language allows the keywords \texttt{elemental}, \texttt{pure}
+and \texttt{recursive} to be included as part of the declaration of
 a subroutine; these attributes reflect that usage. These
 attributes are not relevant for languages that do not support
 similar keywords or syntax. In particular, the \livelink{chap:DWATrecursive}{DW\_AT\_recursive}
 a subroutine; these attributes reflect that usage. These
 attributes are not relevant for languages that do not support
 similar keywords or syntax. In particular, the \livelink{chap:DWATrecursive}{DW\_AT\_recursive}
@@ -1255,7 +1255,7 @@ Name&Meaning\\ \hline
 \end{table}
 
 \textit{In \addtoindex{C++}, a function or a constructor declared with
 \end{table}
 
 \textit{In \addtoindex{C++}, a function or a constructor declared with
-constexpr is implicitly declared inline. The abstract inline
+\addtoindex{\texttt{constexpr}} is implicitly declared inline. The abstract inline
 instance (see below) is represented by a debugging information
 entry with the tag \livelink{chap:DWTAGsubprogram}{DW\_TAG\_subprogram}. Such an entry has a
 \livelink{chap:DWATinline}{DW\_AT\_inline} attribute whose value is \livelink{chap:DWINLinlined}{DW\_INL\_inlined}.}
 instance (see below) is represented by a debugging information
 entry with the tag \livelink{chap:DWTAGsubprogram}{DW\_TAG\_subprogram}. Such an entry has a
 \livelink{chap:DWATinline}{DW\_AT\_inline} attribute whose value is \livelink{chap:DWINLinlined}{DW\_INL\_inlined}.}
@@ -1430,7 +1430,8 @@ representation of the subroutine's return value. The value of
 this attribute is the actual return value of the subroutine,
 represented as it would be on the target architecture.
 
 this attribute is the actual return value of the subroutine,
 represented as it would be on the target architecture.
 
-\textit{In \addtoindex{C++}, if a function or a constructor declared with constexpr
+\textit{In \addtoindex{C++}, if a function or a constructor declared with 
+\addtoindex{\texttt{constexpr}}
 is called with constant expressions, then the corresponding
 concrete inlined instance has a 
 \livelink{chap:DWATconstexpr}{DW\_AT\_const\_expr} attribute,
 is called with constant expressions, then the corresponding
 concrete inlined instance has a 
 \livelink{chap:DWATconstexpr}{DW\_AT\_const\_expr} attribute,