Lines Matching refs:Printer
33 void dumpClassParentWithScopeOperator(const T &Symbol, LinePrinter &Printer, in dumpClassParentWithScopeOperator() argument
42 WithColor(Printer, PDB_ColorItem::Type).get() << ClassParent->getName(); in dumpClassParentWithScopeOperator()
43 Printer << "::"; in dumpClassParentWithScopeOperator()
48 : PDBSymDumper(true), Printer(P) {} in FunctionDumper()
54 Printer << " "; in start()
69 WithColor(Printer, PDB_ColorItem::Keyword).get() << CC << " "; in start()
71 Printer << "("; in start()
72 WithColor(Printer, PDB_ColorItem::Identifier).get() in start()
74 Printer << "::)"; in start()
77 Printer << "("; in start()
79 WithColor(Printer, PDB_ColorItem::Keyword).get() << CC << " "; in start()
81 WithColor(Printer, PDB_ColorItem::Identifier).get() in start()
83 Printer << "::"; in start()
86 Printer << "&"; in start()
88 Printer << "*"; in start()
90 WithColor(Printer, PDB_ColorItem::Identifier).get() << Name; in start()
91 Printer << ")"; in start()
94 Printer << "("; in start()
100 Printer << ", "; in start()
103 Printer << ")"; in start()
106 WithColor(Printer, PDB_ColorItem::Keyword).get() << " const"; in start()
108 WithColor(Printer, PDB_ColorItem::Keyword).get() << " volatile"; in start()
115 Printer << "func ["; in start()
116 WithColor(Printer, PDB_ColorItem::Address).get() << format_hex(FuncStart, 10); in start()
119 WithColor(Printer, PDB_ColorItem::Offset).get() << "+" << Prologue; in start()
121 Printer << " - "; in start()
122 WithColor(Printer, PDB_ColorItem::Address).get() << format_hex(FuncEnd, 10); in start()
125 WithColor(Printer, PDB_ColorItem::Offset).get() << "-" << Epilogue; in start()
127 Printer << "] ("; in start()
130 WithColor(Printer, PDB_ColorItem::Register).get() in start()
133 WithColor(Printer, PDB_ColorItem::Register).get() << "FPO"; in start()
135 Printer << ") "; in start()
138 WithColor(Printer, PDB_ColorItem::Keyword).get() << "virtual "; in start()
142 WithColor(Printer, PDB_ColorItem::Identifier).get() << Symbol.getName(); in start()
144 Printer << "*"; in start()
146 Printer << "&"; in start()
152 Printer << " "; in start()
157 Printer << "("; in start()
161 WithColor(Printer, PDB_ColorItem::Keyword).get() in start()
164 WithColor(Printer, PDB_ColorItem::Identifier).get() << Symbol.getName(); in start()
167 Printer << "*"; in start()
169 Printer << "&"; in start()
170 Printer << ")"; in start()
173 Printer << "("; in start()
179 WithColor(Printer, PDB_ColorItem::Identifier).get() << " " in start()
182 Printer << ", "; in start()
185 Printer << ")"; in start()
187 WithColor(Printer, PDB_ColorItem::Keyword).get() << " const"; in start()
189 WithColor(Printer, PDB_ColorItem::Keyword).get() << " volatile"; in start()
191 Printer << " = 0"; in start()
201 Printer << "["; in dump()
202 WithColor(Printer, PDB_ColorItem::LiteralValue).get() << Symbol.getLength(); in dump()
203 Printer << "]"; in dump()
207 BuiltinDumper Dumper(Printer); in dump()
212 dumpClassParentWithScopeOperator(Symbol, Printer, *this); in dump()
213 WithColor(Printer, PDB_ColorItem::Type).get() << Symbol.getName(); in dump()
227 dumpClassParentWithScopeOperator(Symbol, Printer, *this); in dump()
228 WithColor(Printer, PDB_ColorItem::Type).get() << Symbol.getName(); in dump()
238 FunctionDumper NestedDumper(Printer); in dump()
244 WithColor(Printer, PDB_ColorItem::Keyword).get() << "const "; in dump()
246 WithColor(Printer, PDB_ColorItem::Keyword).get() << "volatile "; in dump()
248 Printer << (Symbol.isReference() ? "&" : "*"); in dump()
253 WithColor(Printer, PDB_ColorItem::Type).get() << Symbol.getName(); in dump()