Lines Matching refs:Printer
40 : PDBSymDumper(true), Printer(P) {} in CompilandDumper()
49 if (Printer.IsCompilandExcluded(FullName)) in start()
52 Printer.NewLine(); in start()
53 WithColor(Printer, PDB_ColorItem::Path).get() << FullName; in start()
58 Printer.Indent(); in start()
60 Printer.NewLine(); in start()
61 WithColor(Printer, PDB_ColorItem::Path).get() << File->getFileName(); in start()
65 WithColor(Printer, PDB_ColorItem::Comment).get() in start()
73 Printer.Indent(); in start()
75 Printer.NewLine(); in start()
79 Printer << "Line "; in start()
83 WithColor(Printer, StatementColor).get() << LineStart; in start()
85 WithColor(Printer, StatementColor).get() << " - " << LineEnd; in start()
90 Printer << ", Column: "; in start()
91 WithColor(Printer, StatementColor).get() << ColumnStart; in start()
93 WithColor(Printer, StatementColor).get() << " - " << ColumnEnd; in start()
96 Printer << ", Address: "; in start()
100 WithColor(Printer, PDB_ColorItem::Address).get() in start()
103 Printer << " (" << Line->getLength() << " bytes)"; in start()
106 WithColor(Printer, PDB_ColorItem::Address).get() in start()
108 Printer << "(0 bytes)"; in start()
111 Printer.Unindent(); in start()
113 Printer.Unindent(); in start()
119 Printer.Indent(); in start()
122 Printer.Unindent(); in start()
130 if (Printer.IsSymbolExcluded(Symbol.getName())) in dump()
133 Printer.NewLine(); in dump()
137 Printer << "data: "; in dump()
138 WithColor(Printer, PDB_ColorItem::Address).get() in dump()
141 WithColor(Printer, PDB_ColorItem::Comment).get() in dump()
146 Printer << "constant: "; in dump()
147 WithColor(Printer, PDB_ColorItem::LiteralValue).get() in dump()
149 WithColor(Printer, PDB_ColorItem::Comment).get() in dump()
153 Printer << "data(unexpected type=" << LocType << ")"; in dump()
156 Printer << " "; in dump()
157 WithColor(Printer, PDB_ColorItem::Identifier).get() << Symbol.getName(); in dump()
165 if (Printer.IsSymbolExcluded(Symbol.getName())) in dump()
168 Printer.NewLine(); in dump()
169 FunctionDumper Dumper(Printer); in dump()
174 if (Printer.IsSymbolExcluded(Symbol.getName())) in dump()
177 Printer.NewLine(); in dump()
178 Printer << "label "; in dump()
179 WithColor(Printer, PDB_ColorItem::Address).get() in dump()
181 WithColor(Printer, PDB_ColorItem::Identifier).get() << Symbol.getName(); in dump()
187 if (Printer.IsSymbolExcluded(Symbol.getName())) in dump()
190 Printer.NewLine(); in dump()
191 Printer << "thunk "; in dump()
196 WithColor(Printer, PDB_ColorItem::Address).get() << format_hex(VA, 10); in dump()
197 Printer << " -> "; in dump()
198 WithColor(Printer, PDB_ColorItem::Address).get() << format_hex(Target, 10); in dump()
200 WithColor(Printer, PDB_ColorItem::Address).get() in dump()
204 Printer << " ("; in dump()
205 WithColor(Printer, PDB_ColorItem::Register).get() << Ordinal; in dump()
206 Printer << ") "; in dump()
209 WithColor(Printer, PDB_ColorItem::Identifier).get() << Name; in dump()
215 Printer.NewLine(); in dump()
216 Printer << "unknown (" << Symbol.getSymTag() << ")"; in dump()
220 if (Printer.IsSymbolExcluded(Symbol.getName())) in dump()
223 Printer.NewLine(); in dump()
224 Printer << "using namespace "; in dump()
226 WithColor(Printer, PDB_ColorItem::Identifier).get() << Name; in dump()