X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fglsl%2Fsyntax.cpp;h=85d805d1b67aeea72ee41bcec1855222732dc5ef;hp=cb77419763645be5987842b9bd7d654eb30e13c5;hb=f526938b407e061c7424adedc34af4d1ff687f90;hpb=a60a60fe29850ef8a5dc291ed70741eeb95d9e0b 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);