Please use GitHub pull requests for new patches. Phabricator shutdown timeline
Changeset View
Changeset View
Standalone View
Standalone View
llvm/lib/ObjectYAML/DWARFYAML.cpp
Show First 20 Lines • Show All 137 Lines • ▼ Show 20 Lines | void MappingTraits<DWARFYAML::PubSection>::mapping( | ||||
IO.mapRequired("Version", Section.Version); | IO.mapRequired("Version", Section.Version); | ||||
IO.mapRequired("UnitOffset", Section.UnitOffset); | IO.mapRequired("UnitOffset", Section.UnitOffset); | ||||
IO.mapRequired("UnitSize", Section.UnitSize); | IO.mapRequired("UnitSize", Section.UnitSize); | ||||
IO.mapRequired("Entries", Section.Entries); | IO.mapRequired("Entries", Section.Entries); | ||||
} | } | ||||
void MappingTraits<DWARFYAML::Unit>::mapping(IO &IO, DWARFYAML::Unit &Unit) { | void MappingTraits<DWARFYAML::Unit>::mapping(IO &IO, DWARFYAML::Unit &Unit) { | ||||
IO.mapOptional("Format", Unit.Format, dwarf::DWARF32); | IO.mapOptional("Format", Unit.Format, dwarf::DWARF32); | ||||
IO.mapOptional("Length", Unit.Length, 0); | IO.mapOptional("Length", Unit.Length); | ||||
IO.mapRequired("Version", Unit.Version); | IO.mapRequired("Version", Unit.Version); | ||||
if (Unit.Version >= 5) | if (Unit.Version >= 5) | ||||
IO.mapRequired("UnitType", Unit.Type); | IO.mapRequired("UnitType", Unit.Type); | ||||
IO.mapRequired("AbbrOffset", Unit.AbbrOffset); | IO.mapRequired("AbbrOffset", Unit.AbbrOffset); | ||||
IO.mapRequired("AddrSize", Unit.AddrSize); | IO.mapRequired("AddrSize", Unit.AddrSize); | ||||
IO.mapOptional("Entries", Unit.Entries); | IO.mapOptional("Entries", Unit.Entries); | ||||
} | } | ||||
▲ Show 20 Lines • Show All 119 Lines • Show Last 20 Lines |