Home
last modified time | relevance | path

Searched refs:DebugMap (Results 1 – 23 of 23) 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()
/external/llvm-project/llvm/tools/dsymutil/
DDebugMap.h74 class DebugMap {
84 friend yaml::MappingTraits<std::unique_ptr<DebugMap>>;
85 friend yaml::MappingTraits<DebugMap>;
87 DebugMap() = default;
91 DebugMap(const Triple &BinaryTriple, StringRef BinaryPath,
130 static ErrorOr<std::vector<std::unique_ptr<DebugMap>>>
197 friend class DebugMap;
261 template <> struct MappingTraits<dsymutil::DebugMap> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
262 static void mapping(IO &io, dsymutil::DebugMap &DM); in LLVM_YAML_IS_SEQUENCE_VECTOR()
265 template <> struct MappingTraits<std::unique_ptr<dsymutil::DebugMap>> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
[all …]
DDebugMap.cpp85 DebugMap::addDebugMapObject(StringRef ObjectFilePath, in addDebugMapObject()
108 void DebugMap::print(raw_ostream &OS) const { in print()
110 yout << const_cast<DebugMap &>(*this); in print()
114 void DebugMap::dump() const { print(errs()); } in dump()
126 ErrorOr<std::vector<std::unique_ptr<DebugMap>>>
127 DebugMap::parseYAMLDebugMap(StringRef InputFile, StringRef PrependPath, in parseYAMLDebugMap()
137 std::unique_ptr<DebugMap> Res; in parseYAMLDebugMap()
143 std::vector<std::unique_ptr<DebugMap>> Result; in parseYAMLDebugMap()
205 void MappingTraits<dsymutil::DebugMap>::mapping(IO &io, in mapping()
206 dsymutil::DebugMap &DM) { in mapping()
[all …]
DDwarfLinkerForBinary.cpp267 const DebugMap &DebugMap, in loadObject() argument
269 auto ErrorOrObj = loadObject(Obj, DebugMap.getTriple()); in loadObject()
295 bool DwarfLinkerForBinary::link(const DebugMap &Map) { in link()
303 DebugMap DebugMap(Map.getTriple(), Map.getBinaryPath()); in link() local
336 [&DebugMap, &RL, this](StringRef ContainerName, in link()
338 auto &Obj = DebugMap.addDebugMapObject( in link()
341 if (auto ErrorOrObj = loadObject(Obj, DebugMap, RL)) { in link()
698 const DebugMap &DM, LinkOptions Options) { in linkDwarf()
DMachODebugMapParser.cpp39 ErrorOr<std::vector<std::unique_ptr<DebugMap>>> parse();
56 std::unique_ptr<DebugMap> Result;
69 std::unique_ptr<DebugMap> parseOneBinary(const MachOObjectFile &MainBinary,
189 std::unique_ptr<DebugMap>
195 std::make_unique<DebugMap>(MainBinary.getArchTriple(), BinaryPath, UUID); in parseOneBinary()
380 ErrorOr<std::vector<std::unique_ptr<DebugMap>>> MachODebugMapParser::parse() { in parse()
391 std::vector<std::unique_ptr<DebugMap>> Results; in parse()
587 llvm::ErrorOr<std::vector<std::unique_ptr<DebugMap>>>
593 return DebugMap::parseYAMLDebugMap(InputFile, PrependPath, Verbose); in parseDebugMap()
Ddsymutil.h37 ErrorOr<std::vector<std::unique_ptr<DebugMap>>>
51 const DebugMap &DM, LinkOptions Options);
DSymbolMap.h19 class DebugMap; variable
45 SymbolMapTranslator Load(StringRef InputFile, const DebugMap &Map) const;
DMachOUtils.h23 class DebugMap; variable
45 const DebugMap &DM, SymbolMapTranslator &Translator,
DDwarfLinkerForBinary.h41 bool link(const DebugMap &);
171 const DebugMap &DebugMap,
DCMakeLists.txt25 DebugMap.cpp
DSymbolMap.cpp63 const DebugMap &Map) const { in Load()
DMachOUtils.cpp344 const DebugMap &DM, SymbolMapTranslator &Translator, in generateDsymCompanion()
/external/llvm-project/llvm/utils/gn/secondary/llvm/tools/dsymutil/
DBUILD.gn24 "DebugMap.cpp",
/external/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
DSymbolFileDWARFDebugMap.cpp320 DebugMap::Entry debug_map_entry( in InitOSO()
328 DebugMap::Entry debug_map_entry( in InitOSO()
774 const DebugMap::Entry *debug_map_entry = in ResolveSymbolContext()
1337 DebugMap::Entry *debug_map_entry = in AddOSOFileRange()
1378 const DebugMap::Entry *debug_map_entry = in LinkOSOFileAddress()
1406 const DebugMap::Entry *debug_map_entry = in LinkOSOAddress()
DSymbolFileDWARFDebugMap.h307 DebugMap; typedef
319 DebugMap m_debug_map;
/external/rust/crates/log/src/kv/
Dsource.rs207 impl<'a, 'b: 'a, 'kvs> Visitor<'kvs> for fmt::DebugMap<'a, 'b> { implementation