reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Overridden By

examples/Kaleidoscope/Chapter9/toy.cpp
  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 {

References

examples/Kaleidoscope/Chapter9/toy.cpp
  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";