Lines Matching refs:Printer
41 : PDBSymDumper(true), Printer(P) {} in CompilandDumper()
50 if (Printer.IsCompilandExcluded(FullName)) in start()
53 Printer.NewLine(); in start()
54 WithColor(Printer, PDB_ColorItem::Path).get() << FullName; in start()
59 Printer.Indent(); in start()
61 Printer.NewLine(); in start()
62 WithColor(Printer, PDB_ColorItem::Path).get() << File->getFileName(); in start()
66 WithColor(Printer, PDB_ColorItem::Comment).get() in start()
74 Printer.Indent(); in start()
76 Printer.NewLine(); in start()
80 Printer << "Line "; in start()
84 WithColor(Printer, StatementColor).get() << LineStart; in start()
86 WithColor(Printer, StatementColor).get() << " - " << LineEnd; in start()
91 Printer << ", Column: "; in start()
92 WithColor(Printer, StatementColor).get() << ColumnStart; in start()
94 WithColor(Printer, StatementColor).get() << " - " << ColumnEnd; in start()
97 Printer << ", Address: "; in start()
101 WithColor(Printer, PDB_ColorItem::Address).get() in start()
104 Printer << " (" << Line->getLength() << " bytes)"; in start()
107 WithColor(Printer, PDB_ColorItem::Address).get() in start()
109 Printer << "(0 bytes)"; in start()
112 Printer.Unindent(); in start()
114 Printer.Unindent(); in start()
120 Printer.Indent(); in start()
123 Printer.Unindent(); in start()
131 if (Printer.IsSymbolExcluded(Symbol.getName())) in dump()
134 Printer.NewLine(); in dump()
138 Printer << "data: "; in dump()
139 WithColor(Printer, PDB_ColorItem::Address).get() in dump()
142 WithColor(Printer, PDB_ColorItem::Comment).get() in dump()
147 Printer << "constant: "; in dump()
148 WithColor(Printer, PDB_ColorItem::LiteralValue).get() in dump()
150 WithColor(Printer, PDB_ColorItem::Comment).get() in dump()
154 Printer << "data(unexpected type=" << LocType << ")"; in dump()
157 Printer << " "; in dump()
158 WithColor(Printer, PDB_ColorItem::Identifier).get() << Symbol.getName(); in dump()
166 if (Printer.IsSymbolExcluded(Symbol.getName())) in dump()
169 Printer.NewLine(); in dump()
170 FunctionDumper Dumper(Printer); in dump()
175 if (Printer.IsSymbolExcluded(Symbol.getName())) in dump()
178 Printer.NewLine(); in dump()
179 Printer << "label "; in dump()
180 WithColor(Printer, PDB_ColorItem::Address).get() in dump()
182 WithColor(Printer, PDB_ColorItem::Identifier).get() << Symbol.getName(); in dump()
188 if (Printer.IsSymbolExcluded(Symbol.getName())) in dump()
191 Printer.NewLine(); in dump()
192 Printer << "thunk "; in dump()
197 WithColor(Printer, PDB_ColorItem::Address).get() << format_hex(VA, 10); in dump()
198 Printer << " -> "; in dump()
199 WithColor(Printer, PDB_ColorItem::Address).get() << format_hex(Target, 10); in dump()
201 WithColor(Printer, PDB_ColorItem::Address).get() in dump()
205 Printer << " ("; in dump()
206 WithColor(Printer, PDB_ColorItem::Register).get() << Ordinal; in dump()
207 Printer << ") "; in dump()
210 WithColor(Printer, PDB_ColorItem::Identifier).get() << Name; in dump()
216 Printer.NewLine(); in dump()
217 Printer << "unknown (" << Symbol.getSymTag() << ")"; in dump()
221 if (Printer.IsSymbolExcluded(Symbol.getName())) in dump()
224 Printer.NewLine(); in dump()
225 Printer << "using namespace "; in dump()
227 WithColor(Printer, PDB_ColorItem::Identifier).get() << Name; in dump()