Home | History | Annotate | Download | only in dsymutil

Lines Matching defs:Streamer

466   /// \defgroup MCObjects MC layer objects constructed by the streamer
496 /// \brief Actually create the streamer and the ouptut file.
576 StringRef Context = "dwarf streamer init";
628 return error("no object streamer for target " + TripleName, Context);
1428 std::unique_ptr<DwarfStreamer> Streamer;
1745 Streamer = llvm::make_unique<DwarfStreamer>();
1746 return Streamer->init(TheTriple, OutputFilename);
2409 if (Linker.Streamer) {
2410 auto *AsmPrinter = &Linker.Streamer->getAsmPrinter();
2839 RangeAttribute.set(Streamer->getRangesSectionSize());
2857 Streamer->emitRangesEntries(UnitPcOffset, OrigLowPc, CurrRange, Entries,
2871 Attr->set(Streamer->getRangesSectionSize());
2872 Streamer->emitUnitRangesEntries(Unit, static_cast<bool>(Attr));
2932 patchStmtList(*OutputDIE, DIEInteger(Streamer->getLineSectionSize()));
3044 Streamer->emitLineTableForUnit(Params,
3052 Streamer->emitPubNamesForUnit(Unit);
3053 Streamer->emitPubTypesForUnit(Unit);
3117 std::make_pair(CIEData, Streamer->getFrameSectionSize()));
3125 LastCIEOffset = Streamer->getFrameSectionSize();
3127 Streamer->emitCIE(CIEData);
3134 Streamer->emitFDE(IteratorInserted.first->getValue(), AddrSize,
3286 if (!Linker.Streamer)
3305 Linker.Streamer->emitLocationsForUnit(CurrentUnit, DwarfContext);
3316 Linker.Streamer->emitCompileUnitHeader(CurrentUnit);
3319 Linker.Streamer->emitDIE(*CurrentUnit.getOutputUnitDIE());
3398 Streamer->emitAbbrevs(Abbreviations);
3399 Streamer->emitStrings(StringPool);
3402 return Options.NoOutput ? true : Streamer->finish(Map);