@@ -499,18 +499,16 @@ static void SaveModuleInterfaceArgs(ModuleInterfaceOptions &Opts,
499499 ArgList &Args, DiagnosticEngine &Diags) {
500500 if (!FOpts.InputsAndOutputs .hasModuleInterfaceOutputPath ())
501501 return ;
502+
502503 ArgStringList RenderedArgs;
503504 ArgStringList RenderedArgsForPackageOnly;
504505 ArgStringList RenderedArgsIgnorable;
505- ArgStringList RenderedArgsIgnorablePrivate;
506506
507507 for (auto A : Args) {
508508 if (!ShouldIncludeModuleInterfaceArg (A))
509509 continue ;
510510
511- if (A->getOption ().hasFlag (options::ModuleInterfaceOptionIgnorablePrivate)) {
512- A->render (Args, RenderedArgsIgnorablePrivate);
513- } else if (A->getOption ().hasFlag (options::ModuleInterfaceOptionIgnorable)) {
511+ if (A->getOption ().hasFlag (options::ModuleInterfaceOptionIgnorable)) {
514512 A->render (Args, RenderedArgsIgnorable);
515513 } else if (A->getOption ().hasFlag (options::ModuleInterfaceOption)) {
516514 if (ShouldIncludeArgInPackageInterfaceOnly (A, Args))
@@ -532,12 +530,6 @@ static void SaveModuleInterfaceArgs(ModuleInterfaceOptions &Opts,
532530 [&](const char *Argument) { PrintArg (OS, Argument, StringRef ()); },
533531 [&] { OS << " " ; });
534532 }
535- {
536- llvm::raw_string_ostream OS (Opts.IgnorablePrivateFlags );
537- interleave (RenderedArgsIgnorablePrivate,
538- [&](const char *Argument) { PrintArg (OS, Argument, StringRef ()); },
539- [&] { OS << " " ; });
540- }
541533 {
542534 llvm::raw_string_ostream OS (Opts.IgnorableFlags );
543535 interleave (RenderedArgsIgnorable,
0 commit comments