Add MCDwarfLineStr class to the public API.
Note that MCDwarfLineTableHeader::Emit(), takes MCDwarfLineStr as
an Optional<> parameter making it impossible to use the API if the class
is not publicly defined.
Differential D109412
[MC] Make MCDwarfLineStr class public maksfb on Sep 7 2021, 7:29 PM. Authored by
Details Add MCDwarfLineStr class to the public API. Note that MCDwarfLineTableHeader::Emit(), takes MCDwarfLineStr as
Diff Detail Event TimelineComment Actions Personally patch makes sense. It's inline with all other classes that are exposed, and it's needed for tools that use MC and are working with DWARF 5. Comment Actions Perhaps a unit test demonstrating the sort of thing you want to use this API for?
Presumably you could still pass None to such an API? But yeah, couldn't use whatever functionality is exposed by passing a non-None value. Comment Actions
I couldn't make None work. Still, would like to have the support for DWARF v5 and will need this interface. |