forked from qt-creator/qt-creator
Clang: Fix premature reparsing
cxTranslationUnit() is starting a reparsing if it is needed so in the best case it is useless. But it can be maybe harmful if the translation unit isn't already created. Change-Id: Ie733edac58ab8f7eccb1611ca1554209f8aa8718 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
This commit is contained in:
@@ -198,8 +198,6 @@ bool TranslationUnit::hasNewDiagnostics() const
|
||||
|
||||
DiagnosticSet TranslationUnit::diagnostics() const
|
||||
{
|
||||
reparseTranslationUnitIfFilesAreChanged();
|
||||
|
||||
d->hasNewDiagnostics = false;
|
||||
|
||||
return DiagnosticSet(clang_getDiagnosticSetFromTU(cxTranslationUnit()));
|
||||
|
||||
Reference in New Issue
Block a user