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
/**
* 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_; }