diff options
Diffstat (limited to 'src/plugins/cpptools/cppmodelmanagerinterface.h')
-rw-r--r-- | src/plugins/cpptools/cppmodelmanagerinterface.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/plugins/cpptools/cppmodelmanagerinterface.h b/src/plugins/cpptools/cppmodelmanagerinterface.h index d61020337e..0d89fef91f 100644 --- a/src/plugins/cpptools/cppmodelmanagerinterface.h +++ b/src/plugins/cpptools/cppmodelmanagerinterface.h @@ -46,7 +46,7 @@ namespace Core { class IEditor; } namespace CPlusPlus { class LookupContext; } namespace ProjectExplorer { class Project; } -namespace TextEditor { class BaseTextEditor; } +namespace TextEditor { class BaseTextEditor; class BlockRange; } namespace Utils { class FileName; } namespace CppTools { @@ -238,6 +238,8 @@ public: virtual void setExtraDiagnostics(const QString &fileName, const QString &kind, const QList<CPlusPlus::Document::DiagnosticMessage> &diagnostics) = 0; + virtual void setIfdefedOutBlocks(const QString &fileName, + const QList<TextEditor::BlockRange> &ifdeffedOutBlocks) = 0; virtual CppTools::CppCompletionSupport *completionSupport(Core::IEditor *editor) const = 0; virtual void setCppCompletionAssistProvider(CppTools::CppCompletionAssistProvider *completionAssistProvider) = 0; |