Lines Matching refs:Printer
35 void dumpClassParentWithScopeOperator(const T &Symbol, LinePrinter &Printer, in dumpClassParentWithScopeOperator() argument
44 WithColor(Printer, PDB_ColorItem::Type).get() << ClassParent->getName(); in dumpClassParentWithScopeOperator()
45 Printer << "::"; in dumpClassParentWithScopeOperator()
50 : PDBSymDumper(true), Printer(P) {} in FunctionDumper()
56 Printer << "<unknown-type>"; in start()
59 Printer << " "; in start()
74 WithColor(Printer, PDB_ColorItem::Keyword).get() << CC << " "; in start()
76 Printer << "("; in start()
77 WithColor(Printer, PDB_ColorItem::Identifier).get() in start()
79 Printer << "::)"; in start()
82 Printer << "("; in start()
84 WithColor(Printer, PDB_ColorItem::Keyword).get() << CC << " "; in start()
86 WithColor(Printer, PDB_ColorItem::Identifier).get() in start()
88 Printer << "::"; in start()
91 Printer << "&"; in start()
93 Printer << "*"; in start()
95 WithColor(Printer, PDB_ColorItem::Identifier).get() << Name; in start()
96 Printer << ")"; in start()
99 Printer << "("; in start()
105 Printer << ", "; in start()
108 Printer << ")"; in start()
111 WithColor(Printer, PDB_ColorItem::Keyword).get() << " const"; in start()
113 WithColor(Printer, PDB_ColorItem::Keyword).get() << " volatile"; in start()
120 Printer << "func ["; in start()
121 WithColor(Printer, PDB_ColorItem::Address).get() << format_hex(FuncStart, 10); in start()
124 WithColor(Printer, PDB_ColorItem::Offset).get() in start()
127 Printer << " - "; in start()
128 WithColor(Printer, PDB_ColorItem::Address).get() << format_hex(FuncEnd, 10); in start()
131 WithColor(Printer, PDB_ColorItem::Offset).get() in start()
135 WithColor(Printer, PDB_ColorItem::Comment).get() in start()
137 Printer << "] ("; in start()
140 WithColor(Printer, PDB_ColorItem::Register).get() in start()
144 WithColor(Printer, PDB_ColorItem::Register).get() << "FPO"; in start()
146 Printer << ") "; in start()
149 WithColor(Printer, PDB_ColorItem::Keyword).get() << "virtual "; in start()
153 WithColor(Printer, PDB_ColorItem::Identifier).get() << Symbol.getName(); in start()
155 Printer << "*"; in start()
157 Printer << "&"; in start()
163 Printer << " "; in start()
168 Printer << "("; in start()
172 WithColor(Printer, PDB_ColorItem::Keyword).get() in start()
175 WithColor(Printer, PDB_ColorItem::Identifier).get() << Symbol.getName(); in start()
178 Printer << "*"; in start()
180 Printer << "&"; in start()
181 Printer << ")"; in start()
184 Printer << "("; in start()
190 WithColor(Printer, PDB_ColorItem::Identifier).get() << " " in start()
193 Printer << ", "; in start()
196 Printer << ", ..."; in start()
198 Printer << ")"; in start()
200 WithColor(Printer, PDB_ColorItem::Keyword).get() << " const"; in start()
202 WithColor(Printer, PDB_ColorItem::Keyword).get() << " volatile"; in start()
204 Printer << " = 0"; in start()
211 Printer << "["; in dump()
212 WithColor(Printer, PDB_ColorItem::LiteralValue).get() << Symbol.getLength(); in dump()
213 Printer << "]"; in dump()
217 BuiltinDumper Dumper(Printer); in dump()
222 dumpClassParentWithScopeOperator(Symbol, Printer, *this); in dump()
223 WithColor(Printer, PDB_ColorItem::Type).get() << Symbol.getName(); in dump()
234 Printer << "<unknown-type>"; in dump()
238 dumpClassParentWithScopeOperator(Symbol, Printer, *this); in dump()
239 WithColor(Printer, PDB_ColorItem::Type).get() << Symbol.getName(); in dump()
248 FunctionDumper NestedDumper(Printer); in dump()
254 WithColor(Printer, PDB_ColorItem::Keyword).get() << "const "; in dump()
256 WithColor(Printer, PDB_ColorItem::Keyword).get() << "volatile "; in dump()
258 Printer << (Symbol.isReference() ? "&" : "*"); in dump()
261 WithColor(Printer, PDB_ColorItem::Keyword).get() << " __restrict"; in dump()
266 WithColor(Printer, PDB_ColorItem::Type).get() << Symbol.getName(); in dump()