[Explicit Module Builds] Propagate the C++ Interop mode to interface sub-invocations and dependency scanner

This commit is contained in:
Artem Chikin
2023-11-07 17:00:36 -05:00
committed by artemcm
parent 1bee91bb18
commit bc17581ae6
4 changed files with 37 additions and 2 deletions

View File

@@ -171,8 +171,8 @@ protected:
std::string headerImport;
};
static BinaryModuleImports
getImportsOfModule(const ModuleFileSharedCore &loadedModule,
llvm::ErrorOr<BinaryModuleImports>
getImportsOfModule(Twine modulePath,
ModuleLoadingBehavior transitiveBehavior,
StringRef packageName, bool isTestableImport);