Merge pull request #63355 from apple/es-export-pr

Add access level and scope checks to package types
This commit is contained in:
Ellie Shin
2023-02-03 15:20:29 -08:00
committed by GitHub
9 changed files with 916 additions and 40 deletions

View File

@@ -1347,6 +1347,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)