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 << "<unknown-type>"; in start()
60 Printer << " "; in start()
75 WithColor(Printer, PDB_ColorItem::Keyword).get() << CC << " "; in start()
77 Printer << "("; in start()
78 WithColor(Printer, PDB_ColorItem::Identifier).get() in start()
80 Printer << "::)"; in start()
83 Printer << "("; in start()
85 WithColor(Printer, PDB_ColorItem::Keyword).get() << CC << " "; in start()
87 WithColor(Printer, PDB_ColorItem::Identifier).get() in start()
89 Printer << "::"; in start()
92 Printer << "&"; in start()
94 Printer << "*"; in start()
96 WithColor(Printer, PDB_ColorItem::Identifier).get() << Name; in start()
97 Printer << ")"; in start()
100 Printer << "("; in start()
106 Printer << ", "; in start()
109 Printer << ")"; in start()
112 WithColor(Printer, PDB_ColorItem::Keyword).get() << " const"; in start()
114 WithColor(Printer, PDB_ColorItem::Keyword).get() << " volatile"; in start()
121 Printer << "func ["; in start()
122 WithColor(Printer, PDB_ColorItem::Address).get() << format_hex(FuncStart, 10); in start()
125 WithColor(Printer, PDB_ColorItem::Offset).get() in start()
128 Printer << " - "; in start()
129 WithColor(Printer, PDB_ColorItem::Address).get() << format_hex(FuncEnd, 10); in start()
132 WithColor(Printer, PDB_ColorItem::Offset).get() in start()
136 WithColor(Printer, PDB_ColorItem::Comment).get() in start()
138 Printer << "] ("; in start()
141 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()
232 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()