support namespaces in idl function definitions
commit6e7258a6acb6238475a84a909c082dd104a50e48
authorEugene Letuchy <eletuchy@fb.com>
Tue, 25 Mar 2014 02:02:47 +0000 (24 19:02 -0700)
committerSara Golemon <sgolemon@fb.com>
Wed, 26 Mar 2014 05:32:41 +0000 (25 22:32 -0700)
treee4155244e6399f883c071d671b882ddc36955416
parentc315fb03324f425a0cc6c901be1414006817b475
support namespaces in idl function definitions

Similar to what was done for classes by anietoro. There's
 not much complexity here except a few strings needing to be
 cpp-escaped due to them now potentially having a backslash in the
 string.

Reviewed By: @ptarjan

Differential Revision: D1238436
hphp/tools/bootstrap/gen-class-map.cpp
hphp/tools/bootstrap/gen-ext-hhvm.cpp
hphp/tools/bootstrap/gen-infotabs.cpp
hphp/tools/bootstrap/idl.cpp
hphp/tools/bootstrap/idl.h