\doxysection{Dwarf\+\_\+\+Macro\+\_\+\+Details\+\_\+s Struct Reference}
\hypertarget{struct_dwarf___macro___details__s}{}\label{struct_dwarf___macro___details__s}\index{Dwarf\_Macro\_Details\_s@{Dwarf\_Macro\_Details\_s}}


{\ttfamily \+\#include $<$libdwarf.\+h$>$}

\doxysubsubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{struct_dwarf___macro___details__s_a2384ba5d2c01849d6e70da34df7703ec}\label{struct_dwarf___macro___details__s_a2384ba5d2c01849d6e70da34df7703ec} 
\doxymbox{\hyperlink{group__basicdatatypes_ga08c706887ae8c6e09e8f0fb5dd9a539e}{Dwarf\+\_\+\+Off}} {\bfseries dmd\+\_\+offset}
\item 
\Hypertarget{struct_dwarf___macro___details__s_ac5e296f23fd0009b757e568119ef0896}\label{struct_dwarf___macro___details__s_ac5e296f23fd0009b757e568119ef0896} 
\doxymbox{\hyperlink{group__basicdatatypes_ga52e439e652a1a30277679f64f83cc0fe}{Dwarf\+\_\+\+Small}} {\bfseries dmd\+\_\+type}
\item 
\Hypertarget{struct_dwarf___macro___details__s_a469935ddd0a32683bf822570b635bc40}\label{struct_dwarf___macro___details__s_a469935ddd0a32683bf822570b635bc40} 
\doxymbox{\hyperlink{group__basicdatatypes_gac91d9490d58c8d86a4d5b63ca93ba6dd}{Dwarf\+\_\+\+Signed}} {\bfseries dmd\+\_\+lineno}
\item 
\Hypertarget{struct_dwarf___macro___details__s_af2b58dfa3ce157259dc50b097f4d391f}\label{struct_dwarf___macro___details__s_af2b58dfa3ce157259dc50b097f4d391f} 
\doxymbox{\hyperlink{group__basicdatatypes_gac91d9490d58c8d86a4d5b63ca93ba6dd}{Dwarf\+\_\+\+Signed}} {\bfseries dmd\+\_\+fileindex}
\item 
\Hypertarget{struct_dwarf___macro___details__s_ab5f659feb2d9101f55fa681c985652f7}\label{struct_dwarf___macro___details__s_ab5f659feb2d9101f55fa681c985652f7} 
char \texorpdfstring{$\ast$}{*} {\bfseries dmd\+\_\+macro}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
This applies to DWARF2, DWARF3, and DWARF4 compilation units. DWARF5 .debug\+\_\+macro has its own function interface which does not use this struct. 

The documentation for this struct was generated from the following file:\+\begin{DoxyCompactItemize}
\item 
D:\+/\+\+W/\+\+B/\+src/\+libdwarf-\/2.\+3.\+1/\+src/\+lib/\+libdwarf/\+\doxymbox{\hyperlink{libdwarf_8h}{libdwarf.\+h}}\end{DoxyCompactItemize}
