Removed unecessary constructor
This commit is contained in:
parent
057ff54445
commit
6cef99e752
1 changed files with 4 additions and 2 deletions
|
|
@ -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;
|
||||
|
|
|
|||
Loading…
Reference in a new issue