Lines Matching +full:data +full:- +full:mapping

1 //===- DWARFYAML.cpp - DWARF YAMLIO implementation ------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
21 bool DWARFYAML::Data::isEmpty() const {
25 SetVector<StringRef> DWARFYAML::Data::getNonEmptySectionNames() const {
60 Expected<DWARFYAML::Data::AbbrevTableInfo>
61 DWARFYAML::Data::getAbbrevTableInfoByID(uint64_t ID) const {
75 AbbrevTableID, Index, It.first->second.Index);
86 return It->second;
91 void MappingTraits<DWARFYAML::Data>::mapping(IO &IO, DWARFYAML::Data &DWARF) {
114 void MappingTraits<DWARFYAML::AbbrevTable>::mapping(
120 void MappingTraits<DWARFYAML::Abbrev>::mapping(IO &IO,
128 void MappingTraits<DWARFYAML::IdxForm>::mapping(IO &IO,
134 void MappingTraits<DWARFYAML::DebugNameAbbreviation>::mapping(
141 void MappingTraits<DWARFYAML::DebugNameEntry>::mapping(
148 void MappingTraits<DWARFYAML::DebugNamesSection>::mapping(
154 void MappingTraits<DWARFYAML::AttributeAbbrev>::mapping(
162 void MappingTraits<DWARFYAML::ARangeDescriptor>::mapping(
168 void MappingTraits<DWARFYAML::ARange>::mapping(IO &IO,
179 void MappingTraits<DWARFYAML::RangeEntry>::mapping(
185 void MappingTraits<DWARFYAML::Ranges>::mapping(IO &IO,
192 void MappingTraits<DWARFYAML::PubEntry>::mapping(IO &IO,
195 if (static_cast<DWARFYAML::DWARFContext *>(IO.getContext())->IsGNUPubSec)
200 void MappingTraits<DWARFYAML::PubSection>::mapping(
210 void MappingTraits<DWARFYAML::Unit>::mapping(IO &IO, DWARFYAML::Unit &Unit) {
222 void MappingTraits<DWARFYAML::Entry>::mapping(IO &IO, DWARFYAML::Entry &Entry) {
227 void MappingTraits<DWARFYAML::FormValue>::mapping(
236 void MappingTraits<DWARFYAML::File>::mapping(IO &IO, DWARFYAML::File &File) {
243 void MappingTraits<DWARFYAML::LineTableOpcode>::mapping(
259 IO.mapOptional("Data", LineTableOpcode.Data);
262 void MappingTraits<DWARFYAML::LineTable>::mapping(
281 void MappingTraits<DWARFYAML::SegAddrPair>::mapping(
287 void MappingTraits<DWARFYAML::AddrTableEntry>::mapping(
297 void MappingTraits<DWARFYAML::StringOffsetsTable>::mapping(
306 void MappingTraits<DWARFYAML::DWARFOperation>::mapping(
312 void MappingTraits<DWARFYAML::RnglistEntry>::mapping(
318 void MappingTraits<DWARFYAML::LoclistEntry>::mapping(
327 void MappingTraits<DWARFYAML::ListEntries<EntryType>>::mapping(
342 void MappingTraits<DWARFYAML::ListTable<EntryType>>::mapping(