]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/validate.h
Implement the ternary operator in GLSL
[libs/gl.git] / source / glsl / validate.h
index a8c6f11c6a8e12602431abb6fd22a93b280e55fd..bafa550bd480d2f32ccbac2652e57bbafaac2a80 100644 (file)
@@ -82,6 +82,7 @@ private:
        virtual void visit(VariableReference &);
        virtual void visit(MemberAccess &);
        virtual void visit(InterfaceBlockReference &);
+       virtual void visit(FunctionCall &);
        virtual void visit(VariableDeclaration &);
        virtual void visit(InterfaceBlock &);
        virtual void visit(FunctionDeclaration &);
@@ -97,6 +98,7 @@ private:
        virtual void visit(UnaryExpression &);
        virtual void visit(BinaryExpression &);
        virtual void visit(Assignment &);
+       virtual void visit(TernaryExpression &);
        virtual void visit(VariableDeclaration &);
 };