]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/generate.h
Remove the ParenthesizedExpression node type
[libs/gl.git] / source / glsl / generate.h
index 402f07f480b239e39f76dd7334656337955b2ff3..51d86a536854b129dc44fcbc9b06ff5927e0422f 100644 (file)
@@ -82,6 +82,7 @@ private:
        bool record_target;
        bool r_self_referencing;
        Assignment::Target r_assignment_target;
+       std::vector<VariableDeclaration *> redeclared_builtins;
        std::set<Node *> nodes_to_remove;
 
 public:
@@ -139,7 +140,6 @@ private:
        void resolve(Expression &, TypeDeclaration *, bool);
 
        virtual void visit(Literal &);
-       virtual void visit(ParenthesizedExpression &);
        virtual void visit(VariableReference &);
        virtual void visit(InterfaceBlockReference &);
        virtual void visit(MemberAccess &);