From a50055727556322e2b17c1dd84d2c7e130304333 Mon Sep 17 00:00:00 2001 From: jbo Date: Fri, 13 Feb 2015 17:40:28 +0100 Subject: [PATCH] Remove overload that sometimes produces ambiguity Because variables are convertible to linear expressions. --- rhea/linear_equation.hpp | 7 ------- 1 file changed, 7 deletions(-) diff --git a/rhea/linear_equation.hpp b/rhea/linear_equation.hpp index 139adb2..7b507b9 100644 --- a/rhea/linear_equation.hpp +++ b/rhea/linear_equation.hpp @@ -73,13 +73,6 @@ class linear_equation : public linear_constraint virtual bool is_satisfied() const { return expr_.evaluate() == 0.0; } }; -//-------------------------------------------------------------------------- - -inline linear_equation operator==(linear_expression lhs, const variable& rhs) -{ - return lhs -= rhs; -} - inline linear_equation operator==(linear_expression lhs, const linear_expression& rhs) {