createStreamer(const Triple &TheTriple, DWARFLinkerBase::OutputFileType FileType, raw_pwrite_stream &OutFile, DWARFLinkerBase::MessageHandlerTy Warning) | llvm::dwarf_linker::classic::DwarfStreamer | static |
DwarfStreamer(DWARFLinkerBase::OutputFileType OutFileType, raw_pwrite_stream &OutFile, DWARFLinkerBase::MessageHandlerTy Warning) | llvm::dwarf_linker::classic::DwarfStreamer | inline |
emitAbbrevs(const std::vector< std::unique_ptr< DIEAbbrev > > &Abbrevs, unsigned DwarfVersion) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitAppleNames(AccelTable< AppleAccelTableStaticOffsetData > &Table) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitAppleNamespaces(AccelTable< AppleAccelTableStaticOffsetData > &Table) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitAppleObjc(AccelTable< AppleAccelTableStaticOffsetData > &Table) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitAppleTypes(AccelTable< AppleAccelTableStaticTypeData > &Table) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitCIE(StringRef CIEBytes) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitCompileUnitHeader(CompileUnit &Unit, unsigned DwarfVersion) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitDebugNames(DWARF5AccelTable &Table) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitDIE(DIE &Die) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitDwarfDebugAddrs(const SmallVector< uint64_t > &Addrs, uint8_t AddrSize) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitDwarfDebugAddrsFooter(const CompileUnit &Unit, MCSymbol *EndLabel) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitDwarfDebugAddrsHeader(const CompileUnit &Unit) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitDwarfDebugArangesTable(const CompileUnit &Unit, const AddressRanges &LinkedRanges) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitDwarfDebugLocListFooter(const CompileUnit &Unit, MCSymbol *EndLabel) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitDwarfDebugLocListFragment(const CompileUnit &Unit, const DWARFLocationExpressionsVector &LinkedLocationExpression, PatchLocation Patch, DebugDieValuePool &AddrPool) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitDwarfDebugLocListHeader(const CompileUnit &Unit) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitDwarfDebugRangeListFooter(const CompileUnit &Unit, MCSymbol *EndLabel) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitDwarfDebugRangeListFragment(const CompileUnit &Unit, const AddressRanges &LinkedRanges, PatchLocation Patch, DebugDieValuePool &AddrPool) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitDwarfDebugRangeListHeader(const CompileUnit &Unit) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitFDE(uint32_t CIEOffset, uint32_t AddreSize, uint64_t Address, StringRef Bytes) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitLineStrings(const NonRelocatableStringpool &Pool) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitLineTableForUnit(const DWARFDebugLine::LineTable &LineTable, const CompileUnit &Unit, OffsetsStringPool &DebugStrPool, OffsetsStringPool &DebugLineStrPool) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitMacroTables(DWARFContext *Context, const Offset2UnitMap &UnitMacroMap, OffsetsStringPool &StringPool) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitPubNamesForUnit(const CompileUnit &Unit) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitPubTypesForUnit(const CompileUnit &Unit) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitSectionContents(StringRef SecData, DebugSectionKind SecKind) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitStringOffsets(const SmallVector< uint64_t > &StringOffset, uint16_t TargetDWARFVersion) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitStrings(const NonRelocatableStringpool &Pool) override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
emitSwiftAST(StringRef Buffer) | llvm::dwarf_linker::classic::DwarfStreamer | |
emitSwiftReflectionSection(llvm::binaryformat::Swift5ReflectionSectionKind ReflSectionKind, StringRef Buffer, uint32_t Alignment, uint32_t Size) | llvm::dwarf_linker::classic::DwarfStreamer | |
finish() override | llvm::dwarf_linker::classic::DwarfStreamer | virtual |
getAsmPrinter() const | llvm::dwarf_linker::classic::DwarfStreamer | inline |
getDebugAddrSectionSize() const override | llvm::dwarf_linker::classic::DwarfStreamer | inlinevirtual |
getDebugInfoSectionSize() const override | llvm::dwarf_linker::classic::DwarfStreamer | inlinevirtual |
getDebugMacInfoSectionSize() const override | llvm::dwarf_linker::classic::DwarfStreamer | inlinevirtual |
getDebugMacroSectionSize() const override | llvm::dwarf_linker::classic::DwarfStreamer | inlinevirtual |
getFrameSectionSize() const override | llvm::dwarf_linker::classic::DwarfStreamer | inlinevirtual |
getLineSectionSize() const override | llvm::dwarf_linker::classic::DwarfStreamer | inlinevirtual |
getLocListsSectionSize() const override | llvm::dwarf_linker::classic::DwarfStreamer | inlinevirtual |
getRangesSectionSize() const override | llvm::dwarf_linker::classic::DwarfStreamer | inlinevirtual |
getRngListsSectionSize() const override | llvm::dwarf_linker::classic::DwarfStreamer | inlinevirtual |
init(Triple TheTriple, StringRef Swift5ReflectionSegmentName) | llvm::dwarf_linker::classic::DwarfStreamer | |
switchToDebugInfoSection(unsigned DwarfVersion) | llvm::dwarf_linker::classic::DwarfStreamer | |
~DwarfEmitter()=default | llvm::dwarf_linker::classic::DwarfEmitter | virtual |
~DwarfStreamer()=default | llvm::dwarf_linker::classic::DwarfStreamer | virtual |