| 281 | { |
| 282 | public: |
| 283 | BinaryExpression(std::unique_ptr<Expression> operand1, std::unique_ptr<Expression> operand2, const DebugInfo& debugInfo = DebugInfo()) |
| 284 | : DebuggableExpression(debugInfo), m_Operand1(std::move(operand1)), m_Operand2(std::move(operand2)) |
| 285 | { } |
| 286 | |
| 287 | inline const std::unique_ptr<Expression>& GetOperand1() const noexcept |
| 288 | { |