X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fglsl%2Fvisitor.cpp;h=c740d1188a15cf2f02614f19248ddd2a2c259e75;hb=caa84a9d8adce6dc702f6e0ae32961b77a0a73ea;hp=dad8baddce0c5a5bd74c1b56c4abeb4a93d48fd9;hpb=085ebad01690fafedeafe4bfe8421c9588f0238e;p=libs%2Fgl.git diff --git a/source/glsl/visitor.cpp b/source/glsl/visitor.cpp index dad8badd..c740d118 100644 --- a/source/glsl/visitor.cpp +++ b/source/glsl/visitor.cpp @@ -39,7 +39,8 @@ void TraversingVisitor::visit(BinaryExpression &binary) void TraversingVisitor::visit(Assignment &assign) { - visit(static_cast(assign)); + assign.left->visit(*this); + assign.right->visit(*this); } void TraversingVisitor::visit(FunctionCall &call)