Clang: Reparse editor document on project change

Change-Id: If7dcdc370fd50fded996df80ab6c893b4ec1ad55
Reviewed-by: Marco Bubke <marco.bubke@theqtcompany.com>
This commit is contained in:
Nikolai Kosjar
2015-12-07 13:37:02 +01:00
parent d7a0268610
commit 0985e67858
8 changed files with 84 additions and 15 deletions

View File

@@ -120,6 +120,7 @@ public:
const QSet<Utf8String> &dependedFilePaths() const;
void setDirtyIfProjectPartIsOutdated();
void setDirtyIfDependencyIsMet(const Utf8String &filePath);
CommandLineArguments commandLineArguments() const;
@@ -139,6 +140,7 @@ public:
SkippedSourceRanges skippedSourceRanges() const;
private:
void setDirty();
void checkIfNull() const;
void checkIfFileExists() const;
void updateLastProjectPartChangeTimePoint() const;