@@ -459,18 +459,16 @@ static void SaveModuleInterfaceArgs(ModuleInterfaceOptions &Opts,
459459 ArgList &Args, DiagnosticEngine &Diags) {
460460 if (!FOpts.InputsAndOutputs .hasModuleInterfaceOutputPath ())
461461 return ;
462+
462463 ArgStringList RenderedArgs;
463464 ArgStringList RenderedArgsForPackageOnly;
464465 ArgStringList RenderedArgsIgnorable;
465- ArgStringList RenderedArgsIgnorablePrivate;
466466
467467 for (auto A : Args) {
468468 if (!ShouldIncludeModuleInterfaceArg (A))
469469 continue ;
470470
471- if (A->getOption ().hasFlag (options::ModuleInterfaceOptionIgnorablePrivate)) {
472- A->render (Args, RenderedArgsIgnorablePrivate);
473- } else if (A->getOption ().hasFlag (options::ModuleInterfaceOptionIgnorable)) {
471+ if (A->getOption ().hasFlag (options::ModuleInterfaceOptionIgnorable)) {
474472 A->render (Args, RenderedArgsIgnorable);
475473 } else if (A->getOption ().hasFlag (options::ModuleInterfaceOption)) {
476474 if (ShouldIncludeArgInPackageInterfaceOnly (A, Args))
@@ -492,12 +490,6 @@ static void SaveModuleInterfaceArgs(ModuleInterfaceOptions &Opts,
492490 [&](const char *Argument) { PrintArg (OS, Argument, StringRef ()); },
493491 [&] { OS << " " ; });
494492 }
495- {
496- llvm::raw_string_ostream OS (Opts.IgnorablePrivateFlags );
497- interleave (RenderedArgsIgnorablePrivate,
498- [&](const char *Argument) { PrintArg (OS, Argument, StringRef ()); },
499- [&] { OS << " " ; });
500- }
501493 {
502494 llvm::raw_string_ostream OS (Opts.IgnorableFlags );
503495 interleave (RenderedArgsIgnorable,
0 commit comments