X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fglsl%2Fgenerate.h;fp=source%2Fglsl%2Fgenerate.h;h=4e66ef68ed6c75fbda2e360dfe813a1cdda1838e;hb=2a9f8f3803e1b57e0e5325454266d4e701b38cc5;hp=c04e2f45fa38a6a419feff3cbf981653c130c104;hpb=daff631cf87db75bcae616605e759d281258d9e4;p=libs%2Fgl.git diff --git a/source/glsl/generate.h b/source/glsl/generate.h index c04e2f45..4e66ef68 100644 --- a/source/glsl/generate.h +++ b/source/glsl/generate.h @@ -107,17 +107,15 @@ public: private: virtual void enter(Block &); - void visit_and_replace(RefPtr &); + virtual void visit(RefPtr &); void check_assignment_target(Statement *); virtual void visit(VariableReference &); virtual void visit(InterfaceBlockReference &); void add_to_chain(Assignment::Target::ChainType, unsigned); virtual void visit(MemberAccess &); virtual void visit(Swizzle &); - virtual void visit(UnaryExpression &); virtual void visit(BinaryExpression &); virtual void visit(Assignment &); - virtual void visit(FunctionCall &); virtual void visit(VariableDeclaration &); virtual void visit(InterfaceBlock &); };