mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Include Incremental Dependencies in Module Trace
This commit is contained in:
@@ -79,10 +79,13 @@ bool ModuleInterfaceBuilder::collectDepsForSerialization(
|
||||
path::native(ResourcePath);
|
||||
|
||||
auto DTDeps = SubInstance.getDependencyTracker()->getDependencies();
|
||||
SmallVector<StringRef, 16> InitialDepNames(DTDeps.begin(), DTDeps.end());
|
||||
InitialDepNames.push_back(interfacePath);
|
||||
InitialDepNames.insert(InitialDepNames.end(),
|
||||
extraDependencies.begin(), extraDependencies.end());
|
||||
SmallVector<std::string, 16> InitialDepNames(DTDeps.begin(), DTDeps.end());
|
||||
auto IncDeps = SubInstance.getDependencyTracker()->getIncrementalDependencyPaths();
|
||||
InitialDepNames.append(IncDeps.begin(), IncDeps.end());
|
||||
InitialDepNames.push_back(interfacePath.str());
|
||||
for (const auto &extra : extraDependencies) {
|
||||
InitialDepNames.push_back(extra.str());
|
||||
}
|
||||
SmallString<128> Scratch;
|
||||
|
||||
for (const auto &InitialDepName : InitialDepNames) {
|
||||
|
||||
Reference in New Issue
Block a user