Lines Matching defs:Writer
424 ScopedPrinter &Writer,
430 return createCOFFDumper(Obj, Writer, Result);
432 return createELFDumper(Obj, Writer, Result);
434 return createMachODumper(Obj, Writer, Result);
436 return createWasmDumper(Obj, Writer, Result);
438 return createXCOFFDumper(Obj, Writer, Result);
444 static void dumpObject(const ObjectFile *Obj, ScopedPrinter &Writer,
451 if (std::error_code EC = createDumper(Obj, Writer, Dumper))
455 Writer.startLine() << "\n";
456 Writer.printString("File", FileStr);
459 Writer.printString("Format", Obj->getFileFormatName());
460 Writer.printString("Arch", Triple::getArchTypeName(
462 Writer.printString(
563 static void dumpArchive(const Archive *Arc, ScopedPrinter &Writer) {
573 dumpObject(Obj, Writer, Arc);
575 dumpCOFFImportFile(Imp, Writer);
586 ScopedPrinter &Writer) {
590 dumpObject(&*ObjOrErr.get(), Writer);
594 dumpArchive(&*AOrErr.get(), Writer);
608 static void dumpInput(StringRef File, ScopedPrinter &Writer) {
616 dumpArchive(Arc, Writer);
619 dumpMachOUniversalBinary(UBinary, Writer);
621 dumpObject(Obj, Writer);
623 dumpCOFFImportFile(Import, Writer);
625 dumpWindowsResourceFile(WinRes, Writer);
721 ScopedPrinter Writer(fouts());
723 dumpInput(I, Writer);
727 dumpCodeViewMergedTypes(Writer, CVTypes.GlobalIDTable.records(),
730 dumpCodeViewMergedTypes(Writer, CVTypes.IDTable.records(),