ModuleInterface: ensure -disable-clang-spi flag to propagate to module interface builders

This commit is contained in:
Xi Ge
2022-04-02 21:30:39 -07:00
parent ecf8a35dc1
commit 8dd638fbd0
3 changed files with 28 additions and 1 deletions

View File

@@ -1197,7 +1197,9 @@ static bool ParseClangImporterArgs(ClangImporterOptions &Opts,
Opts.DisableOverlayModules |= Args.hasArg(OPT_emit_imported_modules);
Opts.EnableClangSPI = !Args.hasArg(OPT_disable_clang_spi);
if (Args.hasArg(OPT_disable_clang_spi)) {
Opts.EnableClangSPI = false;
}
Opts.ExtraArgsOnly |= Args.hasArg(OPT_extra_clang_options_only);