| 134 | } |
| 135 | |
| 136 | std::shared_ptr<Expression> Binder::createInvisibleVariable(const std::string& name, |
| 137 | const LogicalType& dataType) const { |
| 138 | auto expression = expressionBinder.createVariableExpression(dataType.copy(), name); |
| 139 | expression->setAlias(name); |
| 140 | return expression; |
| 141 | } |
| 142 | |
| 143 | expression_vector Binder::createVariables(const std::vector<std::string>& names, |
| 144 | const std::vector<common::LogicalType>& types) { |
no test coverage detected