r1465@opsdev009 (orig r77666): mcslee | 2008-01-14 15:04:43 -0800
commit39a85eea0a6f51e7384d9cb21161780280ad998c
author(no author) <(no author)@41a61cd8-c433-0410-bb1c-e256eeef9e11>
Mon, 14 Jan 2008 23:06:44 +0000 (14 23:06 +0000)
committer(no author) <(no author)@41a61cd8-c433-0410-bb1c-e256eeef9e11>
Mon, 14 Jan 2008 23:06:44 +0000 (14 23:06 +0000)
tree5abd57cb8c06fd7d62e080d417a8bd71493e2970
parentb83a3a24756030a4548e21d41fdf349112ffab62
 r1465@opsdev009 (orig r77666):  mcslee | 2008-01-14 15:04:43 -0800
 Generate structs/exceptions in declared order

 Summary: Otherwise you're liable to get forward declaration problems in the generated C++ code.

 Reviewed By: dreiss

 Test Plan: Generate some code that mixes exceptions/structs and has methods potentially return a list of exceptions

git-svn-id: http://svn.facebook.com/svnroot/thrift/trunk@751 41a61cd8-c433-0410-bb1c-e256eeef9e11
compiler/cpp/src/generate/t_generator.cc
compiler/cpp/src/parse/t_program.h