| 4 | namespace binder { |
| 5 | |
| 6 | void BinderScope::addExpression(const std::string& varName, |
| 7 | std::shared_ptr<Expression> expression) { |
| 8 | nameToExprIdx.insert({varName, expressions.size()}); |
| 9 | expressions.push_back(std::move(expression)); |
| 10 | } |
| 11 | |
| 12 | void BinderScope::replaceExpression(const std::string& oldName, const std::string& newName, |
| 13 | std::shared_ptr<Expression> expression) { |
no test coverage detected