Merge pull request #83044 from cmcgee1024/add_more_symbol_graph_opts_swiftc

Add pretty print and skip synthesized members to the frontend options
This commit is contained in:
Chris McGee
2025-09-09 15:24:27 -04:00
committed by GitHub
4 changed files with 22 additions and 2 deletions

View File

@@ -2241,8 +2241,8 @@ static void ParseSymbolGraphArgs(symbolgraphgen::SymbolGraphOptions &Opts,
}
// default values for generating symbol graphs during a build
Opts.PrettyPrint = false;
Opts.EmitSynthesizedMembers = true;
Opts.PrettyPrint = Args.hasArg(OPT_symbol_graph_pretty_print);
Opts.EmitSynthesizedMembers = !Args.hasArg(OPT_symbol_graph_skip_synthesized_members);
Opts.PrintMessages = false;
Opts.IncludeClangDocs = false;
}