]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/visitor.cpp
Remove fallback from Assignment to BinaryExpression in TraversingVisitor
[libs/gl.git] / source / glsl / visitor.cpp
index dad8baddce0c5a5bd74c1b56c4abeb4a93d48fd9..c740d1188a15cf2f02614f19248ddd2a2c259e75 100644 (file)
@@ -39,7 +39,8 @@ void TraversingVisitor::visit(BinaryExpression &binary)
 
 void TraversingVisitor::visit(Assignment &assign)
 {
-       visit(static_cast<BinaryExpression &>(assign));
+       assign.left->visit(*this);
+       assign.right->visit(*this);
 }
 
 void TraversingVisitor::visit(FunctionCall &call)