mirror of
https://github.com/apple/swift.git
synced 2026-03-04 18:24:35 +01:00
[Macros] Treat MacroDecl as a local context, like functions are.
This commit is contained in:
@@ -485,7 +485,8 @@ static ModuleDecl *getModule(ModuleOrSourceFile DC) {
|
||||
|
||||
static bool shouldSerializeAsLocalContext(const DeclContext *DC) {
|
||||
return DC->isLocalContext() && !isa<AbstractFunctionDecl>(DC) &&
|
||||
!isa<SubscriptDecl>(DC) && !isa<EnumElementDecl>(DC);
|
||||
!isa<SubscriptDecl>(DC) && !isa<EnumElementDecl>(DC) &&
|
||||
!isa<MacroDecl>(DC);
|
||||
}
|
||||
|
||||
namespace {
|
||||
|
||||
Reference in New Issue
Block a user