Lines Matching refs:DebugMapObject
41 DebugMapObject::DebugMapObject(StringRef ObjectFilename, in DebugMapObject() function in llvm::dsymutil::DebugMapObject
46 bool DebugMapObject::addSymbol(StringRef Name, Optional<uint64_t> ObjectAddress, in addSymbol()
56 void DebugMapObject::print(raw_ostream &OS) const { in print()
79 void DebugMapObject::dump() const { print(errs()); } in dump()
82 DebugMapObject &
86 Objects.emplace_back(new DebugMapObject(ObjectFilePath, Timestamp, Type)); in addDebugMapObject()
90 const DebugMapObject::DebugMapEntry *
91 DebugMapObject::lookupSymbol(StringRef SymbolName) const { in lookupSymbol()
98 const DebugMapObject::DebugMapEntry *
99 DebugMapObject::lookupObjectAddress(uint64_t Address) const { in lookupObjectAddress()
151 struct MappingTraits<dsymutil::DebugMapObject>::YamlDMO {
153 YamlDMO(IO &io, dsymutil::DebugMapObject &Obj);
154 dsymutil::DebugMapObject denormalize(IO &IO);
158 std::vector<dsymutil::DebugMapObject::YAMLSymbolMapping> Entries;
161 void MappingTraits<std::pair<std::string, DebugMapObject::SymbolMapping>>::
162 mapping(IO &io, std::pair<std::string, DebugMapObject::SymbolMapping> &s) { in mapping()
169 void MappingTraits<dsymutil::DebugMapObject>::mapping( in mapping()
170 IO &io, dsymutil::DebugMapObject &DMO) { in mapping()
171 MappingNormalization<YamlDMO, dsymutil::DebugMapObject> Norm(io, DMO); in mapping()
187 SequenceTraits<std::vector<std::unique_ptr<dsymutil::DebugMapObject>>>::size( in size()
188 IO &io, std::vector<std::unique_ptr<dsymutil::DebugMapObject>> &seq) { in size()
192 dsymutil::DebugMapObject &
193 SequenceTraits<std::vector<std::unique_ptr<dsymutil::DebugMapObject>>>::element( in element()
194 IO &, std::vector<std::unique_ptr<dsymutil::DebugMapObject>> &seq, in element()
198 seq[index].reset(new dsymutil::DebugMapObject); in element()
223 MappingTraits<dsymutil::DebugMapObject>::YamlDMO::YamlDMO( in YamlDMO()
224 IO &io, dsymutil::DebugMapObject &Obj) { in YamlDMO()
233 dsymutil::DebugMapObject
234 MappingTraits<dsymutil::DebugMapObject>::YamlDMO::denormalize(IO &IO) { in denormalize()
277 dsymutil::DebugMapObject Res(Path, sys::toTimePoint(Timestamp), MachO::N_OSO); in denormalize()