[Macros] Miscellaneous build fixes for macros.

This commit is contained in:
Doug Gregor
2022-11-13 17:09:12 -08:00
parent 010f867960
commit 3a172fb892
6 changed files with 11 additions and 0 deletions

View File

@@ -1217,6 +1217,7 @@ static Optional<AccessLevel> inferAccessSyntactically(const ValueDecl *D) {
return AccessLevel::Private;
case DeclContextKind::Module:
case DeclContextKind::FileUnit:
case DeclContextKind::MacroDecl:
return AccessLevel::Internal;
case DeclContextKind::GenericTypeDecl: {
auto generic = cast<GenericTypeDecl>(DC);