]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/optimize.h
Mark all expression result types as used
[libs/gl.git] / source / glsl / optimize.h
index 4113f21465a990e85a4fa701351b8277cec09cfe..1504acb224e27dd5290947e9700fa657750ba433 100644 (file)
@@ -237,11 +237,7 @@ public:
        bool apply(Stage &);
 
 private:
-       virtual void visit(Literal &);
-       virtual void visit(UnaryExpression &);
-       virtual void visit(BinaryExpression &);
-       virtual void visit(TernaryExpression &);
-       virtual void visit(FunctionCall &);
+       virtual void visit(RefPtr<Expression> &);
        virtual void visit(BasicTypeDeclaration &);
        virtual void visit(ImageTypeDeclaration &);
        virtual void visit(StructDeclaration &);