Lines Matching defs:LinePrinter
1 //===- LinePrinter.cpp ------------------------------------------*- C++ -*-===//
9 #include "llvm/DebugInfo/PDB/Native/LinePrinter.h"
55 LinePrinter::LinePrinter(int Indent, bool UseColor, llvm::raw_ostream &Stream,
74 void LinePrinter::Indent(uint32_t Amount) {
80 void LinePrinter::Unindent(uint32_t Amount) {
86 void LinePrinter::NewLine() {
91 void LinePrinter::print(const Twine &T) { OS << T; }
93 void LinePrinter::printLine(const Twine &T) {
98 bool LinePrinter::IsClassExcluded(const ClassLayout &Class) {
106 void LinePrinter::formatBinary(StringRef Label, ArrayRef<uint8_t> Data,
119 void LinePrinter::formatBinary(StringRef Label, ArrayRef<uint8_t> Data,
179 void LinePrinter::formatMsfStreamData(StringRef Label, PDBFile &File,
217 void LinePrinter::formatMsfStreamData(StringRef Label, PDBFile &File,
251 void LinePrinter::formatMsfStreamBlocks(
276 bool LinePrinter::IsTypeExcluded(llvm::StringRef TypeName, uint64_t Size) {
284 bool LinePrinter::IsSymbolExcluded(llvm::StringRef SymbolName) {
288 bool LinePrinter::IsCompilandExcluded(llvm::StringRef CompilandName) {
293 WithColor::WithColor(LinePrinter &P, PDB_ColorItem C)