From 2f26e24b86e637826cc6e5a2eab3717b46d886dd Mon Sep 17 00:00:00 2001 From: Fawzi Mohamed Date: Wed, 16 Jan 2013 12:04:33 +0100 Subject: [PATCH] tests/preprocessor: adapt to api change Change-Id: I79f79cf548933856cec3cdc59963c63d8f7062c8 Reviewed-by: Nikolai Kosjar --- tests/manual/preprocessor/main.cpp | 11 ++++++++--- tests/manual/preprocessor/preprocessor.pro | 4 +++- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/tests/manual/preprocessor/main.cpp b/tests/manual/preprocessor/main.cpp index de1c03fd998..a79e172cbe0 100644 --- a/tests/manual/preprocessor/main.cpp +++ b/tests/manual/preprocessor/main.cpp @@ -97,14 +97,16 @@ public: #endif } - virtual void passedMacroDefinitionCheck(unsigned, const Macro &) + virtual void passedMacroDefinitionCheck(unsigned, unsigned, const Macro &) { } virtual void failedMacroDefinitionCheck(unsigned, const ByteArrayRef &) { } - virtual void startExpandingMacro(unsigned, const Macro &, - const ByteArrayRef &, + virtual void notifyMacroReference(unsigned, unsigned, const Macro &) + { } + + virtual void startExpandingMacro(unsigned, unsigned, const Macro &, const QVector &) { } @@ -116,6 +118,9 @@ public: virtual void stopSkippingBlocks(unsigned) { } + + virtual void sourceNeeded(unsigned, QString &, IncludeType) + { } }; int make_depend(QCoreApplication *app); diff --git a/tests/manual/preprocessor/preprocessor.pro b/tests/manual/preprocessor/preprocessor.pro index 99d588dea47..9cb836d5982 100644 --- a/tests/manual/preprocessor/preprocessor.pro +++ b/tests/manual/preprocessor/preprocessor.pro @@ -2,8 +2,10 @@ QT = core macx:CONFIG -= app_bundle TARGET = pp -include(../../../qtcreator.pri) +include(../../auto/qttest.pri) + include($$IDE_SOURCE_TREE/src/libs/cplusplus/cplusplus.pri) +include($$IDE_SOURCE_TREE/src/libs/languageutils/languageutils.pri) include($$IDE_SOURCE_TREE/src/libs/utils/utils.pri) include($$IDE_SOURCE_TREE/src/libs/3rdparty/botan/botan.pri)