Add access level and scope checks to package types

Resolves rdar://104617227
This commit is contained in:
Ellie Shin
2023-01-31 15:05:54 -08:00
parent fa1f536ff6
commit be20333a87
9 changed files with 893 additions and 35 deletions

View File

@@ -1337,6 +1337,7 @@ static void ParseSymbolGraphArgs(symbolgraphgen::SymbolGraphOptions &Opts,
llvm::StringSwitch<AccessLevel>(A->getValue())
.Case("open", AccessLevel::Open)
.Case("public", AccessLevel::Public)
.Case("package", AccessLevel::Package)
.Case("internal", AccessLevel::Internal)
.Case("fileprivate", AccessLevel::FilePrivate)
.Case("private", AccessLevel::Private)