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)