Clang: Differentiate between user and non user includes for updating

We don't want to recreate a PCH if the include or source is not
contained by a PCH.

Change-Id: If52fc1aed92054b4165cdc634656147fbe8baa47
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
Marco Bubke
2019-06-20 18:34:02 +02:00
parent c4b80a2ec0
commit cc87615fcd
37 changed files with 909 additions and 1105 deletions

View File

@@ -67,6 +67,9 @@ protected:
PchTask systemTask1{1,
{1, 2},
{1, 2},
{2, 3},
{3, 4},
{6, 7},
{{"YI", "1", 1}, {"SAN", "3", 3}},
{{"LIANG", 0}, {"YI", 1}},
{"--yi"},
@@ -75,6 +78,9 @@ protected:
PchTask systemTask2{2,
{1, 2},
{1, 2},
{2, 3},
{3, 4},
{6, 7},
{{"YI", "1", 1}, {"SAN", "3", 3}},
{{"LIANG", 0}, {"YI", 1}},
{"--yi"},
@@ -83,6 +89,9 @@ protected:
PchTask systemTask2b{2,
{3, 4},
{3, 4},
{5, 6},
{4, 7},
{8, 9},
{{"YI", "1", 1}, {"SAN", "3", 3}},
{{"LIANG", 0}, {"YI", 1}},
{"--yi"},
@@ -91,6 +100,9 @@ protected:
PchTask systemTask3{3,
{1, 2},
{1, 2},
{2, 3},
{3, 4},
{6, 7},
{{"YI", "1", 1}, {"SAN", "3", 3}},
{{"LIANG", 0}, {"YI", 1}},
{"--yi"},
@@ -99,6 +111,9 @@ protected:
PchTask projectTask1{1,
{11, 12},
{11, 12},
{12, 13},
{13, 14},
{16, 17},
{{"SE", "4", 4}, {"WU", "5", 5}},
{{"ER", 2}, {"SAN", 3}},
{"--yi"},
@@ -107,6 +122,9 @@ protected:
PchTask projectTask2{2,
{11, 12},
{11, 12},
{12, 13},
{13, 14},
{16, 17},
{{"SE", "4", 4}, {"WU", "5", 5}},
{{"ER", 2}, {"SAN", 3}},
{"--yi"},
@@ -115,6 +133,9 @@ protected:
PchTask projectTask2b{2,
{21, 22},
{11, 12},
{22, 23},
{23, 24},
{26, 27},
{{"SE", "4", 4}, {"WU", "5", 5}},
{{"ER", 2}, {"SAN", 3}},
{"--yi"},
@@ -123,6 +144,9 @@ protected:
PchTask projectTask3{3,
{21, 22},
{21, 22},
{22, 23},
{23, 24},
{26, 27},
{{"SE", "4", 4}, {"WU", "5", 5}},
{{"ER", 2}, {"SAN", 3}},
{"--yi"},
@@ -131,6 +155,9 @@ protected:
PchTask systemTask4{{1, 3},
{1, 2},
{1, 2},
{2, 3},
{3, 4},
{5, 8},
{{"YI", "1", 1}, {"SAN", "3", 3}},
{{"LIANG", 0}, {"YI", 1}},
{"--yi"},