| 211 | } |
| 212 | |
| 213 | void PrintTo(const Expression& expr, std::ostream* os) { |
| 214 | *os << expr.ToString(); |
| 215 | if (expr.IsBound()) { |
| 216 | *os << "[bound]"; |
| 217 | } |
| 218 | } |
| 219 | |
| 220 | bool Expression::Equals(const Expression& other) const { |
| 221 | if (Expression::Identical(*this, other)) return true; |