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