[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

@@ -884,6 +884,7 @@ static void analyzeRenameScope(ValueDecl *VD, Optional<RenameRefInfo> RefInfo,
case DeclContextKind::SerializedLocal:
case DeclContextKind::Module:
case DeclContextKind::FileUnit:
case DeclContextKind::MacroDecl:
break;
}
@@ -1074,6 +1075,7 @@ ExtractCheckResult checkExtractConditions(const ResolvedRangeInfo &RangeInfo,
case swift::DeclContextKind::FileUnit:
case swift::DeclContextKind::GenericTypeDecl:
case swift::DeclContextKind::ExtensionDecl:
case swift::DeclContextKind::MacroDecl:
return ExtractCheckResult();
}
return ExtractCheckResult(AllReasons);