forked from qt-creator/qt-creator
Cpp: Adjust includes when files are renamed.
Change-Id: Ie6aaaa5d99ba3823d9d42331f45b2dcab397e1cd Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
This commit is contained in:
@@ -798,6 +798,19 @@ QSet<QString> Snapshot::allIncludesForDocument(const QString &fileName) const
|
||||
return result;
|
||||
}
|
||||
|
||||
QList<Snapshot::IncludeLocation> Snapshot::includeLocationsOfDocument(const QString &fileName) const
|
||||
{
|
||||
QList<IncludeLocation> result;
|
||||
for (const_iterator cit = begin(), citEnd = end(); cit != citEnd; ++cit) {
|
||||
const Document::Ptr doc = cit.value();
|
||||
foreach (const Document::Include &includeFile, doc->resolvedIncludes()) {
|
||||
if (includeFile.resolvedFileName() == fileName)
|
||||
result.append(qMakePair(doc, includeFile.line()));
|
||||
}
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
QStringList Snapshot::filesDependingOn(const QString &fileName) const
|
||||
{
|
||||
updateDependencyTable();
|
||||
|
||||
Reference in New Issue
Block a user