Cleanup the C++ front-end.

Removed CPLUSPLUS_BEGIN/END_NAMESPACE & co and made it possible to compile the parser with CPLUSPLUS_WITHOUT_QT.
This commit is contained in:
Roberto Raggi
2009-10-20 11:21:25 +02:00
parent 0a7d402d85
commit 13675cf6ed
71 changed files with 215 additions and 237 deletions

View File

@@ -57,7 +57,7 @@
#include <map> // ### replace me with LiteralTable
#include <string>
CPLUSPLUS_BEGIN_NAMESPACE
using namespace CPlusPlus;
template <typename _Iterator>
@@ -766,4 +766,4 @@ ObjCForwardProtocolDeclaration *Control::newObjCForwardProtocolDeclaration(unsig
ObjCMethod *Control::newObjCMethod(unsigned sourceLocation, Name *name)
{ return d->newObjCMethod(sourceLocation, name); }
CPLUSPLUS_END_NAMESPACE