X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fglsl%2Fgenerate.h;h=4e66ef68ed6c75fbda2e360dfe813a1cdda1838e;hb=05d8360ceef28e0b36e96127e04a82dd77a5c433;hp=c04e2f45fa38a6a419feff3cbf981653c130c104;hpb=cc3f4aaaf8d2b34347f69b026c10f82797059aa4;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 &); };