@@ -1507,29 +1507,14 @@ def extract_api : Flag<["-"], "extract-api">,
15071507def product_name_EQ: Joined<["--"], "product-name=">,
15081508 Visibility<[ClangOption, CC1Option]>,
15091509 MarshallingInfoString<FrontendOpts<"ProductName">>;
1510- def emit_symbol_graph: Flag <["-"], "emit-symbol-graph">,
1510+ def emit_symbol_graph_EQ: JoinedOrSeparate <["-- "], "emit-symbol-graph= ">,
15111511 Visibility<[ClangOption, CC1Option]>,
1512- HelpText<"Generate Extract API information as a side effect of compilation.">,
1513- MarshallingInfoFlag<FrontendOpts<"EmitSymbolGraph">>;
1514- def emit_extension_symbol_graphs: Flag<["--"], "emit-extension-symbol-graphs">,
1515- Visibility<[ClangOption, CC1Option]>,
1516- HelpText<"Generate additional symbol graphs for extended modules.">,
1517- MarshallingInfoFlag<FrontendOpts<"EmitExtensionSymbolGraphs">>;
1512+ HelpText<"Generate Extract API information as a side effect of compilation.">,
1513+ MarshallingInfoString<FrontendOpts<"SymbolGraphOutputDir">>;
15181514def extract_api_ignores_EQ: CommaJoined<["--"], "extract-api-ignores=">,
15191515 Visibility<[ClangOption, CC1Option]>,
15201516 HelpText<"Comma separated list of files containing a new line separated list of API symbols to ignore when extracting API information.">,
15211517 MarshallingInfoStringVector<FrontendOpts<"ExtractAPIIgnoresFileList">>;
1522- def symbol_graph_dir_EQ: Joined<["--"], "symbol-graph-dir=">,
1523- Visibility<[ClangOption, CC1Option]>,
1524- HelpText<"Directory in which to emit symbol graphs.">,
1525- MarshallingInfoString<FrontendOpts<"SymbolGraphOutputDir">>;
1526- def emit_pretty_sgf: Flag<["--"], "pretty-sgf">,
1527- Visibility<[ClangOption, CC1Option]>,
1528- HelpText<"Emit pretty printed symbol graphs">,
1529- MarshallingInfoFlag<FrontendOpts<"EmitPrettySymbolGraphs">>;
1530- def emit_sgf_symbol_labels_for_testing: Flag<["--"], "emit-sgf-symbol-labels-for-testing">,
1531- Visibility<[CC1Option]>,
1532- MarshallingInfoFlag<FrontendOpts<"EmitSymbolGraphSymbolLabelsForTesting">>;
15331518def e : Separate<["-"], "e">, Flags<[LinkerInput]>, Group<Link_Group>;
15341519def fmax_tokens_EQ : Joined<["-"], "fmax-tokens=">, Group<f_Group>,
15351520 Visibility<[ClangOption, CC1Option]>,
0 commit comments