forked from qt-creator/qt-creator
Clang: clean up unit handling.
- Use a QSharedPointer instead of an explicitly shared pointer. - Remove the LiveUnitManager. Change-Id: I05bf32c1f77c17f42ee1da39f1353cff580fa6eb Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
This commit is contained in:
committed by
Nikolai Kosjar
parent
2251958375
commit
a4b6e35ac4
@@ -96,15 +96,15 @@ QString normalizeFileName(const QFileInfo &fileInfo)
|
||||
return QDir::cleanPath(fileInfo.absoluteFilePath());
|
||||
}
|
||||
|
||||
QStringList formattedDiagnostics(const Unit &unit)
|
||||
QStringList formattedDiagnostics(const Unit::Ptr &unit)
|
||||
{
|
||||
QStringList diags;
|
||||
if (!unit.isLoaded())
|
||||
if (!unit->isLoaded())
|
||||
return diags;
|
||||
|
||||
const unsigned count = unit.getNumDiagnostics();
|
||||
const unsigned count = unit->getNumDiagnostics();
|
||||
for (unsigned i = 0; i < count; ++i) {
|
||||
CXDiagnostic diag = unit.getDiagnostic(i);
|
||||
CXDiagnostic diag = unit->getDiagnostic(i);
|
||||
|
||||
unsigned opt = CXDiagnostic_DisplaySourceLocation
|
||||
| CXDiagnostic_DisplayColumn
|
||||
|
||||
Reference in New Issue
Block a user