Lines Matching refs:DebugMapObject

23 DebugMapObject::DebugMapObject(StringRef ObjectFilename,  in DebugMapObject()  function in llvm::dsymutil::DebugMapObject
27 bool DebugMapObject::addSymbol(StringRef Name, Optional<uint64_t> ObjectAddress, in addSymbol()
37 void DebugMapObject::print(raw_ostream &OS) const { in print()
62 void DebugMapObject::dump() const { print(errs()); } in dump()
65 DebugMapObject &DebugMap::addDebugMapObject(StringRef ObjectFilePath, in addDebugMapObject()
67 Objects.emplace_back(new DebugMapObject(ObjectFilePath, Timestamp)); in addDebugMapObject()
71 const DebugMapObject::DebugMapEntry *
72 DebugMapObject::lookupSymbol(StringRef SymbolName) const { in lookupSymbol()
79 const DebugMapObject::DebugMapEntry *
80 DebugMapObject::lookupObjectAddress(uint64_t Address) const { in lookupObjectAddress()
129 struct MappingTraits<dsymutil::DebugMapObject>::YamlDMO {
131 YamlDMO(IO &io, dsymutil::DebugMapObject &Obj);
132 dsymutil::DebugMapObject denormalize(IO &IO);
136 std::vector<dsymutil::DebugMapObject::YAMLSymbolMapping> Entries;
139 void MappingTraits<std::pair<std::string, DebugMapObject::SymbolMapping>>::
140 mapping(IO &io, std::pair<std::string, DebugMapObject::SymbolMapping> &s) { in mapping()
147 void MappingTraits<dsymutil::DebugMapObject>::mapping( in mapping()
148 IO &io, dsymutil::DebugMapObject &DMO) { in mapping()
149 MappingNormalization<YamlDMO, dsymutil::DebugMapObject> Norm(io, DMO); in mapping()
166 SequenceTraits<std::vector<std::unique_ptr<dsymutil::DebugMapObject>>>::size( in size()
167 IO &io, std::vector<std::unique_ptr<dsymutil::DebugMapObject>> &seq) { in size()
171 dsymutil::DebugMapObject &
172 SequenceTraits<std::vector<std::unique_ptr<dsymutil::DebugMapObject>>>::element( in element()
173 IO &, std::vector<std::unique_ptr<dsymutil::DebugMapObject>> &seq, in element()
177 seq[index].reset(new dsymutil::DebugMapObject); in element()
202 MappingTraits<dsymutil::DebugMapObject>::YamlDMO::YamlDMO( in YamlDMO()
203 IO &io, dsymutil::DebugMapObject &Obj) { in YamlDMO()
211 dsymutil::DebugMapObject
212 MappingTraits<dsymutil::DebugMapObject>::YamlDMO::denormalize(IO &IO) { in denormalize()
245 dsymutil::DebugMapObject Res(Path, TV); in denormalize()