This commit is contained in:
chriseth
2017-12-05 20:12:46 +01:00
parent 6769a9a503
commit d34054ef58
+2 -1
View File
@@ -56,6 +56,8 @@ public:
Statement operator()(ForLoop const&);
Statement operator()(Block const& _block);
virtual Statement translate(Statement const& _statement);
protected:
template <typename T>
std::vector<T> translateVector(std::vector<T> const& _values);
@@ -65,7 +67,6 @@ protected:
{
return _v ? std::make_shared<T>(translate(*_v)) : nullptr;
}
Statement translate(Statement const& _statement);
Block translate(Block const& _block);
Case translate(Case const& _case);
Identifier translate(Identifier const& _identifier);