Removed unecessary constructor

This commit is contained in:
Marius Kintel 2016-01-12 00:41:00 -05:00
parent 057ff54445
commit 6cef99e752

View file

@ -8,8 +8,10 @@
class Assignment : public std::pair<std::string, shared_ptr<class Expression>>
{
public:
Assignment(std::string name) { first = name; second = shared_ptr<class Expression>(); }
Assignment(std::string name, shared_ptr<class Expression> expr) { first = name; second = expr; }
Assignment(std::string name,
shared_ptr<class Expression> expr = shared_ptr<class Expression>()) {
first = name; second = expr;
}
};
typedef std::vector<Assignment> AssignmentList;