forked from qt-creator/qt-creator
Clang: Improve generated files handling
Generated files are referenced by the system collector directly to set the unsaved files. Change-Id: I24be3ee544b7824b8b0e518eafd409f32bd002ab Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
This commit is contained in:
@@ -40,9 +40,11 @@
|
||||
namespace ClangBackEnd {
|
||||
|
||||
RefactoringServer::RefactoringServer(SymbolIndexingInterface &symbolIndexing,
|
||||
FilePathCachingInterface &filePathCache)
|
||||
FilePathCachingInterface &filePathCache,
|
||||
GeneratedFiles &generatedFiles)
|
||||
: m_symbolIndexing(symbolIndexing),
|
||||
m_filePathCache(filePathCache)
|
||||
m_filePathCache(filePathCache),
|
||||
m_generatedFiles(generatedFiles)
|
||||
{
|
||||
m_pollTimer.setInterval(100);
|
||||
|
||||
@@ -97,8 +99,7 @@ void RefactoringServer::requestSourceRangesForQueryMessage(RequestSourceRangesFo
|
||||
|
||||
void RefactoringServer::updateProjectParts(UpdateProjectPartsMessage &&message)
|
||||
{
|
||||
m_symbolIndexing.updateProjectParts(message.takeProjectsParts(),
|
||||
m_generatedFiles.fileContainers());
|
||||
m_symbolIndexing.updateProjectParts(message.takeProjectsParts());
|
||||
}
|
||||
|
||||
void RefactoringServer::updateGeneratedFiles(UpdateGeneratedFilesMessage &&message)
|
||||
|
||||
Reference in New Issue
Block a user