forked from qt-creator/qt-creator
Clang: Introduce UnsavedFile wrapper
This simplifies UnsavedFiles and makes TemporaryModifiedUnsavedFiles useless. Change-Id: I1896f971215ed22ce7aa7bf21b16381862b7469d Reviewed-by: Marco Bubke <marco.bubke@theqtcompany.com>
This commit is contained in:
@@ -185,6 +185,11 @@ CXTranslationUnit TranslationUnit::cxTranslationUnitWithoutReparsing() const
|
||||
return d->translationUnit;
|
||||
}
|
||||
|
||||
UnsavedFile &TranslationUnit::unsavedFile() const
|
||||
{
|
||||
return unsavedFiles().unsavedFile(filePath());
|
||||
}
|
||||
|
||||
const Utf8String &TranslationUnit::filePath() const
|
||||
{
|
||||
checkIfNull();
|
||||
@@ -498,11 +503,6 @@ CXUnsavedFile *TranslationUnit::cxUnsavedFiles() const
|
||||
return unsavedFiles().cxUnsavedFiles();
|
||||
}
|
||||
|
||||
const std::vector<CXUnsavedFile> &TranslationUnit::cxUnsavedFilesVector() const
|
||||
{
|
||||
return unsavedFiles().cxUnsavedFileVector();
|
||||
}
|
||||
|
||||
TranslationUnit::~TranslationUnit() = default;
|
||||
|
||||
TranslationUnit::TranslationUnit(const TranslationUnit &) = default;
|
||||
|
||||
Reference in New Issue
Block a user