\DWTAGrvaluereferencetype,
\DWTAGsettype,
\DWTAGsharedtype,
+\bb
+\DWTAGskeletonunit,
+\eb
\DWTAGstringtype,
\DWTAGstructuretype,
\DWTAGsubprogram,
&\livelinki{chap:DWATdiscrvaluediscriminantvalue}
{Discriminant value}
{discriminant value} \\
-\DWATdwoidTARG
-&\livelinki{chap:DWATdwoidforunit}
- {Signature for compilation unit}
- {split DWARF object file!unit ID} \\
+\bbeb
\DWATdwonameTARG
&\livelinki{chap:DWATdwonameforunit}
{Name of split DWARF object file}
the subprogram, and then continue; when evaluating \DWOPentryvalueNAME{},
the consumer would use these recorded values rather than the current
values. Or, when evaluating \DWOPentryvalueNAME{}, the consumer could
-"virtually unwind" using the Call Frame Information
+\bb
+virtually unwind
+\eb
+using the Call Frame Information
(see Section \refersec{chap:callframeinformation})
to recover register values that might have been clobbered since the
subprogram entry point.}
unit. The offset given by the \DWATranges{} attribute is
relative to that base.
+\needlines{4}
The \definitionx{applicable base address} of a \addtoindex{range list}
entry is determined by the closest preceding base address
selection entry in the same range list (see
where the value may be known during compilation or may be
computed dynamically during execution.
-\needlines{5}
+\needlines{8}
The value of these
attributes is determined based on the class as follows:
\begin{itemize}