Home
last modified time | relevance | path

Searched refs:DebugMap (Results 1 – 8 of 8) sorted by relevance

/external/llvm/tools/dsymutil/
DDebugMap.h67 class DebugMap {
75 friend yaml::MappingTraits<std::unique_ptr<DebugMap>>;
76 friend yaml::MappingTraits<DebugMap>;
77 DebugMap() = default;
80 DebugMap(const Triple &BinaryTriple, StringRef BinaryPath) in DebugMap() function
109 static ErrorOr<std::vector<std::unique_ptr<DebugMap>>>
162 friend class DebugMap;
232 template <> struct MappingTraits<dsymutil::DebugMap> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
233 static void mapping(IO &io, dsymutil::DebugMap &DM); in LLVM_YAML_IS_SEQUENCE_VECTOR()
236 template <> struct MappingTraits<std::unique_ptr<dsymutil::DebugMap>> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
[all …]
DDebugMap.cpp65 DebugMapObject &DebugMap::addDebugMapObject(StringRef ObjectFilePath, in addDebugMapObject()
87 void DebugMap::print(raw_ostream &OS) const { in print()
89 yout << const_cast<DebugMap &>(*this); in print()
93 void DebugMap::dump() const { print(errs()); } in dump()
103 ErrorOr<std::vector<std::unique_ptr<DebugMap>>>
104 DebugMap::parseYAMLDebugMap(StringRef InputFile, StringRef PrependPath, in parseYAMLDebugMap()
114 std::unique_ptr<DebugMap> Res; in parseYAMLDebugMap()
120 std::vector<std::unique_ptr<DebugMap>> Result; in parseYAMLDebugMap()
182 void MappingTraits<dsymutil::DebugMap>::mapping(IO &io, in mapping()
183 dsymutil::DebugMap &DM) { in mapping()
[all …]
DMachODebugMapParser.cpp36 ErrorOr<std::vector<std::unique_ptr<DebugMap>>> parse();
52 std::unique_ptr<DebugMap> Result;
65 std::unique_ptr<DebugMap> parseOneBinary(const MachOObjectFile &MainBinary,
144 std::unique_ptr<DebugMap>
148 Result = make_unique<DebugMap>(MainBinary.getArchTriple(), BinaryPath); in parseOneBinary()
323 ErrorOr<std::vector<std::unique_ptr<DebugMap>>> MachODebugMapParser::parse() { in parse()
329 std::vector<std::unique_ptr<DebugMap>> Results; in parse()
484 llvm::ErrorOr<std::vector<std::unique_ptr<DebugMap>>>
491 return DebugMap::parseYAMLDebugMap(InputFile, PrependPath, Verbose); in parseDebugMap()
DMachOUtils.h19 class DebugMap; variable
32 bool generateDsymCompanion(const DebugMap &DM, MCStreamer &MS,
Ddsymutil.h39 llvm::ErrorOr<std::vector<std::unique_ptr<DebugMap>>>
50 bool linkDwarf(StringRef OutputFilename, const DebugMap &DM,
DCMakeLists.txt14 DebugMap.cpp
DDwarfLinker.cpp505 bool finish(const DebugMap &);
649 bool DwarfStreamer::finish(const DebugMap &DM) { in finish()
1121 bool link(const DebugMap &);
1211 const DWARFUnit &Unit, DebugMap &ModuleMap,
1219 DebugMap &ModuleMap, unsigned Indent = 0);
1424 const DebugMap &Map);
3225 DebugMap &ModuleMap, unsigned Indent) { in registerModuleReference()
3275 const DebugMap &Map) { in loadObject()
3290 DebugMap &ModuleMap, unsigned Indent) { in loadClangModule()
3421 bool DwarfLinker::link(const DebugMap &Map) { in link()
[all …]
DMachOUtils.cpp320 bool generateDsymCompanion(const DebugMap &DM, MCStreamer &MS, in generateDsymCompanion()