Lines Matching refs:Writer
342 createDumper(const ObjectFile &Obj, ScopedPrinter &Writer) { in createDumper() argument
344 return createCOFFDumper(*COFFObj, Writer); in createDumper()
347 return createELFDumper(*ELFObj, Writer); in createDumper()
350 return createMachODumper(*MachOObj, Writer); in createDumper()
353 return createWasmDumper(*WasmObj, Writer); in createDumper()
356 return createXCOFFDumper(*XObj, Writer); in createDumper()
363 static void dumpObject(ObjectFile &Obj, ScopedPrinter &Writer, in dumpObject() argument
376 Expected<std::unique_ptr<ObjDumper>> DumperOrErr = createDumper(Obj, Writer); in dumpObject()
544 static void dumpArchive(const Archive *Arc, ScopedPrinter &Writer) { in dumpArchive() argument
556 dumpObject(*Obj, Writer, Arc); in dumpArchive()
558 dumpCOFFImportFile(Imp, Writer); in dumpArchive()
571 ScopedPrinter &Writer) { in dumpMachOUniversalBinary() argument
575 dumpObject(*ObjOrErr.get(), Writer); in dumpMachOUniversalBinary()
579 dumpArchive(&*AOrErr.get(), Writer); in dumpMachOUniversalBinary()
593 static void dumpInput(StringRef File, ScopedPrinter &Writer) { in dumpInput() argument
616 dumpArchive(Arc, Writer); in dumpInput()
619 dumpMachOUniversalBinary(UBinary, Writer); in dumpInput()
621 dumpObject(*Obj, Writer); in dumpInput()
623 dumpCOFFImportFile(Import, Writer); in dumpInput()
625 dumpWindowsResourceFile(WinRes, Writer); in dumpInput()
700 std::unique_ptr<ScopedPrinter> Writer = createWriter(); in llvm_readobj_main() local
703 dumpInput(I, *Writer); in llvm_readobj_main()
707 dumpCodeViewMergedTypes(*Writer, CVTypes.GlobalIDTable.records(), in llvm_readobj_main()
710 dumpCodeViewMergedTypes(*Writer, CVTypes.IDTable.records(), in llvm_readobj_main()