reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
221 raw_ostream &dump(raw_ostream &out, int ind) override { 236 raw_ostream &dump(raw_ostream &out, int ind) override { 250 raw_ostream &dump(raw_ostream &out, int ind) override { 267 raw_ostream &dump(raw_ostream &out, int ind) override { 285 raw_ostream &dump(raw_ostream &out, int ind) override { 303 raw_ostream &dump(raw_ostream &out, int ind) override { 324 raw_ostream &dump(raw_ostream &out, int ind) override { 345 raw_ostream &dump(raw_ostream &out, int ind) override {
222 return ExprAST::dump(out << Val, ind); 237 return ExprAST::dump(out << Name, ind); 251 ExprAST::dump(out << "unary" << Opcode, ind); 252 Operand->dump(out, ind + 1); 268 ExprAST::dump(out << "binary" << Op, ind); 269 LHS->dump(indent(out, ind) << "LHS:", ind + 1); 270 RHS->dump(indent(out, ind) << "RHS:", ind + 1); 286 ExprAST::dump(out << "call " << Callee, ind); 288 Arg->dump(indent(out, ind + 1), ind + 1); 304 ExprAST::dump(out << "if", ind); 305 Cond->dump(indent(out, ind) << "Cond:", ind + 1); 306 Then->dump(indent(out, ind) << "Then:", ind + 1); 307 Else->dump(indent(out, ind) << "Else:", ind + 1); 325 ExprAST::dump(out << "for", ind); 326 Start->dump(indent(out, ind) << "Cond:", ind + 1); 327 End->dump(indent(out, ind) << "End:", ind + 1); 328 Step->dump(indent(out, ind) << "Step:", ind + 1); 329 Body->dump(indent(out, ind) << "Body:", ind + 1); 346 ExprAST::dump(out << "var", ind); 348 NamedVar.second->dump(indent(out, ind) << NamedVar.first << ':', ind + 1); 349 Body->dump(indent(out, ind) << "Body:", ind + 1); 399 return Body ? Body->dump(out, ind) : out << "null\n";