Lines Matching refs:Printer
36 void dumpClassParentWithScopeOperator(const T &Symbol, LinePrinter &Printer, in dumpClassParentWithScopeOperator() argument
45 WithColor(Printer, PDB_ColorItem::Type).get() << ClassParent->getName(); in dumpClassParentWithScopeOperator()
46 Printer << "::"; in dumpClassParentWithScopeOperator()
51 : PDBSymDumper(true), Printer(P) {} in FunctionDumper()
57 Printer << " "; in start()
72 WithColor(Printer, PDB_ColorItem::Keyword).get() << CC << " "; in start()
74 Printer << "("; in start()
75 WithColor(Printer, PDB_ColorItem::Identifier).get() in start()
77 Printer << "::)"; in start()
80 Printer << "("; in start()
82 WithColor(Printer, PDB_ColorItem::Keyword).get() << CC << " "; in start()
84 WithColor(Printer, PDB_ColorItem::Identifier).get() in start()
86 Printer << "::"; in start()
89 Printer << "&"; in start()
91 Printer << "*"; in start()
93 WithColor(Printer, PDB_ColorItem::Identifier).get() << Name; in start()
94 Printer << ")"; in start()
97 Printer << "("; in start()
103 Printer << ", "; in start()
106 Printer << ")"; in start()
109 WithColor(Printer, PDB_ColorItem::Keyword).get() << " const"; in start()
111 WithColor(Printer, PDB_ColorItem::Keyword).get() << " volatile"; in start()
118 Printer << "func ["; in start()
119 WithColor(Printer, PDB_ColorItem::Address).get() << format_hex(FuncStart, 10); in start()
122 WithColor(Printer, PDB_ColorItem::Offset).get() << "+" << Prologue; in start()
124 Printer << " - "; in start()
125 WithColor(Printer, PDB_ColorItem::Address).get() << format_hex(FuncEnd, 10); in start()
128 WithColor(Printer, PDB_ColorItem::Offset).get() << "-" << Epilogue; in start()
130 Printer << "] ("; in start()
133 WithColor(Printer, PDB_ColorItem::Register).get() in start()
136 WithColor(Printer, PDB_ColorItem::Register).get() << "FPO"; in start()
138 Printer << ") "; in start()
141 WithColor(Printer, PDB_ColorItem::Keyword).get() << "virtual "; in start()
145 WithColor(Printer, PDB_ColorItem::Identifier).get() << Symbol.getName(); in start()
147 Printer << "*"; in start()
149 Printer << "&"; in start()
155 Printer << " "; in start()
160 Printer << "("; in start()
164 WithColor(Printer, PDB_ColorItem::Keyword).get() in start()
167 WithColor(Printer, PDB_ColorItem::Identifier).get() << Symbol.getName(); in start()
170 Printer << "*"; in start()
172 Printer << "&"; in start()
173 Printer << ")"; in start()
176 Printer << "("; in start()
182 WithColor(Printer, PDB_ColorItem::Identifier).get() << " " in start()
185 Printer << ", "; in start()
188 Printer << ")"; in start()
190 WithColor(Printer, PDB_ColorItem::Keyword).get() << " const"; in start()
192 WithColor(Printer, PDB_ColorItem::Keyword).get() << " volatile"; in start()
194 Printer << " = 0"; in start()
204 Printer << "["; in dump()
205 WithColor(Printer, PDB_ColorItem::LiteralValue).get() << Symbol.getLength(); in dump()
206 Printer << "]"; in dump()
210 BuiltinDumper Dumper(Printer); in dump()
215 dumpClassParentWithScopeOperator(Symbol, Printer, *this); in dump()
216 WithColor(Printer, PDB_ColorItem::Type).get() << Symbol.getName(); in dump()
230 dumpClassParentWithScopeOperator(Symbol, Printer, *this); in dump()
231 WithColor(Printer, PDB_ColorItem::Type).get() << Symbol.getName(); in dump()
241 FunctionDumper NestedDumper(Printer); in dump()
247 WithColor(Printer, PDB_ColorItem::Keyword).get() << "const "; in dump()
249 WithColor(Printer, PDB_ColorItem::Keyword).get() << "volatile "; in dump()
251 Printer << (Symbol.isReference() ? "&" : "*"); in dump()
256 WithColor(Printer, PDB_ColorItem::Type).get() << Symbol.getName(); in dump()