Tuple expressions.

This commit is contained in:
chriseth
2015-10-15 17:38:42 +02:00
parent 7ba42f4707
commit 7ebd536e79
17 changed files with 294 additions and 18 deletions
+18
View File
@@ -559,6 +559,24 @@ void Assignment::accept(ASTConstVisitor& _visitor) const
_visitor.endVisit(*this);
}
void TupleExpression::accept(ASTVisitor& _visitor)
{
if (_visitor.visit(*this))
for (auto const& component: m_components)
if (component)
component->accept(_visitor);
_visitor.endVisit(*this);
}
void TupleExpression::accept(ASTConstVisitor& _visitor) const
{
if (_visitor.visit(*this))
for (auto const& component: m_components)
if (component)
component->accept(_visitor);
_visitor.endVisit(*this);
}
void UnaryOperation::accept(ASTVisitor& _visitor)
{
if (_visitor.visit(*this))