summaryrefslogtreecommitdiff
path: root/src/libs/cplusplus/PreprocessorClient.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/cplusplus/PreprocessorClient.h')
-rw-r--r--src/libs/cplusplus/PreprocessorClient.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libs/cplusplus/PreprocessorClient.h b/src/libs/cplusplus/PreprocessorClient.h
index 0056a6d869..c3c1dd9462 100644
--- a/src/libs/cplusplus/PreprocessorClient.h
+++ b/src/libs/cplusplus/PreprocessorClient.h
@@ -75,7 +75,7 @@ public:
public:
Client();
- virtual ~Client();
+ virtual ~Client() = 0;
virtual void macroAdded(const Macro &macro) = 0;
@@ -85,13 +85,13 @@ public:
virtual void startExpandingMacro(unsigned offset,
const Macro &macro,
const QByteArray &originalText,
- bool inCondition = false,
const QVector<MacroArgumentReference> &actuals
= QVector<MacroArgumentReference>()) = 0;
virtual void stopExpandingMacro(unsigned offset,
const Macro &macro) = 0;
+ /// Start skipping from the given offset.
virtual void startSkippingBlocks(unsigned offset) = 0;
virtual void stopSkippingBlocks(unsigned offset) = 0;