Clang: Integrate highlighting results from backend

Change-Id: I2c3fb69aabfe075bde76d63eafc2ca370f17493c
Reviewed-by: Marco Bubke <marco.bubke@theqtcompany.com>
This commit is contained in:
Marco Bubke
2015-11-18 17:07:44 +01:00
committed by Nikolai Kosjar
parent eb2457869d
commit 7ce9ef9db4
61 changed files with 1855 additions and 393 deletions

View File

@@ -112,6 +112,7 @@ public:
bool isNeedingReparse() const;
bool hasNewDiagnostics() const;
bool hasNewHighlightingInformations() const;
DiagnosticSet diagnostics() const;
QVector<DiagnosticContainer> mainFileDiagnostics() const;
@@ -131,6 +132,7 @@ public:
Cursor cursorAt(const Utf8String &filePath, uint line, uint column) const;
Cursor cursor() const;
HighlightingInformations highlightingInformations() const;
HighlightingInformations highlightingInformationsInRange(const SourceRange &range) const;
SkippedSourceRanges skippedSourceRanges() const;