X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fglsl%2Fsyntax.cpp;h=85d805d1b67aeea72ee41bcec1855222732dc5ef;hb=d18df036b247f7f0978b547bb8ea1d624af2c4b2;hp=cb77419763645be5987842b9bd7d654eb30e13c5;hpb=041ba4b1acd55337239c5ce24cc310118c621206;p=libs%2Fgl.git diff --git a/source/glsl/syntax.cpp b/source/glsl/syntax.cpp index cb774197..85d805d1 100644 --- a/source/glsl/syntax.cpp +++ b/source/glsl/syntax.cpp @@ -161,6 +161,18 @@ void MemberAccess::visit(NodeVisitor &visitor) } +Swizzle::Swizzle(): + count(0) +{ + fill(components, components+4, 0); +} + +void Swizzle::visit(NodeVisitor &visitor) +{ + visitor.visit(*this); +} + + void UnaryExpression::visit(NodeVisitor &visitor) { visitor.visit(*this);