Home
last modified time | relevance | path

Searched refs:DebugMap (Results 1 – 9 of 9) 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>>>
159 friend class DebugMap;
229 template <> struct MappingTraits<dsymutil::DebugMap> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
230 static void mapping(IO &io, dsymutil::DebugMap &DM); in LLVM_YAML_IS_SEQUENCE_VECTOR()
233 template <> struct MappingTraits<std::unique_ptr<dsymutil::DebugMap>> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
[all …]
DDebugMap.cpp62 DebugMapObject &DebugMap::addDebugMapObject(StringRef ObjectFilePath, in addDebugMapObject()
84 void DebugMap::print(raw_ostream &OS) const { in print()
86 yout << const_cast<DebugMap &>(*this); in print()
90 void DebugMap::dump() const { print(errs()); } in dump()
100 ErrorOr<std::vector<std::unique_ptr<DebugMap>>>
101 DebugMap::parseYAMLDebugMap(StringRef InputFile, StringRef PrependPath, in parseYAMLDebugMap()
111 std::unique_ptr<DebugMap> Res; in parseYAMLDebugMap()
117 std::vector<std::unique_ptr<DebugMap>> Result; in parseYAMLDebugMap()
179 void MappingTraits<dsymutil::DebugMap>::mapping(IO &io, in mapping()
180 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,
145 std::unique_ptr<DebugMap>
150 make_unique<DebugMap>(BinaryHolder::getTriple(MainBinary), BinaryPath); in parseOneBinary()
322 ErrorOr<std::vector<std::unique_ptr<DebugMap>>> MachODebugMapParser::parse() { in parse()
328 std::vector<std::unique_ptr<DebugMap>> Results; in parse()
468 llvm::ErrorOr<std::vector<std::unique_ptr<DebugMap>>>
475 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
DAndroid.mk8 DebugMap.cpp \
DDwarfLinker.cpp503 bool finish(const DebugMap &);
647 bool DwarfStreamer::finish(const DebugMap &DM) { in finish()
1119 bool link(const DebugMap &);
1209 const DWARFUnit &Unit, DebugMap &ModuleMap,
1217 DebugMap &ModuleMap, unsigned Indent = 0);
1422 const DebugMap &Map);
3168 DebugMap &ModuleMap, unsigned Indent) { in registerModuleReference()
3215 const DebugMap &Map) { in loadObject()
3230 DebugMap &ModuleMap, unsigned Indent) { in loadClangModule()
3323 bool DwarfLinker::link(const DebugMap &Map) { in link()
[all …]
DMachOUtils.cpp319 bool generateDsymCompanion(const DebugMap &DM, MCStreamer &MS, in generateDsymCompanion()