Lines Matching refs:Writer

338 createDumper(const ObjectFile &Obj, ScopedPrinter &Writer) {  in createDumper()  argument
340 return createCOFFDumper(*COFFObj, Writer); in createDumper()
343 return createELFDumper(*ELFObj, Writer); in createDumper()
346 return createMachODumper(*MachOObj, Writer); in createDumper()
349 return createWasmDumper(*WasmObj, Writer); in createDumper()
352 return createXCOFFDumper(*XObj, Writer); in createDumper()
359 static void dumpObject(ObjectFile &Obj, ScopedPrinter &Writer, in dumpObject() argument
372 Expected<std::unique_ptr<ObjDumper>> DumperOrErr = createDumper(Obj, Writer); in dumpObject()
540 static void dumpArchive(const Archive *Arc, ScopedPrinter &Writer) { in dumpArchive() argument
552 dumpObject(*Obj, Writer, Arc); in dumpArchive()
554 dumpCOFFImportFile(Imp, Writer); in dumpArchive()
567 ScopedPrinter &Writer) { in dumpMachOUniversalBinary() argument
571 dumpObject(*ObjOrErr.get(), Writer); in dumpMachOUniversalBinary()
575 dumpArchive(&*AOrErr.get(), Writer); in dumpMachOUniversalBinary()
589 static void dumpInput(StringRef File, ScopedPrinter &Writer) { in dumpInput() argument
612 dumpArchive(Arc, Writer); in dumpInput()
615 dumpMachOUniversalBinary(UBinary, Writer); in dumpInput()
617 dumpObject(*Obj, Writer); in dumpInput()
619 dumpCOFFImportFile(Import, Writer); in dumpInput()
621 dumpWindowsResourceFile(WinRes, Writer); in dumpInput()
696 std::unique_ptr<ScopedPrinter> Writer = createWriter(); in llvm_readobj_main() local
699 dumpInput(I, *Writer.get()); in llvm_readobj_main()
703 dumpCodeViewMergedTypes(*Writer.get(), CVTypes.GlobalIDTable.records(), in llvm_readobj_main()
706 dumpCodeViewMergedTypes(*Writer.get(), CVTypes.IDTable.records(), in llvm_readobj_main()