diff options
author | Marco Bubke <marco.bubke@qt.io> | 2019-06-18 18:26:27 +0200 |
---|---|---|
committer | Marco Bubke <marco.bubke@qt.io> | 2019-06-27 12:32:12 +0000 |
commit | e031ada154ba94e13af104a1e32be0f94754ba12 (patch) | |
tree | bf91a4c733dcb3c321f3cf5d80cd75fcc0762bae /src/libs | |
parent | cbfd9dc16b41176ce5a79bd9e11a336e853573a0 (diff) |
Clang: Watch only PCH sources
We watched all sources but we do not want to watch the sources of the
project part because they are not used to build a PCH.
Change-Id: I700cd6077fc54230c9be94d620043cf3f10cf9ea
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/libs')
-rw-r--r-- | src/libs/clangsupport/refactoringdatabaseinitializer.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libs/clangsupport/refactoringdatabaseinitializer.h b/src/libs/clangsupport/refactoringdatabaseinitializer.h index a7058d3204..6042264a5d 100644 --- a/src/libs/clangsupport/refactoringdatabaseinitializer.h +++ b/src/libs/clangsupport/refactoringdatabaseinitializer.h @@ -144,11 +144,11 @@ public: table.setName("projectPartsFiles"); const Sqlite::Column &projectPartIdColumn = table.addColumn("projectPartId", Sqlite::ColumnType::Integer); const Sqlite::Column &sourceIdColumn = table.addColumn("sourceId", Sqlite::ColumnType::Integer); - table.addColumn("sourceType", Sqlite::ColumnType::Integer); + const Sqlite::Column &sourceType = table.addColumn("sourceType", Sqlite::ColumnType::Integer); table.addColumn("pchCreationTimeStamp", Sqlite::ColumnType::Integer); table.addColumn("hasMissingIncludes", Sqlite::ColumnType::Integer); table.addUniqueIndex({sourceIdColumn, projectPartIdColumn}); - table.addIndex({projectPartIdColumn}); + table.addIndex({projectPartIdColumn, sourceType}); table.initialize(database); } |