Home | History | Annotate | Download | only in Chapter8

Lines Matching refs:dump

209   virtual raw_ostream &dump(raw_ostream &out, int ind) {
220 raw_ostream &dump(raw_ostream &out, int ind) override {
221 return ExprAST::dump(out << Val, ind);
235 raw_ostream &dump(raw_ostream &out, int ind) override {
236 return ExprAST::dump(out << Name, ind);
249 raw_ostream &dump(raw_ostream &out, int ind) override {
250 ExprAST::dump(out << "unary" << Opcode, ind);
251 Operand->dump(out, ind + 1);
266 raw_ostream &dump(raw_ostream &out, int ind) override {
267 ExprAST::dump(out << "binary" << Op, ind);
268 LHS->dump(indent(out, ind) << "LHS:", ind + 1);
269 RHS->dump(indent(out, ind) << "RHS:", ind + 1);
284 raw_ostream &dump(raw_ostream &out, int ind) override {
285 ExprAST::dump(out << "call " << Callee, ind);
287 Arg->dump(indent(out, ind + 1), ind + 1);
302 raw_ostream &dump(raw_ostream &out, int ind) override {
303 ExprAST::dump(out << "if", ind);
304 Cond->dump(indent(out, ind) << "Cond:", ind + 1);
305 Then->dump(indent(out, ind) << "Then:", ind + 1);
306 Else->dump(indent(out, ind) << "Else:", ind + 1);
323 raw_ostream &dump(raw_ostream &out, int ind) override {
324 ExprAST::dump(out << "for", ind);
325 Start->dump(indent(out, ind) << "Cond:", ind + 1);
326 End->dump(indent(out, ind) << "End:", ind + 1);
327 Step->dump(indent(out, ind) << "Step:", ind + 1);
328 Body->dump(indent(out, ind) << "Body:", ind + 1);
344 raw_ostream &dump(raw_ostream &out, int ind) override {
345 ExprAST::dump(out << "var", ind);
347 NamedVar.second->dump(indent(out, ind) << NamedVar.first << ':', ind + 1);
348 Body->dump(indent(out, ind) << "Body:", ind + 1);
394 raw_ostream &dump(raw_ostream &out, int ind) {
398 return Body ? Body->dump(out, ind) : out << "null\n";
1446 TheModule->dump();