]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/visitor.h
Implement the ternary operator in GLSL
[libs/gl.git] / source / glsl / visitor.h
index 85f9e848c39b9b45b822c63408ceb6e44a0e5bb9..3b558bd195c5cf6a9f0e68d57127d1d8159aa9b0 100644 (file)
@@ -27,6 +27,7 @@ public:
        virtual void visit(UnaryExpression &) { }
        virtual void visit(BinaryExpression &) { }
        virtual void visit(Assignment &) { }
+       virtual void visit(TernaryExpression &) { }
        virtual void visit(FunctionCall &) { }
        virtual void visit(ExpressionStatement &) { }
        virtual void visit(Import &) { }
@@ -64,6 +65,7 @@ public:
        virtual void visit(UnaryExpression &);
        virtual void visit(BinaryExpression &);
        virtual void visit(Assignment &);
+       virtual void visit(TernaryExpression &);
        virtual void visit(FunctionCall &);
        virtual void visit(ExpressionStatement &);
        virtual void visit(InterfaceLayout &);