reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/DebugInfo/CodeView/SymbolDumper.h
   19 class ScopedPrinter;
include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h
   19 class ScopedPrinter;
include/llvm/DebugInfo/CodeView/TypeIndex.h
   20 class ScopedPrinter;
include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h
   23 class ScopedPrinter;
include/llvm/Object/WindowsResource.h
   47 class ScopedPrinter;
tools/llvm-readobj/ObjDumper.h
   29 class ScopedPrinter;

References

include/llvm/DebugInfo/CodeView/SymbolDumper.h
   27   CVSymbolDumper(ScopedPrinter &W, TypeCollection &Types,
   48   ScopedPrinter &W;
include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h
   28   TypeDumpVisitor(TypeCollection &TpiTypes, ScopedPrinter *W,
   74   ScopedPrinter *W;
include/llvm/DebugInfo/CodeView/TypeIndex.h
  277 void printTypeIndex(ScopedPrinter &Printer, StringRef FieldName, TypeIndex TI,
include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h
   92     void dump(ScopedPrinter &W) const;
  111   bool dumpName(ScopedPrinter &W, SmallVectorImpl<DWARFFormValue> &AtomForms,
  249     void dump(ScopedPrinter &W) const;
  276     void dump(ScopedPrinter &W) const;
  315     void dump(ScopedPrinter &W) const;
  400     void dumpCUs(ScopedPrinter &W) const;
  401     void dumpLocalTUs(ScopedPrinter &W) const;
  402     void dumpForeignTUs(ScopedPrinter &W) const;
  403     void dumpAbbreviations(ScopedPrinter &W) const;
  404     bool dumpEntry(ScopedPrinter &W, uint64_t *Offset) const;
  405     void dumpName(ScopedPrinter &W, const NameTableEntry &NTE,
  407     void dumpBucket(ScopedPrinter &W, uint32_t Bucket) const;
  465     void dump(ScopedPrinter &W) const;
include/llvm/Object/WindowsResource.h
  173     void print(ScopedPrinter &Writer, StringRef Name) const;
include/llvm/Support/ARMAttributeParser.h
   21   ScopedPrinter *SW;
  123   ARMAttributeParser(ScopedPrinter *SW) : SW(SW) {}
include/llvm/Support/ScopedPrinter.h
  362   explicit DelimitedScope(ScopedPrinter &W) : W(W) {
  367   DelimitedScope(ScopedPrinter &W, StringRef N) : W(W) {
  380   ScopedPrinter &W;
lib/DebugInfo/CodeView/SymbolDumper.cpp
   34                      ScopedPrinter &W, CPUType CPU, bool PrintRecordBytes)
   58   ScopedPrinter &W;
lib/DebugInfo/CodeView/TypeIndex.cpp
   92 void llvm::codeview::printTypeIndex(ScopedPrinter &Printer, StringRef FieldName,
lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp
  137 void AppleAcceleratorTable::Header::dump(ScopedPrinter &W) const {
  164 bool AppleAcceleratorTable::dumpName(ScopedPrinter &W,
  207   ScopedPrinter W(OS);
  365 void DWARFDebugNames::Header::dump(ScopedPrinter &W) const {
  407 void DWARFDebugNames::Abbrev::dump(ScopedPrinter &W) const {
  564 void DWARFDebugNames::Entry::dump(ScopedPrinter &W) const {
  655 bool DWARFDebugNames::NameIndex::dumpEntry(ScopedPrinter &W,
  670 void DWARFDebugNames::NameIndex::dumpName(ScopedPrinter &W,
  685 void DWARFDebugNames::NameIndex::dumpCUs(ScopedPrinter &W) const {
  691 void DWARFDebugNames::NameIndex::dumpLocalTUs(ScopedPrinter &W) const {
  701 void DWARFDebugNames::NameIndex::dumpForeignTUs(ScopedPrinter &W) const {
  712 void DWARFDebugNames::NameIndex::dumpAbbreviations(ScopedPrinter &W) const {
  718 void DWARFDebugNames::NameIndex::dumpBucket(ScopedPrinter &W,
  740 LLVM_DUMP_METHOD void DWARFDebugNames::NameIndex::dump(ScopedPrinter &W) const {
  777   ScopedPrinter W(OS);
lib/Object/WindowsResource.cpp
  377   ScopedPrinter Writer(OS);
  551 void WindowsResourceParser::TreeNode::print(ScopedPrinter &Writer,
tools/llvm-cvtres/llvm-cvtres.cpp
  213     ScopedPrinter W(errs());
tools/llvm-readobj/ARMEHABIPrinter.h
   29   ScopedPrinter &SW;
   66   OpcodeDecoder(ScopedPrinter &SW) : SW(SW), OS(SW.getOStream()) {}
  330   ScopedPrinter &SW;
  355   PrinterContext(ScopedPrinter &SW, const object::ELFFile<ET> *ELF,
tools/llvm-readobj/ARMWinEHPrinter.h
   24   ScopedPrinter &SW;
  156   Decoder(ScopedPrinter &SW, bool isAArch64) : SW(SW),
tools/llvm-readobj/COFFDumper.cpp
   82   COFFDumper(const llvm::object::COFFObjectFile *Obj, ScopedPrinter &Writer)
  189   ScopedPrinter &Writer;
  244                                  ScopedPrinter &Writer,
 1961 void llvm::dumpCodeViewMergedTypes(ScopedPrinter &Writer,
tools/llvm-readobj/COFFImportDumper.cpp
   23 void dumpCOFFImportFile(const COFFImportFile *File, ScopedPrinter &Writer) {
tools/llvm-readobj/DwarfCFIEHPrinter.h
   33   ScopedPrinter &W;
   41   PrinterContext(ScopedPrinter &W, const object::ELFObjectFile<ELFT> *ObjF)
tools/llvm-readobj/ELFDumper.cpp
  156   ELFDumper(const object::ELFObjectFile<ELFT> *ObjF, ScopedPrinter &Writer);
  450   GNUStyle(ScopedPrinter &W, ELFDumper<ELFT> *Dumper)
  562   LLVMStyle(ScopedPrinter &W, ELFDumper<ELFT> *Dumper)
  604   ScopedPrinter &W;
  613                                        ScopedPrinter &Writer,
  620                                 ScopedPrinter &Writer,
 1562                            ScopedPrinter &Writer)
 2626 static void printMipsReginfoData(ScopedPrinter &W,
 5800                                   ScopedPrinter &W) {
 5829 static void printCoreNoteLLVMStyle(const CoreNote &Note, ScopedPrinter &W) {
tools/llvm-readobj/MachODumper.cpp
   30   MachODumper(const MachOObjectFile *Obj, ScopedPrinter &Writer)
   72                                   ScopedPrinter &Writer,
tools/llvm-readobj/ObjDumper.cpp
   30 ObjDumper::ObjDumper(ScopedPrinter &Writer) : W(Writer) {}
tools/llvm-readobj/ObjDumper.h
   33   ObjDumper(ScopedPrinter &Writer);
  106   ScopedPrinter &W;
  116                                  ScopedPrinter &Writer,
  120                                 ScopedPrinter &Writer,
  124                                   ScopedPrinter &Writer,
  128                                  ScopedPrinter &Writer,
  132                                   ScopedPrinter &Writer,
  136                         ScopedPrinter &Writer);
  138 void dumpCodeViewMergedTypes(ScopedPrinter &Writer,
tools/llvm-readobj/StackMapPrinter.h
   19 void prettyPrintStackMap(ScopedPrinter &W, const StackMapParserT &SMP) {
tools/llvm-readobj/WasmDumper.cpp
   60   WasmDumper(const WasmObjectFile *Obj, ScopedPrinter &Writer)
  247                                  ScopedPrinter &Writer,
tools/llvm-readobj/Win64EHDumper.h
   24   ScopedPrinter &SW;
   55   Dumper(ScopedPrinter &SW) : SW(SW), OS(SW.getOStream()) {}
tools/llvm-readobj/WindowsResourceDumper.h
   21   Dumper(WindowsResource *Res, ScopedPrinter &SW) : SW(SW), WinRes(Res) {}
   26   ScopedPrinter &SW;
tools/llvm-readobj/XCOFFDumper.cpp
   32   XCOFFDumper(const XCOFFObjectFile &Obj, ScopedPrinter &Writer)
  535                                   ScopedPrinter &Writer,
tools/llvm-readobj/llvm-readobj.cpp
  418                                     ScopedPrinter &Writer,
  438 static void dumpObject(const ObjectFile *Obj, ScopedPrinter &Writer,
  552 static void dumpArchive(const Archive *Arc, ScopedPrinter &Writer) {
  575                                      ScopedPrinter &Writer) {
  589                                     ScopedPrinter &Printer) {
  597 static void dumpInput(StringRef File, ScopedPrinter &Writer) {
  710   ScopedPrinter Writer(fouts());