r1144@dev030 (orig r57821): dreiss | 2007-08-30 18:42:55 -0700
commit9457f8cdeae9fec808cc722c30855967a88a3d7d
author(no author) <(no author)@41a61cd8-c433-0410-bb1c-e256eeef9e11>
Fri, 31 Aug 2007 01:34:28 +0000 (31 01:34 +0000)
committer(no author) <(no author)@41a61cd8-c433-0410-bb1c-e256eeef9e11>
Fri, 31 Aug 2007 01:34:28 +0000 (31 01:34 +0000)
treec15b17777725a83cc35183d6bb59744046b28b6b
parent27fb4ae56d9c047ae88b10781edcb62e1c1b26fc
 r1144@dev030 (orig r57821):  dreiss | 2007-08-30 18:42:55 -0700
 Thrift: Local Reflection for C++.

 Summary:
 The compiler now takes a "-dense" flag that will cause it to
 generate some extra metadata for C++.  This metadata will be used by
 TDenseProtocol.  This should be the last compiler change necessary
 to enable that feature.

 Reviewed By: mcslee

 Test Plan: test/DenseLinkingTest.thrift

 Revert Plan: ok

git-svn-id: http://svn.facebook.com/svnroot/thrift/trunk@557 41a61cd8-c433-0410-bb1c-e256eeef9e11
compiler/cpp/src/generate/t_cpp_generator.cc
compiler/cpp/src/generate/t_cpp_generator.h
compiler/cpp/src/main.cc
lib/cpp/src/TReflectionLocal.h [new file with mode: 0644]
lib/cpp/src/Thrift.h
test/DenseLinkingTest.thrift [new file with mode: 0644]