Searched refs:DWARFDebugMacro (Results 1 – 12 of 12) sorted by relevance
39 class DWARFDebugMacro; variable87 virtual const DWARFDebugMacro *getDebugMacinfo() = 0;88 virtual const DWARFDebugMacro *getDebugMacinfoDWO() = 0;89 virtual const DWARFDebugMacro *getDebugMacro() = 0;90 virtual const DWARFDebugMacro *getDebugMacroDWO() = 0;103 std::unique_ptr<DWARFDebugMacro>313 const DWARFDebugMacro *getDebugMacinfo();316 const DWARFDebugMacro *getDebugMacinfoDWO();319 const DWARFDebugMacro *getDebugMacro();322 const DWARFDebugMacro *getDebugMacroDWO();
28 class DWARFDebugMacro {116 DWARFDebugMacro() = default;
23 DwarfFormat DWARFDebugMacro::MacroHeader::getDwarfFormat() const { in getDwarfFormat()27 uint8_t DWARFDebugMacro::MacroHeader::getOffsetByteSize() const { in getOffsetByteSize()31 void DWARFDebugMacro::MacroHeader::dumpMacroHeader(raw_ostream &OS) const { in dumpMacroHeader()42 void DWARFDebugMacro::dump(raw_ostream &OS) const { in dump()107 Error DWARFDebugMacro::parseImpl( in parseImpl()233 Error DWARFDebugMacro::MacroHeader::parseMacroHeader(DWARFDataExtractor Data, in parseMacroHeader()
207 std::unique_ptr<DWARFDebugMacro>209 auto Macro = std::make_unique<DWARFDebugMacro>(); in parseMacroOrMacinfo()263 std::unique_ptr<DWARFDebugMacro> Macro;264 std::unique_ptr<DWARFDebugMacro> Macinfo;273 std::unique_ptr<DWARFDebugMacro> MacinfoDWO;274 std::unique_ptr<DWARFDebugMacro> MacroDWO;487 const DWARFDebugMacro *getDebugMacinfo() override { in getDebugMacinfo()497 const DWARFDebugMacro *getDebugMacro() override { in getDebugMacro()502 const DWARFDebugMacro *getDebugMacroDWO() override { in getDebugMacroDWO()693 const DWARFDebugMacro *getDebugMacinfo() override { in getDebugMacinfo()[all …]
1273 if (const DWARFDebugMacro *Table = Context->getDebugMacinfo()) { in emitMacroTables()1279 if (const DWARFDebugMacro *Table = Context->getDebugMacro()) { in emitMacroTables()1285 void DwarfStreamer::emitMacroTableImpl(const DWARFDebugMacro *MacroTable, in emitMacroTableImpl()1292 for (const DWARFDebugMacro::MacroList &List : MacroTable->MacroLists) { in emitMacroTableImpl()1330 DWARFDebugMacro::HeaderFlagMask::MACRO_OPCODE_OPERANDS_TABLE) { in emitMacroTableImpl()1331 Flags &= ~DWARFDebugMacro::HeaderFlagMask::MACRO_OPCODE_OPERANDS_TABLE; in emitMacroTableImpl()1337 if (Flags & DWARFDebugMacro::HeaderFlagMask::MACRO_DEBUG_LINE_OFFSET) { in emitMacroTableImpl()1347 Flags &= ~DWARFDebugMacro::HeaderFlagMask::MACRO_DEBUG_LINE_OFFSET; in emitMacroTableImpl()1364 for (const DWARFDebugMacro::Entry &MacroEntry : List.Macros) { in emitMacroTableImpl()
1402 const llvm::DWARFDebugMacro *Macro = File.Dwarf->getDebugMacinfo(); in cloneScalarAttribute()1410 const llvm::DWARFDebugMacro *Macro = File.Dwarf->getDebugMacro(); in cloneScalarAttribute()
27 class DWARFDebugMacro; variable226 void emitMacroTableImpl(const DWARFDebugMacro *MacroTable,
904 if (const DWARFDebugMacro *Table = in cloneAndEmitDebugMacro()913 if (const DWARFDebugMacro *Table = in cloneAndEmitDebugMacro()922 void CompileUnit::emitMacroTableImpl(const DWARFDebugMacro *MacroTable, in emitMacroTableImpl()934 for (const DWARFDebugMacro::MacroList &List : MacroTable->MacroLists) { in emitMacroTableImpl()945 DWARFDebugMacro::HeaderFlagMask::MACRO_OPCODE_OPERANDS_TABLE) { in emitMacroTableImpl()947 ~DWARFDebugMacro::HeaderFlagMask::MACRO_OPCODE_OPERANDS_TABLE; in emitMacroTableImpl()953 if (Flags & DWARFDebugMacro::HeaderFlagMask::MACRO_DEBUG_LINE_OFFSET) { in emitMacroTableImpl()963 Flags &= ~DWARFDebugMacro::HeaderFlagMask::MACRO_DEBUG_LINE_OFFSET; in emitMacroTableImpl()983 for (const DWARFDebugMacro::Entry &MacroEntry : List.Macros) { in emitMacroTableImpl()
314 const DWARFDebugMacro *Macro = in cloneScalarAttr()328 const DWARFDebugMacro *Macro = in cloneScalarAttr()
648 void emitMacroTableImpl(const DWARFDebugMacro *MacroTable,
556 SRCS+= Plugins/SymbolFile/DWARF/DWARFDebugMacro.cpp
565 SRCS_MIW+= DebugInfo/DWARF/DWARFDebugMacro.cpp