Home
last modified time | relevance | path

Searched refs:LinePrinter (Results 1 – 25 of 35) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DLinePrinter.cpp56 LinePrinter::LinePrinter(int Indent, bool UseColor, llvm::raw_ostream &Stream, in LinePrinter() function in LinePrinter
75 void LinePrinter::Indent(uint32_t Amount) { in Indent()
81 void LinePrinter::Unindent(uint32_t Amount) { in Unindent()
87 void LinePrinter::NewLine() { in NewLine()
92 void LinePrinter::print(const Twine &T) { OS << T; } in print()
94 void LinePrinter::printLine(const Twine &T) { in printLine()
99 bool LinePrinter::IsClassExcluded(const ClassLayout &Class) { in IsClassExcluded()
107 void LinePrinter::formatBinary(StringRef Label, ArrayRef<uint8_t> Data, in formatBinary()
120 void LinePrinter::formatBinary(StringRef Label, ArrayRef<uint8_t> Data, in formatBinary()
180 void LinePrinter::formatMsfStreamData(StringRef Label, PDBFile &File, in formatMsfStreamData()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DLinePrinter.h50 class LinePrinter {
54 LinePrinter(int Indent, bool UseColor, raw_ostream &Stream,
118 explicit PrintScope(LinePrinter &P, uint32_t IndentLevel) in PrintScope()
123 LinePrinter &P;
133 explicit AutoIndent(LinePrinter &L, uint32_t Amount = 0)
146 LinePrinter *L = nullptr;
151 inline raw_ostream &operator<<(LinePrinter &Printer, const T &Item) {
172 WithColor(LinePrinter &P, PDB_ColorItem C);
H A DInputFile.h33 class LinePrinter; variable
99 void formatFromFileName(LinePrinter &Printer, StringRef File,
102 void formatFromChecksumsOffset(LinePrinter &Printer, uint32_t Offset,
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DPrettyEnumDumper.h17 class LinePrinter; variable
21 EnumDumper(LinePrinter &P);
26 LinePrinter &Printer;
H A DPrettyBuiltinDumper.h18 class LinePrinter; variable
22 BuiltinDumper(LinePrinter &P);
29 LinePrinter &Printer;
H A DPrettyExternalSymbolDumper.h17 class LinePrinter; variable
21 ExternalSymbolDumper(LinePrinter &P);
28 LinePrinter &Printer;
H A DPrettyClassDefinitionDumper.h26 class LinePrinter;
30 ClassDefinitionDumper(LinePrinter &P);
39 LinePrinter &Printer;
28 class LinePrinter; global() variable
H A DMinimalSymbolDumper.h20 class LinePrinter; variable
25 MinimalSymbolDumper(LinePrinter &P, bool RecordBytes, in MinimalSymbolDumper()
29 MinimalSymbolDumper(LinePrinter &P, bool RecordBytes, in MinimalSymbolDumper()
54 LinePrinter &P;
H A DPrettyTypedefDumper.h17 class LinePrinter; variable
21 TypedefDumper(LinePrinter &P);
33 LinePrinter &Printer;
H A DPrettyTypeDumper.h16 class LinePrinter; variable
21 TypeDumper(LinePrinter &P);
37 LinePrinter &Printer;
H A DPrettyFunctionDumper.h16 class LinePrinter; variable
20 FunctionDumper(LinePrinter &P);
37 LinePrinter &Printer;
H A DPrettyCompilandDumper.h17 class LinePrinter; variable
24 CompilandDumper(LinePrinter &P);
39 LinePrinter &Printer;
H A DPrettyClassLayoutGraphicalDumper.h20 class LinePrinter;
24 PrettyClassLayoutGraphicalDumper(LinePrinter &P, uint32_t RecurseLevel,
45 LinePrinter &Printer;
22 class LinePrinter; global() variable
H A DPrettyVariableDumper.h20 class LinePrinter; variable
24 VariableDumper(LinePrinter &P);
45 LinePrinter &Printer;
H A DPrettyTypeDumper.cpp91 filterAndSortClassDefs(LinePrinter &Printer, Enumerator &E, in filterAndSortClassDefs()
140 TypeDumper::TypeDumper(LinePrinter &P) : PDBSymDumper(true), Printer(P) {} in TypeDumper()
143 static bool isTypeExcluded(LinePrinter &Printer, const T &Symbol) { in isTypeExcluded()
147 static bool isTypeExcluded(LinePrinter &Printer, in isTypeExcluded()
157 static bool isTypeExcluded(LinePrinter &Printer, in isTypeExcluded()
163 static void dumpSymbolCategory(LinePrinter &Printer, const PDBSymbolExe &Exe, in dumpSymbolCategory()
181 static void printClassDecl(LinePrinter &Printer, in printClassDecl()
H A DMinimalTypeDumper.h21 class LinePrinter; variable
27 MinimalTypeDumpVisitor(LinePrinter &P, uint32_t Width, bool RecordBytes, in MinimalTypeDumpVisitor()
56 LinePrinter &P;
H A DExplainOutputStyle.cpp293 static void printStructField(LinePrinter &P, StringRef Label, T Value) {
298 static void explainDbiHeaderOffset(LinePrinter &P, DbiStream &Dbi,
359 static void explainDbiModiSubstreamOffset(LinePrinter &P, DbiStream &Dbi,
384 static void dontExplain(LinePrinter &Printer, T &Stream, uint32_t Offset) {}
387 static void explainSubstreamOffset(LinePrinter &P, uint32_t OffsetInStream,
415 void (*Explain)(LinePrinter &, DbiStream &, uint32_t); in explainStreamOffset()
436 static void explainPdbStreamHeaderOffset(LinePrinter &P, InfoStream &Info,
461 void (*Explain)(LinePrinter &, InfoStream &, uint32_t); in explainStreamOffset()
H A DBytesOutputStyle.cpp64 static SmallVector<StreamSpec, 2> parseStreamSpecs(LinePrinter &P) { in parseStreamSpecs()
79 static void printHeader(LinePrinter &P, const Twine &S) { in printHeader()
323 static void iterateOneModule(PDBFile &File, LinePrinter &P, in iterateOneModule()
354 static void iterateModules(PDBFile &File, LinePrinter &P, uint32_t IndentLevel, in iterateModules()
H A DPrettyExternalSymbolDumper.cpp20 ExternalSymbolDumper::ExternalSymbolDumper(LinePrinter &P) in ExternalSymbolDumper()
H A DExplainOutputStyle.h14 #include "llvm/DebugInfo/PDB/Native/LinePrinter.h"
61 LinePrinter P;
H A DBytesOutputStyle.h61 LinePrinter P;
H A DPrettyBuiltinDumper.cpp17 BuiltinDumper::BuiltinDumper(LinePrinter &P) in BuiltinDumper()
H A DPrettyEnumDumper.cpp23 EnumDumper::EnumDumper(LinePrinter &P) : PDBSymDumper(true), Printer(P) {} in EnumDumper()
H A DPrettyFunctionDumper.cpp38 void dumpClassParentWithScopeOperator(const T &Symbol, LinePrinter &Printer, in dumpClassParentWithScopeOperator()
52 FunctionDumper::FunctionDumper(LinePrinter &P) in FunctionDumper()
H A DPrettyTypedefDumper.cpp29 TypedefDumper::TypedefDumper(LinePrinter &P) : PDBSymDumper(true), Printer(P) {} in TypedefDumper()

12