Merge pull request #63726 from apple/QuietMisdreavus/skip-proto-impls

[SymbolGraphGen] add new flag to skip "protocol implementation" symbols

rdar://59899968
This commit is contained in:
QuietMisdreavus
2023-02-28 10:50:01 -07:00
committed by GitHub
10 changed files with 153 additions and 68 deletions

View File

@@ -1339,6 +1339,7 @@ static void ParseSymbolGraphArgs(symbolgraphgen::SymbolGraphOptions &Opts,
Opts.Target = LangOpts.Target;
Opts.SkipInheritedDocs = Args.hasArg(OPT_skip_inherited_docs);
Opts.SkipProtocolImplementations = Args.hasArg(OPT_skip_protocol_implementations);
Opts.IncludeSPISymbols = Args.hasArg(OPT_include_spi_symbols);
Opts.EmitExtensionBlockSymbols =
Args.hasFlag(OPT_emit_extension_block_symbols,