aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/clangcodemodel/clangeditordocumentparser.h
diff options
context:
space:
mode:
authorMarco Bubke <marco.bubke@theqtcompany.com>2015-11-18 17:07:44 +0100
committerNikolai Kosjar <nikolai.kosjar@theqtcompany.com>2015-11-26 15:19:27 +0000
commit7ce9ef9db4ae499f4c7ac67e3640785634d5e369 (patch)
tree7d6bbb1ab9663275fc7f312adf97d765c6cc74e7 /src/plugins/clangcodemodel/clangeditordocumentparser.h
parenteb2457869d2c2b44fcbf6665c5fef9188ac8b240 (diff)
Clang: Integrate highlighting results from backend
Change-Id: I2c3fb69aabfe075bde76d63eafc2ca370f17493c Reviewed-by: Marco Bubke <marco.bubke@theqtcompany.com>
Diffstat (limited to 'src/plugins/clangcodemodel/clangeditordocumentparser.h')
-rw-r--r--src/plugins/clangcodemodel/clangeditordocumentparser.h15
1 files changed, 1 insertions, 14 deletions
diff --git a/src/plugins/clangcodemodel/clangeditordocumentparser.h b/src/plugins/clangcodemodel/clangeditordocumentparser.h
index ef207749c27..7dc54732f32 100644
--- a/src/plugins/clangcodemodel/clangeditordocumentparser.h
+++ b/src/plugins/clangcodemodel/clangeditordocumentparser.h
@@ -31,12 +31,8 @@
#ifndef CLANGEDITORDOCUMENTPARSER_H
#define CLANGEDITORDOCUMENTPARSER_H
-#include "semanticmarker.h"
-
#include <cpptools/baseeditordocumentparser.h>
-namespace CppTools { class WorkingCopy; }
-
namespace ClangCodeModel {
class ClangEditorDocumentParser : public CppTools::BaseEditorDocumentParser
@@ -46,17 +42,8 @@ class ClangEditorDocumentParser : public CppTools::BaseEditorDocumentParser
public:
ClangEditorDocumentParser(const QString &filePath);
- QList<Diagnostic> diagnostics() const;
- QList<SemanticMarker::Range> ifdefedOutBlocks() const;
- SemanticMarker::Ptr semanticMarker() const;
-
-signals:
- void projectPartDetermined(CppTools::ProjectPart::Ptr projectPart);
-
private:
- void updateHelper(const BaseEditorDocumentParser::InMemoryInfo &info) override;
-
- SemanticMarker::Ptr m_marker;
+ void updateHelper(const BaseEditorDocumentParser::InMemoryInfo &) override;
};
} // namespace ClangCodeModel