From 5676abee545d2fd42f538a6b6ef760f09a291893 Mon Sep 17 00:00:00 2001 From: Oswald Buddenhagen <oswald.buddenhagen@nokia.com> Date: Mon, 21 Jun 2010 14:15:32 +0200 Subject: [PATCH] fix namespaced build --- src/shared/proparser/profileevaluator.h | 4 ++-- src/shared/proparser/profileparser.h | 12 +++++++----- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/src/shared/proparser/profileevaluator.h b/src/shared/proparser/profileevaluator.h index 0031ee1d71d..5831b9b64ae 100644 --- a/src/shared/proparser/profileevaluator.h +++ b/src/shared/proparser/profileevaluator.h @@ -116,8 +116,6 @@ private: friend struct ProFileOption; }; -Q_DECLARE_TYPEINFO(ProFileEvaluator::FunctionDef, Q_MOVABLE_TYPE); - // This struct is from qmake, but we are not using everything. struct ProFileOption { @@ -168,4 +166,6 @@ struct ProFileOption QT_END_NAMESPACE +Q_DECLARE_TYPEINFO(ProFileEvaluator::FunctionDef, Q_MOVABLE_TYPE); + #endif // PROFILEEVALUATOR_H diff --git a/src/shared/proparser/profileparser.h b/src/shared/proparser/profileparser.h index 3cdd1824cce..e4b0385f2da 100644 --- a/src/shared/proparser/profileparser.h +++ b/src/shared/proparser/profileparser.h @@ -142,11 +142,6 @@ private: friend class ProFileCache; }; -#if !defined(__GNUC__) || __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 3) -Q_DECLARE_TYPEINFO(ProFileParser::BlockScope, Q_MOVABLE_TYPE); -Q_DECLARE_TYPEINFO(ProFileParser::Context, Q_PRIMITIVE_TYPE); -#endif - class ProFileCache { public: @@ -178,4 +173,11 @@ private: friend class ProFileParser; }; +QT_END_NAMESPACE + +#if !defined(__GNUC__) || __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 3) +Q_DECLARE_TYPEINFO(ProFileParser::BlockScope, Q_MOVABLE_TYPE); +Q_DECLARE_TYPEINFO(ProFileParser::Context, Q_PRIMITIVE_TYPE); +#endif + #endif // PROFILEPARSER_H -- GitLab