Commit 81bfa1a
committed
[Serialization] Serialize source '.h' path when an explicit '.pch' bridging header is provided
In explicit module builds, bridging header is passed directly as a '.pch' input.
Loading clients may not be able to directly import this PCH because it was built against mis-matched dependencies with a different context hash. So instead they should directly injest the '.h' depndency and build it against their own set of dependencies.1 parent a66f28e commit 81bfa1a
1 file changed
+17
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
| 55 | + | |
| 56 | + | |
55 | 57 | | |
56 | 58 | | |
57 | 59 | | |
| |||
1296 | 1298 | | |
1297 | 1299 | | |
1298 | 1300 | | |
1299 | | - | |
| 1301 | + | |
| 1302 | + | |
| 1303 | + | |
| 1304 | + | |
| 1305 | + | |
| 1306 | + | |
| 1307 | + | |
| 1308 | + | |
| 1309 | + | |
| 1310 | + | |
| 1311 | + | |
| 1312 | + | |
| 1313 | + | |
1300 | 1314 | | |
1301 | | - | |
| 1315 | + | |
1302 | 1316 | | |
1303 | 1317 | | |
1304 | 1318 | | |
1305 | 1319 | | |
1306 | 1320 | | |
1307 | | - | |
| 1321 | + | |
1308 | 1322 | | |
1309 | 1323 | | |
1310 | 1324 | | |
| |||
0 commit comments