From b4d7b89efd635c8ca2407c63a73ed7ab0983fbd1 Mon Sep 17 00:00:00 2001 From: David Reiss Date: Thu, 27 Mar 2008 21:40:01 +0000 Subject: [PATCH] Make generate_program virtual. Haskell and OCaml need to override this to put typedefs at the end. git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665590 13f79535-47bb-0310-9956-ffa450edef68 --- compiler/cpp/src/generate/t_generator.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler/cpp/src/generate/t_generator.h b/compiler/cpp/src/generate/t_generator.h index 594bed96..86363144 100644 --- a/compiler/cpp/src/generate/t_generator.h +++ b/compiler/cpp/src/generate/t_generator.h @@ -34,9 +34,9 @@ class t_generator { /** * Framework generator method that iterates over all the parts of a program * and performs general actions. This is implemented by the base class and - * should not be overwritten in the subclasses. + * should not normally be overwritten in the subclasses. */ - void generate_program(); + virtual void generate_program(); const t_program* get_program() const { return program_; } -- 2.17.1